总结android项目的基本开发步骤(转帖)

做了几个android企业应用项目后,总结了项目的基本开发步骤,希望能够交流。
一 应用规划:
    ※确定功能。
    ※必须的界面及界面跳转的流程。
    ※需要的数据及数据的来源及格式。
    ※是否需要服务端支持。
    ※是否需要本地数据库支持。
    ※是否需要特殊权限。
    ※是否需要后台服务。
二 架构设计:
    ※分层。
    ※网络连接。
    ※数据处理-xml、domain。
    ※封装Activity。
三 界面设计:
    ※主界面确定。
    ※模块界面、列表、查看、编辑界面。
    ※菜单、按钮、对话框、提示信息。
    ※界面总体颜色。
四 数据操作和存储:
    ※数据来源。
    ※数据类型。
    ※存储方式。
五 业务实现:
    ※客户端业务解析。
六 页面跳转:
    ※每个页面间的跳转。
    ※菜单、按钮、事件等。

总结android项目的基本开发步骤(转帖)相关推荐

  1. Android项目驱动式开发教程 第2版,《Android项目驱动式开发教程》第一章开发入门.ppt...

    <Android项目驱动式开发教程>第一章开发入门 1.4 项目框架分析 4 android:versionName="1.0" > 5 8 第9行代码andro ...

  2. Xposed Android hook框架入门 -开发步骤

    原理 Xposed替换了/system/bin/app_process可执行文件,在启动Zygote时加载额外的jar文件(/data/data/de.robv.android.xposed.inst ...

  3. 项目组成和开发步骤——VB

    一个VB项目的组成: 可以由多个工程组成,一个工程就是一个EXE文件. 一个工程中可由多个单文档界面(SDI).一个多文档界面(MDI),最多一个资源文件组成. SDI和MDI的区别:  我们如果使用 ...

  4. android项目小说阅读开发背景颜色,Android 小说阅读护眼模式

    Android 小说阅读护眼模式 实现方案:采用全局dialog 覆盖APP  悬浮在 其他APP之上,给dialog设置护眼色值 自定义护眼模式dialog public class EyeProt ...

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

    android项目的基本开发步骤 这里分享一下开发 安卓 app 的流程,当然有些感觉不必要,其实不然,前期工作也是极为重要的额,就像开发的时候如果目标不对的话,到后期后很迷的,所以一定要提前做好规划 ...

  6. Android app项目开发步骤总结

    为什么80%的码农都做不了架构师?>>>    发布了android应用后,虽然功能初期比较简单,但是开发流程已经走通,这里总结项目的基本开发步骤,希望能够交流. 一 应用规划 确定 ...

  7. IntelliJ IDEA 12详细开发教程(四) 搭建Android应用开发环境与Android项目创建

    今天我要给大家讲的是使用Intellij Idea开发Android应用开发.自我感觉使用Idea来进行Android开发要比在Eclipse下开发简单很多. (一)打开网站:http://devel ...

  8. Android开发学习:在Eclipse中导入Android项目方法

    在Eclipse中导入Android项目方法的具体步骤如下: 1.启动Eclipse,依次选择File---Import,如下图所示: 2.在弹出的Import窗口中选择Existing Projec ...

  9. git命令下载项目,上传android项目到github步骤,以及取消项目关联Git,设置git忽略文件

    设置忽略文件 1.工程下创建文件夹gitignore.push即可 *.iml .gradle /local.properties /.idea/caches /.idea/libraries /.i ...

最新文章

  1. Spring Boot实战:过滤器、拦截器与切片
  2. 栈溢出笔记1.8 字符串问题
  3. 手动安装vue-devtools
  4. [Linux网络编程学习笔记]索引
  5. 小程序直播开发demo
  6. 什么是EJB?EJB详解
  7. WebService实例
  8. 【C++STL库】stack常用函数学习
  9. h5可拖动悬浮按钮_移动端可拖拽悬浮窗+点击事件
  10. 版本管理工具-SourceSafe
  11. 定义与声明、头文件与extern总结
  12. java微信提现_关于Java调用微信、支付宝支付提现
  13. 企业邮箱能帮企业带来哪些好处?
  14. Node.js概述及编程基础
  15. 哼唱识别(query by humming)
  16. 【新知实验室 陈林】
  17. Stm32 Max6675 K型热电偶 采集温度值(代码+相关方法)
  18. 关于大数据技术的演讲_大数据核心技术介绍:大数据处理技术
  19. 挂载 4G 网卡上网
  20. Flutter组件--Image 图片组件,圆形图片

热门文章

  1. python 字符串可以直接连接吗_如何连接字符串。。。在?(Python)
  2. 获取本地公网ip_本地与远程linux服务器之间传输数据
  3. php使用webservivce_基于SSM框架实现简单的登录注册的示例代码
  4. 计算机考研最后四十天,2021考研最后四十天冲刺复习攻略
  5. 测试三相无刷电机驱动器 XXD2212 电调
  6. DG8SAQ 矢量网络分析
  7. 全国高校大学生竞赛质量提升工作推进会
  8. QN8027输出调频分裂的频谱
  9. 转载:识别圆环的一种思路
  10. 知识图谱在信息检索中的应用_如何使用知识图谱增强信息检索模型?