总结 android编程规范

首先申明,我总结的android编程规范主要是针对我自己,爱喷者就别乱喷哈,有问题可以一起交流

正所谓规范就是人为规定的,不是死的,不同的团体有不同的的规范,但大多数是按照大众习惯和标准来的,下面是我特别针对自己写的规范。



Android编通过在结尾处放置一个量词,就可创建更加统一的变量,它们更容易理解,也更容易搜索。例如,请使用strCustomerFirst和strCustomerLast,而不要使用strFirstCustomer和strLastCustomer。



1.“{”不独占一行,“}”独占一行;

如:for(,,,){

    .......//coding

}

2.通过在结尾处放置一个量词,就可创建更加统一的变量,例如,使用strCustomerFirst和strCustomerLast,不要使用strFirstCustomer和strLastCustomer;

3. 避免过长的方法函数,代码注释尽量使用英文来注释,以避免出现乱码的情况。

4. 变量命名

  命名规则:第一个单词的首字母小写,其后单词的首字母大写。变量名不应以下划线或美元符号开头
   例如:String bookName;
  规约:变量命名也必须使用驼峰规则,但是首字母必须小写,变量名尽可能的使用名词或名词词组。同样要求简单易懂,不允许出现无意义的单词。
   如:String bookName; 正确;
  如:String bookNameString; 错误!

5. 常量命名

  命名规则:类常量的声明,应该全部大写,单词间用下划线隔开。
   例如:static final int MIN_WIDTH = 9;

6. layout 命名
   layout xml 的命名必须以全部单词小写,单词间以下划线分割,并且使用名词或名词词组,即使用 view缩写_模块名称_view的逻辑名称来命名。Activity中View的命名格式:逻辑名称+view缩写。

7. 资源命名
   layout中所使用的所有资源(如drawable,style等)命名必须以全部单词小写,单词间以下划线分割,并且尽可能的使用名词或名词组,即使用 activity名_模块名_用途 来命名。如果为公共资源,如分割线等,则直接用用途来命名。
   如:menu_icon_navigate.png 正确;


暂且这些,未完待续。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值