程序员Android开发经验谈Android技术知识

Android代码规范总结

2017-12-26  本文已影响185人  奔跑吧李博
image.png

每当看到github上优秀的项目代码时,那简直就比掏耳朵还享受。写代码如同写文章,代码时开发者的颜值,正所谓没有丑女人,只有懒女人,漂亮的代码也需要我们去精心装饰。简洁规范的代码对个人,对团队,对下一个代码接盘者,是一种责任,也是一种专业的体现。

命名规范:

  1. 枚举常量用逗号隔开,换行可选:
public enum NetWorkState {
    WIFI,MOBILE,NONE;
}
  1. 每次只声明一个变量:
    不要组合声明变量,例如int num,max;这样影响阅读。

  2. 数据初始化:可写成块状结构,例如

new int[] {
        0, 1, 2, 3 
}
new int[] {
        0,
        1,
        2,
        3
}
名称 缩写
icon ic
average avg
background bg
delete del
document doc
error err
increment inc
infomation info
initial init
image img
length len
library lib
message msg
password pwd
position pos
string str

代码书写规范:

if(allowed)
    todo();
else
    back();

不建议这样写,这样可能给人误导。
正确做法应为:

if(allowed){
    todo();
}else{
    back();
}
/**
     * 功能描述
     * @param 参数说明
     * @return 返回值说明
     * @author 模块的作者
     */
private void function(){
}
/**
 * Created by libo on 2017/12/25.
 * email:
 * 单聊
 */

该文章持续总结,持续更新。

上一篇 下一篇

猜你喜欢

热点阅读