<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          Android代碼規(guī)范

          作者: 時間:2016-09-12 來源:網(wǎng)絡(luò) 收藏

          Android代碼規(guī)范

          本文引用地址:http://www.ex-cimer.com/article/201609/304302.htm

          開始之前請詳細閱讀并遵守Android開發(fā)者代碼風格指南

          不要使用拼音命名

          名稱應(yīng)簡潔而富于描述,使用完整單詞,避免使用縮寫(除非該縮寫被更廣泛使用,例如URL、HTML)

          代碼中不要出現(xiàn)中文標點字符,例如:‘,’、‘:’

          注釋中可以書寫中文標點字符,便于閱讀

          注釋遵循英文寫作習慣,英文標點符號后空一格,避免句子緊湊

          顏色色值的字母必須全部大寫

          命名規(guī)則

          1. 包命名

          包名由小寫的字母組成,默認以com.huashengrun.android.betterus開頭,然后接上根據(jù)功能劃分的模塊名。

          com.huashengrun.android.betterus.ui

          com.huashengrun.android.betterus.ui.widget

          2. 類和接口命名

          名稱的首字母需要大寫,如果由多個單詞組成,那么每個單詞的首字母需要大寫,其他字母小寫。

          class LoginActivity

          interface OnClickListener

          3. 方法的命名

          采用駝峰命名法來命名。

          public String getName()

          public boolean isExist()

          4. 變量的命名

          采用駝峰命名法命名。

          非公共的、非靜態(tài)的域變量用m前綴

          靜態(tài)域變量用s前綴

          集合類型的變量使用復數(shù)形式,若多種集合類型的變量存儲的是相同類型的對象,除了根據(jù)功能區(qū)分,也可以簡單通過集合類型來區(qū)分

          public class User {

          private int mId;

          private static User sUser;

          String mName;

          protected int mAge;

          public int level;

          public List companies;

          public List listScores;

          public Score[] arrScores;

          }

          5. 常量的命名

          常量需要聲明為final static形式,組成名稱的單詞必須全部大寫,單詞之間用下劃線隔開。

          private static final int FADE_IN_TIME = 200;

          6. 異常的命名

          名稱必須以Exception結(jié)尾。

          NullPointerException

          7. 布局的命名

          name是模塊的名稱或功能的描述,單詞必須全部小寫,單詞之間用下劃線隔開。

          類型模板事例
          Activityactivity_name.xmlactivity_main.xml
          Tabtab_name.xmltab_home.xml
          Dialogdialog_name.xmldialog_login.xml
          ListItemitem_name.xmlitem_contact.xml

          上一頁 1 2 3 4 下一頁

          關(guān)鍵詞:

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();