Android规范摘记
2016-07-13 17:57
429 查看
命名规范
四种命名规范:1、Pascal命名法: 首字母大写,如类的名字MyAsyncTaskActivity
2、Camel命名法: 首字母小写,后面都大写,在自定义方法中使用,如private void getName(){}
3、匈牙利命名法: 首字母为属性名,如自定义成员变量,private String strMyName ;(或者mMyName)
4、下划线命名法: 前面词和后面用下划线隔开如String s_MyName ; (String m_MyName)
包的命名:全部小写,如 package.plant.myplant(组织名.项目名.模块名)
文件名:具有实际含义;Pascal命名法;文件名即类名
类的命名:普通类—Pascal命名法(包括构造函数)
自定义属性类:Pascal命名法+Attribute
自定义异常类:Pascal+Exception
方法名:第一个小写,其余大写(Camel),要表达清楚函数的意义
事件接口定义:OnClickListener(){}
私有成员变量:Pascal命名+前缀m:private String mMyName
类静态成员变量:Pascal命名+前缀s(写在函数里的不加s)
函数体里局部变量:Camel命名法如String myName=”heihei”;
方法里的参数也是Camel命名法
换行问题:
1、遇见;就换行
2、函数的{}分别占一行如:
Public void myPlants()
{
…
}
注释问题:
1、文件、类、方法、方法参数、变量、属性都要注释;
2、文件和类的注释一定要包含如下元素:
Name ,Description ,Version ,Date ,Author ,Change ,Copyright
遵循JavaDoc标准
类注释(Alt+Shift+J)
/**
*@Author lpc
*/
变量注释为//
声明的位置摆放:
框架定义的命名空间为一组,自定义的和第三方的命名空间放另一组
相关文章推荐
- 使用C++实现JNI接口需要注意的事项
- Android IPC进程间通讯机制
- Android Manifest 用法
- [转载]Activity中ConfigChanges属性的用法
- Android之获取手机上的图片和视频缩略图thumbnails
- Android之使用Http协议实现文件上传功能
- Android学习笔记(二九):嵌入浏览器
- android string.xml文件中的整型和string型代替
- i-jetty环境搭配与编译
- android之定时器AlarmManager
- android wifi 无线调试
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- android 代码实现控件之间的间距
- android FragmentPagerAdapter的“标准”配置
- Android"解决"onTouch和onClick的冲突问题
- android:installLocation简析
- android searchView的关闭事件
- SourceProvider.getJniDirectories