Android开发流程规范提纲
2017-06-07 08:23:44 1 举报
AI智能生成
Android开发流程规范提纲包括需求分析、设计、编码、测试和发布五个阶段。在需求分析阶段,开发人员需要与客户沟通,了解客户的需求和期望。在设计阶段,开发人员需要根据需求分析结果,设计应用程序的界面和功能。在编码阶段,开发人员需要使用Java或Kotlin编写代码,实现应用程序的功能。在测试阶段,开发人员需要对应用程序进行单元测试、集成测试和系统测试,确保应用程序的质量。最后,在发布阶段,开发人员需要将应用程序上传到应用商店或通过其他渠道发布。这些步骤都是为了确保Android应用程序的开发过程规范、高效且质量可靠。
作者其他创作
大纲/内容
Android开发流程规范提纲
开发环境配置
AS常用插件
LayoutCreator布局文件自动生成
GsonFormat json格式化
AS环境配置
gradle环境2.14.1
gradle build tools 2.2.2
ndk开发包(默认版本)
本地ndk配置
可以执行ndk-build
AS注释模板http://jingyan.baidu.com/article/e6c8503c7195b7e54f1a1898.html
类说明
方法说明
AS按键设置
强制统一为Eclipse (Mac OS X)
全局替换 Main menu | Edit | Find | Replace in Path...
对应按键alt+h
全局搜索 Main menu | Edit | Find | Find in Path...
对应按键control+h
代码命名规范,详细请看:http://www.jianshu.com/p/0a984f999592
类规范
命名
注释
变量区块化
UI的变量
其他成员变量
注意事项
代码1000行以内
不得在Activity或者Fragment里面写类似适配器这样的内部类
类修改完成之后,必须使用AS默认的格式化
方法规范
方法重载中间不得穿插其他方法
注释(公共方法必须提供调用模板),采用多行注释/** 注释内容 \u00A0*/\u00A0
代码重复出现,必须拉出来作为独立方法
布局文件
控件命名规范
层级(最好不超过3层)
遇到重复的UI,使用include布局
动态添加布局注意view的回收
变量声明
每次只声明一个变量
变量权限,不得使用的默认权限,必须是private,protect或者public
工厂4.0开发流程
简述模块标示sing的概念(新手)
公共方法(新手)
ConfigureUtils
参数读取公共方法
Go2Util
跳转流程(全部使用bundle传递)
现有内链跳转的类型(新手)
news
news?id=123
news#
news#123
业务需求分析
需要和主管确认实现方案
和ios对接实现流程,并且统一
开发文档的编写
更新代码之后同时修改开发文档
代码review流程
代码提交流程
MXU后台操作流程
添加模块
增加模块配置
增加接口
本地打包测试
0 条评论
回复 删除
下一页