目錄1、為什么 規(guī)范 Android 代碼命名,?
正由于上述兩個作用,,從而使得 開發(fā)效率 & 維護效率 得到大幅度的提高。 2,、Android需要命名的代碼(對象)有哪些,?3、具體命名規(guī)范下面,,我將對 Android 代碼對象中的命名規(guī)范進行詳細講解
3.1 包基礎(chǔ)規(guī)則:小寫、單詞間連續(xù)無間隔,、反域名法(分為4級,,具體如下圖) 第4級包名會隨著功能的不同而不同。下面我列舉出一些常見 & 需要規(guī)范的4級功能包名 3.2 類基礎(chǔ)規(guī)則 1,、類型 = 名詞 / 名詞短語,; 2,、形式 = 駝峰形式中的 大駱駝拼寫法(UpperCamelCase)
在具體命名類時,,會根據(jù) 該類的類型不同而附加額外的命名規(guī)則。 具體如下圖: 3.3 變量 基礎(chǔ)規(guī)則 1,、類型 = 名詞 / 名詞短語,; 2、形式 = 駝峰形式中的 小駱駝拼寫法(LowerCamelCase)
在具體命名變量時,會根據(jù)該變量的類型不同而 附加額外的命名規(guī)則,。 具體如下圖: 3.4 方法 基礎(chǔ)規(guī)則 1,、類型 = 動詞 / 動詞短語; 2,、形式 = 駝峰形式中的 小駱駝拼寫法(LowerCamelCase)
在具體命名 方法名時,,會根據(jù) 該方法名的作用不同而 附加額外的命名規(guī)則,。 具體如下圖 3.5 參數(shù)名基礎(chǔ)規(guī)則: 駝峰形式中的 小駱駝拼寫法(LowerCamelCase)
附加命名規(guī)則: 功能名,,如userName 3.6 資源Android的資源包括: 下面,我將對每種Android資源的命名規(guī)則進行詳細講解 3.6.1 布局文件資源3.6.2 圖片資源3.6.3 參數(shù)值資源3.6.4 動畫資源3.7 額外 除了上述的命名規(guī)范以外,,Android 中還有一些全局通用的命名規(guī)范: 至此,,關(guān)于Android的代碼命名規(guī)范講解完畢 4、附錄:常見使用單詞縮寫表使用單詞縮寫的原則:只使用約定俗成的單詞縮寫
具體如下圖 總結(jié)看完本文后,,相信你以后會認(rèn)真對待 Android代碼命名了,! 下面我將繼續(xù)對Android中的其他代碼規(guī)范進行深入講解 ,有興趣可以繼續(xù)關(guān)注Carson_Ho的安卓開發(fā)筆記 https://www.jianshu.com/u/383970bef0a0 |
|
來自: 昵稱59692568 > 《嵌入式》