Android開發命名規範

2021-08-13 22:12:54 字數 2090 閱讀 7075

識別符號命名法最要有四種

縮寫命名規則

命名規範

包(packages)

類(classes)

用pascal命名法,盡量避免縮寫,如:myactivity;縮寫是眾所周知的,如html,url;類名稱中包含單詞縮寫,則單詞縮寫的每個字母均應大寫,如:publichtml,commonurl。

介面(inte***ce):與類一樣用pascal命名法,多以able或ible結尾,多用作表示行為,如runnable,accessible;

方法(methods):動詞或動名詞,採用camel命名法,如:oncreate(),run(),下面是一些建議。

boolean型使用is或check為字首標識, 如:checkvalue()、isvalidate();

返回某個值的方法,使用get為字首標識,如:getname();

對資料重置的,使用reset字首標識,如:resetdata();

移除某些專案,使用remove字首標識,如:removeitem();

變數(variables)

採用pascal命名法,建議採用有意義的命名如:firstname,lastname; 模型類變數預設以上規則。

public

class user

}

public

class

testactivity

extends

activity

}

常量(constants)

全部大寫,採用下劃線命名法。

public

static

final

int max_items= 10

public

static

final string tag = user.class.get******name()

資源檔案命名(resources)

採用下劃線命名法嗎,全部小寫,針對不同資源,建議用下面的命名方法

ids資源,主要存放是介面控制項的id值,用下劃線小寫命名法,字首方式:字首模組功能_說明,常用介面控制項命名如下:

strings/arrays/dimens資源,用下劃線小寫命名法,不加任何前字尾,格式,模組功能說明。

attrs/colors/ids的屬性和名稱使用 camel命名法; styles的屬性使用camel命名法,名稱使用pascal命名法。

name="text"

format="string" />

name="itemicon"

format="reference" />

name="showtoggle"

format="boolean" />

name="showversion"

format="boolean" />

Android命名規範

1.布局檔案的命名 布局檔案的命名規則是 字首 邏輯名 的方式,單詞全部小寫,例如 如 activity fragement dialog item 2.資源檔案的命名 使用字首 模組名 邏輯名稱的方式 如 btn login.png,btn login normal.png等 圖示的命名以ic作為...

Android檔案命名規範

注 很簡略很實用的一點總結 資源控制項命名 僅供參考,只要形成乙個統一,見量知其意就可 程式設計師的水平,看 規範最直接了。也就是工資的高低和你的 質量成正比的,養成良好習慣吧!一 layout命名 1 contentview命名 activity 功能模組.xml 例如 activity main...

Android資源命名規範

android資源命名規範 命名模板為 縮寫 主介面 功能部分 一 縮寫 即每乙個主介面對應的功能區域,以browseractivity為例,包含的功能部分 1,titlebar,2,speedial 3,4,menu等 在這裡注意的是,功能的劃分,是以在某乙個介面所顯示的內容特點來區分。例如,雖然...