background image

Android 开发规范

文档历史

日期

版本

作者

描述说明

2013/6/16

V1.0

张中伟

文档初稿的编写,用于规范现有的
Android 开发。

目录

目录

 

                                                                                                                                                      

 

 

.....................................................................................................................................................

 

 1  

   

 

介绍

 

                                                                                                                                                  

 

 

.................................................................................................................................................

 

 2  

1.1 

   

 

为什么要有编码规范

 

                                                                                                          

 

 

.........................................................................................................

 

 2  

   

 

文件组织

 

                                                                                                                                          

 

 

.........................................................................................................................................

 

 3  

2.1 Java

 

     

 

源文件

 

                                                                                                                           

 

 

..........................................................................................................................

 

 3  

2.1.1 

 

 

 

开头注释

 

                                                                                                                    

 

 

...................................................................................................................

 

 3  

2.1.2 

 

 

 

包和引入语句

 

                                                                                                           

 

 

..........................................................................................................

 

 4  

2.1.3 

 

 

 

类和接口声明

 

                                                                                                           

 

 

..........................................................................................................

 

 4  

   

 

缩进排版

 

                                                                                                                                          

 

 

.........................................................................................................................................

 

 4  

3.1 

   

 

行长度

 

                                                                                                                                   

 

 

..................................................................................................................................

 

 5  

3.2 

   

 

换行

 

                                                                                                                                       

 

 

......................................................................................................................................

 

 5  

   

 

注释

 

                                                                                                                                                  

 

 

.................................................................................................................................................

 

 7  

4.1 

   

 

实现注释的格式

 

                                                                                                                   

 

 

..................................................................................................................

 

 7  

4.1.1 

 

 

 

块注释

 

                                                                                                                        

 

 

.......................................................................................................................

 

 7  

4.1.2 

 

 

 

单行注释

 

                                                                                                                    

 

 

...................................................................................................................

 

 8  

4.1.3 

 

 

 

尾端注释

 

                                                                                                                    

 

 

...................................................................................................................

 

 8  

4.1.4 

 

 

行末注释

 

                                                                                                                     

 

 

....................................................................................................................

 

 9  

4.2 

   

 

文档注释

 

                                                                                                                               

 

 

..............................................................................................................................

 

 9  

4.2.1 

 

 

 

类注释

 

                                                                                                                      

 

 

.....................................................................................................................

 

 10

   

4.2.2 

 

 

方法注释:

 

                                                                                                               

 

 

..............................................................................................................

 

 10

   

4.2.3 

 

 

类成员变量和常量注释:

 

                                                                                       

 

 

......................................................................................

 

 11

   

   

 

声明

 

                                                                                                                                                

 

 

...............................................................................................................................................

 

 11

   

5.1 

   

 

每行声明变量的数量

 

                                                                                                         

 

 

........................................................................................................

 

 11

   

5.2 

   

 

初始化

 

                                                                                                                                 

 

 

................................................................................................................................

 

 12