1.包名如何命名
一级包名:.com;
二级包名:xx(可以是个人或者是公司名);
三级包名:根据应用进行命名;
四级包名:根据模块或者功能进行命名;
2.类名
采用大驼峰命名法(首字母大写);
2.1接口名
可以I字母开头,同样是大驼峰命名;
3.方法名
方法名采用小驼峰命名法(第一个字母小写,其他大写开头);
常用方法命名:
initXx();
说明:初始化方法,例如:
initView();//初始化view
initListener();//初始化监听
initData();//初始化数据
isXx();
说明:返回值为boolean值的方法;
setXx()
说明:设置值的方法;
getXx()
说明:获取值的方法;
saveXx()
说明:保存数据的方法;
clearXx()
说明:清楚数据的方法;
refreshXx() updateXx()
说明:更新相关方法;
showXx() hideXx()
说明:显示和隐藏相关方法;
4.变量名
变量名采用小驼峰命名;
全局变量m开头,静态变脸s开头;
String类型str开头;
boolean类型加is开头;
(全局变量静态变量开头可在as中设置)
5.资源文件
按钮
btn_xxx 按钮图片
btn_xxx_normal 按钮正常效果
btn_xxx_select 按钮选择效果
btn_xxx_press 按钮点击效果
bg_xxx 背景图片
icon_xxx 图标