《Java开发手册(黄山版)》
《阿里巴巴Android开发手册》
所有编程相关命名不能以下划线或者美元符号开头
小写
反域名
com.xxx.xxx
xml中用下划线区分
源代码中用驼峰的形式
View | xml | code |
---|---|---|
TextView | tv_xx | tvXx |
Button | btn_xx | btnXx |
EditText | et_xx | etXx |
RecyclerView | rv_xx | rvXx |
可以加上m的前缀
val mStr = "Android"fun setStr(str:String){mStr = str
}
加上前缀可以更好的区分成员变量和局部变量,特别是传值的场景
插件名 | 简介 | 推荐 |
---|---|---|
Lint | Android Studio 自带功能强大的代码检测工具 | 必备 |
Ali-Check | 阿里出品Java代码检测工具 | 有java代码的旧项目 |
SonarLint | 支持多种代码检测 | 推荐 |
CheckStyle | 侧重于检测代码风格,支持定制 | |
DeteKt | kotlin代码检测工具 | kotlin项目推荐 |
下一篇:如何成功实施交付一个数据治理项目