参数命名规范

更新时间2019.3.15

安卓的命名规范基本上是按照java来设置的,所以我自己以后在开发的时候命名规范最好按照java的命名规范来,总结一下会用到的命名规范,如果有不对之处请给我留言,互相进步。

1.常量

常量命名力求表达清楚,不要嫌名字长

1.1全局常量

使用public static final修饰,字母全大写,单词间用下划线连接

1.2类内常量

使用private static final修饰,字母全大写,单词间用下划线连接

1.3局部常量

1.3.1方法常量

采用小驼峰命名法

1.3.2参数常量

采用小驼峰命名法,若增加final标识,则表示此值不能被更改

常量应用举例:

public class Constant{
    public static final String GLOBAL_CONSTANT="global"
    public static final String CLASS_CONSTANT="class"
    public void f(String a){
        final String methodConstant="method"
    }
    public void g(final int b){
        b=3; //会造成编译出错,参照1.3.2
    }
}

2.变量

命名符合小驼峰命名法即可,第一个单词的首字母小写,后面的单词的首字母全部大写,例如:fontSize、backgroundColor,体现业务含义即可,但是对于布尔型的变量,前面最好别加is,否则部分框架解析会引起序列化错误,例如,定义标识是否符合删除的成员变量名为Boolean isDeleted,它的getter方法也是isDeleted(),这样会造成获取不到属性,推荐表达式是is_xxx。

 3.缩进

采用Tab还是空格一直都是个争议,对于不同的编辑器,对tab的解析不一致,因此视觉体验会有差异,但是空格是兼容的,所以推荐以4个空格作为缩进,可以将IDE的tab设置为4个空格

(继续补充)

 

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值