1.4.1 Android的编码规范

标签: StudyNote

本文声明
本文由Coder-pig编写,想了解其他内容,可见CoderPig’s Android Study Note——目录
尊重作者劳动成果,未经本人授权,禁止转载!违者必究!
目录源地址:http://blog.csdn.net/coder_pig/article/details/51348769

推荐文章:

看到别人已经写了一篇不错的文章,就不重复做无用功了,直接引用别人的文章:

最全面的 Android 编码规范指南
原文链接:https://www.sdk.cn/news/3137

学习建议:

别去死记规范,按着规范,去修改你做过的某个项目,然后后面写的代码
都参照这个项目编写就好,写多了,规范就了然于心了~另外不是说一定要
完全按照这套规范来写,制定编码规范的目的:促进团队协作,有助于代码
审查,以及提高开发效率。举一个常见的例子,多人协作,假如每个人的代
风格不一致,比如A君这样写注释:

Entity story = schema.addEntity("StoryDB"); //表名story.setTableName("StoryDB"); //可以对表重命名story.addIdProperty().primaryKey().index(); //主键story.addLongProperty("downloadId"); //下载id

看上去很整齐,莫名治好了多年的强迫症,但可能B君是这样写注释:

Entity story = schema.addEntity("StoryDB"); //表名story.setTableName("StoryDB"); //可以对表重命名story.addIdProperty().primaryKey().index(); //主键story.addLongProperty("downloadId"); //下载id

尽管写法不一样,但是并不影响结果,还是能正常运行的。
不过,我还是推荐B君的写法,直接一个Tab,而不是A君那种整齐的写法
(PS:尽管我自己更喜欢这样写)因为缩进的控制是个问题,换个字体,就会
发现注释都错位了。假如一堆人开发一个项目,有人用A君的写法,有人
用B君的写法,那么代码合并的时候,你就等着哭吧,哈哈!
所以,指定一套编码规范是非常重要的~

更多相关文章

  1. android解析xml一直报错org.xmlpull.v1.XmlPullParserException
  2. Android开发所需的Android(安卓)SDK、开发中用到的工具、Android
  3. Android(安卓)journey3 @点击事件的4种写法
  4. 再也不信网上流传的方法了!!android创建组件的真正写法!
  5. android onClick事件的不同写法
  6. Android(安卓)分享到其他app
  7. android style中出现自定义属性时的写法
  8. Android视频采集+H264编码
  9. android studio 导入自定义编码格式

随机推荐

  1. seo 优化去掉html 页面的后缀 .html
  2. form在提交时被取消:因为form没有被连接
  3. 使用表单字段值定制CSS属性。
  4. 使用jQuery和AJAX从JSON文件加载数据
  5. XHTML 相对路径与绝对路径
  6. 15个基于WEB的HTML编辑器
  7. 另一个div内的任意宽度的中心div
  8. css3+html5——拼接图片中icon的使用、照
  9. 认识DHTML中的“行为”组件
  10. 如何从input type = file中删除一个对象?