开发android已经有一些时日了,老早就说把自己在项目中遇到的困难以及解决的办法,自己开发的一些小窍门,一些感受什么的写出来
但是,每每开发的过程又是忙得不可开交,开发结束后又疲惫得不太想看代码,所以便是滞留了。

        现在想来,自己之所以在开发结束后不再愿意看自己写的代码,最大的原因还是编程习惯不好,代码不够规范,乱糟糟的一团,连自己也不想看,没有合理的注释,最后便是自己也看不懂了。。。

首先,我觉得先讲讲理论上的东西,部分是自己的想法,也借鉴过前辈的方法。

一、命名规范

命名十分重要,核心思想便是见名知意了。下面我简单说几个常见的命名:

TextView          txt
 Button              btn
 LinkButton       lnkbtn
 ImageButton    imgbtn
 CheckBox         chk
 RadioButton     rdobtn
 ImageView      imgView  
 ToggleButton   tgBtn
 EditText           edt
 ProgressBar    proBar
 SeekBar          sekBar

       以上便是几个常用控件的命名缩写,比如:我新建了一个textview的控件,那我的命名一般是:txt_mytext。
另外还有包的命名,类的命名,方法的命名等,很是全面,我已上传到csdn,如果需要的朋友可以下载。

地址:

二、注释

       在学校的时候由于不爱写注释而被老师批评过很多次。注释不仅方便别人阅读,也方便自己查错。
      下面我简单说说几种常见的注释方法:
1.在java文件中
类的注释一般格式是:(小窍门:打印/**之后敲回车便自动完成注释格式了)

/**
 * it is list of the door model.\
 * 
 * every model has a detailed introduction.
 * 
 * 
 * @author jenn
 * 
 */


方法的注释与类相似,值得注意的是变量注释。
大的项目会有几百个变量,出了做到见名知意意外,必要而间断的注释也是十分重要的。许多朋友通过//进行注释,其实这是不科学的。最好的注释方法是/**写下必要的注释*/。这个方法的好处是你鼠标指到该变量后便会自己显示注释。

值得注意的是://其实不是真正意义上的注释,只是为了给初学者讲解某一句话的作用,方便阅读代码。

2.在xml文件中通过<!-- 注释内容 -->进行注释

三、让代码美观
美观的代码才有心情更好的阅读。eclipse中shift+ctrl+f键就是格式化代码的快捷键,没用过的朋友可以试试效果。

其实还有很多小的注意事项,可能要在实际过程中才能慢慢体会。不过我觉得,一个是坚持,一个是学会通过网络寻找方法,这才是最关键的。
今天先写那么多,也都是文字性的东西。以后,我会具体讲讲我在项目中遇到的难题和解决的办法,希望可以和更多的朋友交流。
当然,这些都是我的一家之言,大家仅供参考~(*^__^*) 嘻嘻……