目录1、为什么 规范 Android 代码命名?
正由于上述两个作用,从而使得 开发效率 & 维护效率 得到大幅度的提高。 2、Android需要命名的代码(对象)有哪些?3、具体命名规范下面,我将对 Android 代码对象中的命名规范进行详细讲解
3.1 包基础规则:小写、单词间连续无间隔、反域名法(分为4级,具体如下图) 第4级包名会随着功能的不同而不同。下面我列举出一些常见 & 需要规范的4级功能包名 3.2 类基础规则 1、类型 = 名词 / 名词短语; 2、形式 = 驼峰形式中的 大骆驼拼写法(UpperCamelCase)
在具体命名类时,会根据 该类的类型不同而附加额外的命名规则。 具体如下图: 3.3 变量 基础规则 1、类型 = 名词 / 名词短语; 2、形式 = 驼峰形式中的 小骆驼拼写法(LowerCamelCase)
在具体命名变量时,会根据该变量的类型不同而 附加额外的命名规则。 具体如下图: 3.4 方法 基础规则 1、类型 = 动词 / 动词短语; 2、形式 = 驼峰形式中的 小骆驼拼写法(LowerCamelCase)
在具体命名 方法名时,会根据 该方法名的作用不同而 附加额外的命名规则。 具体如下图 3.5 参数名基础规则: 驼峰形式中的 小骆驼拼写法(LowerCamelCase)
附加命名规则: 功能名,如userName 3.6 资源Android的资源包括: 下面,我将对每种Android资源的命名规则进行详细讲解 3.6.1 布局文件资源3.6.2 图片资源3.6.3 参数值资源3.6.4 动画资源3.7 额外 除了上述的命名规范以外,Android 中还有一些全局通用的命名规范: 至此,关于Android的代码命名规范讲解完毕 4、附录:常见使用单词缩写表使用单词缩写的原则:只使用约定俗成的单词缩写
具体如下图 总结看完本文后,相信你以后会认真对待 Android代码命名了! 下面我将继续对Android中的其他代码规范进行深入讲解 ,有兴趣可以继续关注Carson_Ho的安卓开发笔记 https://www.jianshu.com/u/383970bef0a0 |
|
来自: 昵称59692568 > 《嵌入式》