1 / 6
文档名称:

android代码规范.doc

格式:doc   大小:87KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

android代码规范.doc

上传人:xnzct26 2022/7/23 文件大小:87 KB

下载得到文件列表

android代码规范.doc

文档介绍

文档介绍:-
. z.
Android开发代码规
修订记录
版本
修订日期
修订人
审核人
修订容

2015-06-26
创立

2用单词 is或has, can做前缀,如isPersistent(),isString()。或者使用具有逻辑意义的单词,例如equal 或equals。
类的普通方法一般采用完整的英文描述说明成员方法功能,第一个单词尽可能采用动词,首字母小写,如openFile(),addCount()。
初始化相关方法,使用init为前缀标识,如初始化布局initView(),initData()。
〔4〕常量命名
命名规则:类常量的声明,应该全部大写,单词间用下划线隔开。
如:static final int _RESULT_FAILURE = 4;
-
. z.
〔5〕变量命名
命名规则:第一个单词的首字母小写,其后单词的首字母大写。变量名不应以下划线或美元符号开头,尽管这在语法上是允许的。变量名应简短且富于描述。变量名的选用应该易于记忆,即,能够指出其用途。尽量防止单个字符的变量名,除非是一次性的临时变量。临时变量通常被取名为 i,j,k,m 和 n,它们一般用于整型;c,d,e,它们一般用于字符型。〔全局变量在前加上小写m〕
如:String bookName;
String mBookName;
变量命名也必须使用驼峰规则,但是首字母必须小写,变量名尽可能的使用名词或名词词组。同样要求简单易懂,不允许出现无意义的单词。
如:String bookName; à正确
如:String bookNameString; à错误!
〔6〕Layout命名
layout *ml 的命名必须以全部单词小写,单词间以下划线分割,并且使用名词或名词词组,即使用模块名_功能名称来命名。
如:healthy_pdm_peak_folw_values.*ml
〔7〕Id命名
layout 中所使用的id必须以全部单词小写,单词间以下划线分割,并且使用名词或名词词组,并且要求能够通过id直接理解当前组件要实现的功能,即使用view模块名称_view的逻辑名称_缩写。
如:Te*tView +id/peak_folw_values_tip_tv
〔8〕资源命名
layout中所使用的所有资源〔如drawable,style等〕命名必须以全部单词小写,单词间以下划线分割,并且尽可能的使用名词或名词组,即使用模块名_用途来命名。如果为公共资源,如分割线等,则直接用用途来命名
如:
分割线:
常见后缀
意义
normal
代表普通状态
hl
代表高亮状态
pressed
代表按下状态
-
. z.
selected
代表其所占的view被选中
unselected
代表其所占的view没有被选中
out
代表退出的动画
in
代表进入的动画
附:google