当前位置:文档之家› 总结android项目的基本开发步骤

总结android项目的基本开发步骤

总结android项目的基本开发步骤
做了几个android企业应用项目后,总结了项目的基本开发步骤,希望能够交流。

一应用规划:
-确定功能。

-必须的界面及界面跳转的流程。

-需要的数据及数据的来源及格式。

-是否需要服务端支持。

-是否需要本地数据库支持。

-是否需要特殊权限。

-是否需要后台服务。

二架构设计:
-分层。

-网络连接。

-数据处理-xml、domain。

-封装Activity。

三界面设计:
-主界面确定。

-模块界面、列表、查看、编辑界面。

-菜单、按钮、对话框、提示信息。

-界面总体颜色。

四数据操作和存储:
-数据来源。

-数据类型。

-存储方式。

五业务实现:
-客户端业务解析。

六页面跳转:
-每个页面间的跳转。

-菜单、按钮、事件等。

#开发之前还需要做一些准备工作
1.技术储备
a.Java 重要程度:❤❤❤❤❤
-框架,编程思想,编码规范,设计模式等
b.Xml 重要程度:❤❤❤❤
-布局,选择器,配置文件等
c.数据库重要程度:❤❤❤
-关系型数据库,SQLite
2.开发工具
a.Eclipse或者AndroidStudio
b.Android SDK
c.其他:svn / git,JDK,资源,数据库,模拟器,真机等
#开发过程中还有以下的一些流程
1.多种开源框架和优秀源码的引用
-xUtils,Volley,Vitamio,SlidingMenu等
2.数据访问
-访问框架
-传递方式
3.多种API的接入
-短信服务
-即时通信
-消息推送
-第三方登录等
4.后台开发
-后台的开发,为app提供接口
-后台的云服务器
5.内存优化
-垃圾回收
-一、二级缓存
-适配器的优化
-图片框架及资源的优化
6.多线程异步
-Handler
-Asynctask
7.屏幕适配
#开发基本结束之后还有很多需要流程
1.多型号真机实测
2.云服务器优化
3.APK加密
4.数字签名
5.用户协议
6.应用平台
7.项目上线
8.应用推广和广告插入
9.版本更新和维护。

相关主题