您的位置:首页 > 移动开发 > Android开发

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

*/

变量注释为//

声明的位置摆放:

框架定义的命名空间为一组,自定义的和第三方的命名空间放另一组
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android 学习笔记