首页 存档 技术 查看内容

Android团队项目开发之统一代码规范

2018-3-30 13:00 |来自: 互联网 314 0

摘要: 在开发过程中,命名规范统一尤为重要。最好是团队中统一好大家命名方法,这样对于日后的工作会轻松很多。另外,在面试时,审核一个程序员的编程水平的时候,命名规范也是一大标准,所以,本文总结别人的经验感悟,总 ...

在开发过程中,命名规范统一尤为重要。最好是团队中统一好大家命名方法,这样对于日后的工作会轻松很多。另外,在面试时,审核一个程序员的编程水平的时候,命名规范也是一大标准,所以,本文总结别人的经验感悟,总结android命名规范,希望对各位有帮助。


前言


团队项目开发前的统一三要素:统一需求/开发文档,统一代码规范,统一环境(编译/测试/发布)。


一个项目团队,要想有高效的产出,必须在团队协作上下好功夫,必须在项目开发统一进度上做好协调。只有在高效的协同环境下,才能有优质的产出。这是我多年的经验之谈。也是配合过多个团队之后的深刻感悟。


每一个程序员都是有独立开发思维模式,都有自己的编码行为和操作习惯。所以,在一个团队中,怎么做到更高效的协同,不仅仅是每个开发者自身的协同配合能力,更重要的是项目管理者,怎样做到统一要求和统一实行。


举个很简单的例子。以前在一个小团队里,每次进行代码更新的时候,都是有一大堆更新。最后发现很多不是代码功能的个性,而只是大家的code style不一样。每次merge代码都要diff查看修改的地方,这样很影响效率。而且如果你只是做为一个普通的开发者,要求其它人和你用统一style,别人未必接受。这时的项目管理者,才是最需要去统一规范的。保持规范统一,才是高效协作产出的前提。


Android项目开发需要统一哪些规范呢?


在些列出一些常用规范,和容易出问题的地方,方便自己查找,也方便和更多的朋友交流!


一、编码方式统一:UTF-8。一般项目都用utf-8。有其它编码的,可自行要求修改。


在项目代码中右键,就能出现如下:

或者去个性配置文件:

二、代码样式code style:比如,tab缩进4个空格,或者 tab size等。


1. 自定义的编码格式xml 文件。没有的话,可以下载


2. 把xml文件复制到 C:/Users/YourUserName/.AndroidStudio/config/codestyles 目录下,如果没有codestyles目录可以自己新建一个。 (目前还不支持导入)


3. 重启android studio


4. android studio 中 Setting-

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部