UMP Android编码规范-精品文档资料整理.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《UMP Android编码规范-精品文档资料整理.doc》由会员分享,可在线阅读,更多相关《UMP Android编码规范-精品文档资料整理.doc(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Java&Android编码规范Android编码规范1 代码布局代码布局的目的是显示出程序良好的逻辑结构,提高程序的准确性、连续性、可读性、可维护性。更重要的是,统一的代码布局和编程风格,有助于提高整个项目的开发质量,提高开发效率,降低开发成本。同时,对于普通程序员来说,养成良好的编程习惯有助于提高自己的编程水平,提高编程效率。因此,统一的、良好的程序布局和编程风格不仅仅是个人主观美学上的或是形式上的问题,而且涉及到产品质量,涉及到个人编程能力的提高,必须要引起重视。1.1 基本格式正例:packagecom.sunsharp; importjava.awt.peer.CanvasPeer;
2、import java.io.*;public class ClassName说明:package语句其后可跟import语句,而且与package间隔一个空行。import包的排列顺序为java开头的包在最前面,接下来是引自外部的包,再接下来是应用程序自身的包,即import 中标准的包名要在本地的包名之前,而且按照字母顺序排列。正例:packagecom.sunsharp; import java.util.ArrayList;/java自身的包importjava.util.List;importorg.apache.http.*;/第三方的包mon.*;/程序自身的包说明:这样可以防止
3、书写失误,也易于阅读。正例:if(varible1 varible2) varible1 = varible2;反例:下面的代码执行语句紧跟if的条件之后,而且没有加,违反规则。if (varible1 varible2) varible1 = varible2; 建议1-1-1源程序中关系较为紧密的代码应尽可能相邻。说明:这样便于程序阅读和查找。正例:length= 10;width= 5; / 矩形的长与宽关系较密切,放在一起。strCaption= “Test”;反例:length= 10;strCaption= “Test”; width= 5;1.2 对齐【规则1-2-1】一般禁止使
4、用制表符,必须使用空格进行缩排。缩进为4个空格。说明:对于利用Eclipse等编程工具的,可以设置TAB键为4个空格代替。消除不同编辑器对制表符处理的差异。【规则1-2-2】程序的分界符和应独占一行,同时与引用它们的语句左对齐。 之内的代码块使用缩进规则对齐。说明:这样使代码便于阅读,并且方便注释。do while语句可以例外,while条件可与 在同一行。正例:voidfunction(intvar) while (condition)doSomething();/ 与 缩进4格/与引用它们的模块左对齐反例:voidfunction(intvar)while (condition)doSom
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UMP Android编码规范-精品文档资料整理 Android 编码 规范 精品 文档 资料 整理
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内