android 目前遇到的程序崩溃常见原因

来源:互联网 发布:手机淘宝网触屏版官网 编辑:程序博客网 时间:2024/04/30 22:44

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项目中更新出来,表中数据还是旧的也会崩



0 0
原创粉丝点击