最全面的 Android 编码规范指南 本文word文档下载地址:http://pan.baidu.com/s/1bXT75O 1. 前言 最全面的 Android 编码规范指南 本文word文档下载地址:http://pan.baidu.com/s/1bXT75O 1. 前言 这份文档参考了 Go ...
分类:
移动开发 时间:
2016-06-19 17:02:00
阅读次数:
405
Android编码规范
介绍
1. 为什么需要编码规范?
编码规范对于程序员而言尤为重要,有以下几个原因:
l
一个软件的生命周期中,80%的花费在于维护
l
几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护
l
编码规范可以改善软件的可读性,可以让程序员尽快而彻底地理解新的代码
l
如果你将源码作为产品...
分类:
移动开发 时间:
2016-06-10 12:33:33
阅读次数:
243
以下规则并非指导或推荐的性质,而是必须遵守的规定。如果不遵守这些规定,Android通常不会接受投稿。已有的代码未必全部遵守了这些规定,但是新的代码全部都应该遵守。
Java语言规范
我们遵循标准的Java编码规范,并加入了新的规则:
不要忽略异常
有时,完全忽略异常是非常诱人的,比如:
源码打印?
void setServerPo...
分类:
移动开发 时间:
2016-06-07 13:12:09
阅读次数:
234
作者:漫步 链接:https://www.zhihu.com/question/27227425/answer/35973793 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 一、Android编码规范1.java代码中不出现中文,最多注释中可以出现中文;2.局部 ...
分类:
移动开发 时间:
2016-04-30 12:53:26
阅读次数:
192
Android 编码规范 编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过! 编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质 ...
分类:
移动开发 时间:
2016-04-07 13:36:28
阅读次数:
227
一、常见的命名规范 1、Pascal命法: 每个单词的首字母大写。 如:PersonName、SchoolName 2、Camel命名法: 第一个单词的首字母小写,其余单词的首字母大写。如:personName、schoolName 3、匈牙利命名法: 变量名=属性+类型+...
分类:
移动开发 时间:
2016-01-23 07:54:14
阅读次数:
201
一、Android 编码规范1.java 代码中不出现中文。最多凝视中能够出现中文2.局部变量命名、静态成员变量命名仅仅能包括字母,单词首字母出第一个外,都为大写,其它字母都为小写3.常量命名仅仅能包括字母和_,字母所有大写,单词之间用_隔开4.layout中的id命名命名模式为:view缩写_模块...
分类:
移动开发 时间:
2015-12-09 13:50:48
阅读次数:
140
Android编码规范 类名: 大驼峰 (pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写 方法函数: 小驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。 常量: 下划线命名...
分类:
移动开发 时间:
2015-10-28 10:59:36
阅读次数:
269
编码逻辑规范总结:1、避免使用多个类放在一个文件里,除非是一次性使用的内部类2、一个方法代码长度最好不要超过35行3、原则上尽量不要修改自动生成的文件,如R文件4、Final String 取代直接"String",同理 int5、不推荐在循环中,进行直接的return操作6、不要用goto语句7、...
分类:
移动开发 时间:
2015-10-25 00:55:44
阅读次数:
182
private final String MESSAGE_WARN = "您输入的密码有误,请重新输入!";private final String CLASS_ONE = "class1";this.calculateNumberOfClass(CLASS_ONE);Toast.makeText(...
分类:
移动开发 时间:
2015-10-24 23:15:29
阅读次数:
184