文件名称:Android开发规范
文件大小:476KB
文件格式:PDF
更新时间:2016-03-29 05:08:55
开发规范
Android内部开发规范,编码规范 目录 1 介绍 5 1.1 目的 5 1.2 术语和定义 5 2 文件组织 5 2.1 JAVA包和源文件 5 2.1.1 开头注释 5 2.1.2 包和引入语句 6 2.1.3 类和接口声明 6 3 缩进排版 7 3.1 行长度 7 3.2 括号 7 3.3 换行 8 4 注释 10 4.1 实现注释的格式 12 4.2 文档注释 12 4.2.1 类注释 13 4.2.2 方法注释 13 4.2.3 类成员变量和常量注释 14 5 声明 14 5.1 每行声明变量的数量 14 5.2 初始化 15 5.3 布局 15 5.4 类和接口的声明 16 6 语句 17 6.1 复合语句 17 6.2 返回语句 17 6.3 IF,IF-ELSE,IF ELSE-IF ELSE语句 17 6.4 FOR语句 18 6.5 WHILE语句 18 6.6 DO-WHILE语句 19 6.7 SWITCH语句 19 6.8 TRY-CATCH语句 19 7 空白 20 7.1 空行 20 7.2 空格 20 8 命名规范 21 8.1 包命名 21 8.2 类和接口命名 21 8.3 方法命名 22 8.4 变量命名 22 8.5 常量命名 23 8.6 异常命名 23 8.7 LAYOUT命名 23 8.8 资源ID命名 24 8.9 ACTIVITY中VIEW命名 24 8.9 STRINGS.XML中ID命名 24 8.10资源命名 25 9 编程规范 25 9.1 单位规范 25 9.2 引用类变量和类方法 26 9.3 常量 26 9.4 变量赋值 26 9.5 信令类 26 9.6 不要忽略异常 26 9.7 不要捕获*的EXCEPTION 28 9.8 不要使用FINALIZER 29 9.9 使用完全限定IMPORT 29 9.10 对IMPORT语句排序 30 9.11 限制变量的作用范围 31 9.12 使用标准的JAVA ANNOTATION 32 9.13 简称等同于单词 32 9.14 使用TODO注释 33 9.15 慎用LOG 33 10 JAVATEST风格规范 35 10.1 遵守测试方法命名规范 35