background image
进 BAT 公司必备的 Android  开发好习惯——北风教育整理 
 
好的习惯和规范不仅可以有效地提高代码的可读性,也可以提高工作效率,甚至对于将来接
手代码的小伙伴也是一件幸事。下面,题主通过查阅相关资料,整理出的  Andriod  开发的
一些好习惯,当然,对于其他的程序员来说,也是可以借鉴的。 
 
一、Android 编码规范 
1、  命名规范要规范,取应用包名的时候切忌取太容易重复的,如果同款手机已经有该包名,
那么会因为签名不同而导致安装不上,这也怪中国安卓市场太多,无法像 Google  Play 那样
进行包名审核。Google  有自己的一套命名规范(多看看  Android  系统源码就明白了),也
可以自行  Google  一下  Java  (Android)命名规范,会由不少的博客介绍。 
 
2、java 代码中不出现中文,最多注释中可以出现中文,注释一方面是帮助自己记忆,另一
方面是团队协作中的一个规范。好的注释配合好的命名规范,可以省去很多沟通上的成本。 
注释至少要有如下几方面的内容: 
(1)该接口(或类)的作用。注意写的应该是作用,而不是你做了什么; 
(2)参数列表的各个参数说明; 
(3)返回值的说明; 
(4)如果有异常抛出,对抛出异常的说明; 
(5)如果注释是在类上的,留个联系方式吧,免得以后出了问题都找不到原作者。 
 
3、局部变量命名、静态成员变量命名:只能包含字母,单词除首字母为大写,其他字母都
为小写。 
 
4、常量命名:只能包含字母和_,字母全部大写,单词之间用_隔开。 
 
5、layout 中的 id 命名:命名模式为:view 缩写_模块名称_view 的逻辑名称 
view 的缩写详情如下: 
LinearLayout:ll 
RelativeLayout:rl 
TextView:tv 
ImageView:iv 
ImageButton:ib 
Button:btn 
 
6、activity 中的 view 变量命名