Android命名規範

廢話很少說,直接開始
規範Android代碼命名:能夠提升開發效率和維護效率(提升代碼可讀性);web

全局而言,命名時:svg

  • 不能以"_"或「$」開始,結束
  • 不能有英漢混合的狀況(包括全中文)

Android須要命名的對象分爲六個大類,以下:
包,類,變量,方法,參數,資源
佈局

具體以下:動畫

1.包:小寫、單詞間連續無間隔、反域名法,其中一個爲四級,以下例子.net

在這裏插入圖片描述
相信前三級看得很清楚,下面來介紹一下四級包名(以下圖,畫圖真的畫得腦袋疼);
在這裏插入圖片描述xml

2.類:名詞 / 名詞短語 and 駝峯形式中的 大駱駝拼寫法(UpperCamelCase);
理解:每一個詞的首字母都大寫(具體以下)

在這裏插入圖片描述對象

3.變量:名詞 / 名詞短語 and 駝峯形式中的 小駱駝拼寫法(LowerCamelCase);
理解: 第1個詞的首字母小寫,後面每一個詞的首字母大寫(具體以下)

在這裏插入圖片描述blog

4.方法:動詞 / 動詞短語 and 駝峯形式中的 小駱駝拼寫法(LowerCamelCase);
理解:第1個詞的首字母小寫,後面每一個詞的首字母大寫。

在這裏插入圖片描述圖片

5.參數名:駝峯形式中的 小駱駝拼寫法(LowerCamelCase);
理解:名稱中的第1個詞的首字母小寫,後面每一個詞的首字母大寫。
例子:userID
資源

6:資源:主要分爲4大類:佈局文件,圖片,參數值,動畫。(詳細以下圖);
在這裏插入圖片描述
好了,相信看完應該對Android規範命名有所理解,如需高清圖請滴滴博主,博主告辭。

本文同步分享在 博客「計蒙不吃魚」(CSDN)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索