安卓 命名规范

命名规范

变量

命名方式 场景
s<Field> 静态变量
<field> 成员变量,以小写开头、驼峰法命名;
tv<View> 组件,以组件小写开头、驼峰法命名,如 btnSubmit;
<FIELD> 常量,所有单词大写,中间用下划线分割。

常见缩写

名称 缩写
icon ic (主要用在app的图标)
color cl(主要用于颜色值)
divider di(主要用于分隔线,不仅包括Listview中的divider,还包括普通布局中的线)
selector sl(主要用于某一view多种状态,不仅包括Listview中的selector,还包括按钮的selector)
average avg
background Bg(主要用于布局和子布局的背景)
buffer buf
control ctrl
delete del
document doc
error err
escape esc
increment inc
infomation info
initial init
image img
Internationalization I18N
length len
library lib
message msg
password- pwd
position pos
server srv
string str
temp tmp
window wnd(win)

view缩写

控件 缩写
LayoutView lv
RelativeView rv
TextView tv
Button btn
ImageButton imgBtn
ImageView mgView 或则 iv
CheckBox chk
RadioButton rdoBtn
analogClock anaClk
DigtalClock dgtClk
DatePicker dtPk
EditText edtTxt
TimePicker tmPk
toggleButton tglBtn
ProgressBar proBar
SeekBar skBar
AutoCompleteTextView autoTxt
ZoomControls zmCtl
VideoView vdoVi
WdbView webVi
RantingBar ratBar
Tab tab
Spinner spn
Chronometer cmt
ScollView sclVi
TextSwitch txtSwt
ImageSwitch imgSwt
listView lVi 或则lv
ExpandableList epdLt
MapView mapVi
>>>按时吃饭,多喝热水,适量锻炼,祝你平安
原文地址:https://www.cnblogs.com/sinjin/p/14952016.html