安卓app开发-03-项目的基本开发步骤

安卓app开发-03-项目的基本开发步骤android项目的基本开发步骤这里分享一下开发安卓app的流程,当然有些感觉不必要,其实不然,前期工作也是极为重要的额,就像开发的时候如果目标不对的话,到后期后很迷的,所以一定要提前做好规划,就像上一篇介绍的去做详细的脑图开发之前还需要做一些准备工作1.技术储备a.Java重要程度:★★★★★2.框架,编程思想,编码规范,设计模式等b.Xml重要程度:★…

安卓app开发-03-项目的基本开发步骤

android项目的基本开发步骤

这里分享一下开发 安卓 app 的流程,当然有些感觉不必要,其实不然,前期工作也是极为重要的额,就像开发的时候如果目标不对的话,到后期后很迷的,所以一定要提前做好规划,就像上一篇介绍的去做详细的脑图

开发之前还需要做一些准备工作

  • 1.技术储备
    a.Java 重要程度: ★★★★★
  • 2.框架,编程思想,编码规范,设计模式等
    b.Xml 重要程度:★★★★
  • 3.布局,选择器,配置文件等
    c.数据库 重要程度:★★★
  • 4.关系型数据库,SQLite

开发工具

  • a.Eclipse或者AndroidStudio,请参考:开发工具及环境配置
  • b.Android SDK
  • c.其他:svn / git,JDK,资源,数据库,模拟器,真机等

基本开发步骤

(1)应用规划:

★ 确定功能
★ 必须的界面及界面跳转的流程
★ 需要的数据及数据的来源及格式
★ 是否需要服务端支持
★ 是否需要本地数据库支持
★ 是否需要特殊权限
★ 是否需要后台服务

(2)架构设计:

★ 分层
★ 网络连接
★ 数据处理-xml、domain
★ 封装 Activity

(3)界面设计:

★ 主界面确定
★ 模块界面、列表、查看、编辑界面
★ 菜单、按钮、对话框、提示信息
★ 界面总体颜色

(4)数据操作和存储:

★ 数据来源
★ 数据类型
★ 存储方式

(5)业务实现:

★ 客户端业务解析

(6)页面跳转:

★ 每个页面间的跳转。
★ 菜单、按钮、事件等。

开发过程中还有以下的一些流程:

★ 1.多种开源框架和优秀源码的引用:
xUtils,Volley,Vitamio,SlidingMenu等

★ 2.数据访问:
(1)访问框架
(2)传递方式

★ 3.多种API的接入
(1)短信服务
(2)即时通信
(3)消息推送
(4)第三方登录等

★ 4.后台开发
(1)后台的开发,为app提供接口
(2)后台的云服务器

★ 5.内存优化
(1)垃圾回收
(2)一、二级缓存
(3)适配器的优化
(4)图片框架及资源的优化

★ 6.多线程异步

★ 7.屏幕适配

开发结束之后

开发基本结束之后还有很多需要流程:

★ 1.多型号真机实测
★ 2.云服务器优化
★ 3.APK加密
★ 4.数字签名
★ 5.用户协议
★ 6.应用平台
★ 7.项目上线
★ 8.应用推广和广告插入
★ 9.版本更新和维护

更多文章链接:安卓app开发


– 本笔记不允许转载今天的文章安卓app开发-03-项目的基本开发步骤分享到此就结束了,感谢您的阅读,如果确实帮到您,您可以动动手指转发给其他人。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/32744.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注