作为安卓初学者到现在快一个礼拜了,到现在应该来说算是入门了。下面记录一下初学时经常会犯的几个错误及经验:
(1)每次改完代码文件后都要记得保存,我觉得这应该算是个好习惯吧,因为在有很多文件时,有些你不点保存是不会生效的,并且以防编辑器崩掉而丢失改动。
(2)对于一些需要连上网的android应用程序记得添加用户权限uses-permission,这个很多时候被忽略了可是会让人吐血的。
(3)谨慎使用自动补全功能,用的时候看看仔细,补全或者导入的包是不是你所期望的,就比如有时候android R.layout 中找不到已存在的布局文件,这是你就要看看你所导入的包是否正确,因为系统也有个android.R包,导入系统的包当然找不到你自己所定义的啦。
(4)关于activity中的finish,即使activity调用了finish(),也不会立即调用onDestory方法,而是执行完finish()后面的代码后才会调用onDestory方法。
(5)如果xml文档有错误的话在setContentView时会报错,所以尽量使你的xml文档正确。
(6)每个activity必须在AndroidManifest中注册,不然进行界面跳转时会报错。
暂时就想到这么多了,希望能留给自己和他人作为借鉴。