Android代码规范

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中设置)


image.png

5.资源文件
按钮
btn_xxx 按钮图片
btn_xxx_normal 按钮正常效果
btn_xxx_select 按钮选择效果
btn_xxx_press 按钮点击效果
bg_xxx 背景图片
icon_xxx 图标

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容