我是靠谱客的博主 开心睫毛膏,这篇文章主要介绍android 目前遇到的程序崩溃常见原因,现在分享给大家,希望可以做个参考。

1. .java文件中.XML文件中的id写错,因为XML文件的id写错,.java文件中经findViewById后的操作界面元素的变量没有成功读进去值。


2.xml文件中用了onclick属性,但是.java文件却没有写属性后相应名称的函数方法。 若onclick属性的点击函数成功写好而没有加View参数,也会崩。


3.一般往很多东西没有成功赋值想,就算读进来了的也不是预期。


4.findViewById()方法最好紧贴相应的页面布局,如setContentView()或layoutinflater(),当用viewpager时,操作元素一定要注明相应的页卡,比如:


 list_tuijiancai=(ListView)pageOne.findViewById(R.id.listView_tuijiancai);
categoryList=(LinearLayout)pageOne.findViewById(R.id.category_layout);
View pageTwo = inflater.inflate(R.layout.page_two, null);
listview=(ListView)pageTwo.findViewById(R.id.listView_shezhi);
views.add(pageOne);
views.add(pageTwo);



5.新写的活动一定要注册


6.在navicat中改完数据库的信息而没有在android项目中更新出来,表中数据还是旧的也会崩



最后

以上就是开心睫毛膏最近收集整理的关于android 目前遇到的程序崩溃常见原因的全部内容,更多相关android内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(115)

评论列表共有 0 条评论

立即
投稿
返回
顶部