zoukankan      html  css  js  c++  java
  • Android应用开发基本流程

    Android应用开发流程

    应用规划及架构设计

    • 开发应用程序的步骤
    • 项目有哪些功能。
    • 需要哪些必要的界面及界面之间跳转的流程。
    • 需要的数据及其数据的来源和格式。
    • 是否需要服务器端的支持。
    • 是否需要本地数据库支持。
    • 是否需要特殊的权限。
    • 是否需要后台进程等。

      一般在开始一个新应用时,可以用纸和笔列出这个应用所必需的功能,该功能所需要的数据,及其展示页面,然后将每个界面上需要显示的元素,可以用笔画在纸上,理清每个界面之间的跳转关系,再理清主要功能后,这样就形成了一个应用轮廓。

      按照上面的轮廓,分析每个界面所需的数据来源,搞清数据来源是本机还是网络,再考虑是否有数据存储的必要,如有需要是存储在数据库还是文件比较合适。把数据整理差不多后,我们再考虑是否需要后台进程,如需要,那么这个进程是需要长期驻留还是在应用启动期间在后台运行,这些考虑好之后,看看我们的应用可能会涉及哪些特性权限。

    文中若有不足之处,麻烦联系我及时修改,谢谢!!
  • 相关阅读:
    LDAP
    开源实时日志分析ELK平台部署
    js上传并且预览图片
    python logging的应用
    使用QQ第三方登录 并在父页面跳转刷新
    ubuntu sudo不能用的解决办法
    ubuntu 16.10安装nginx
    crontab 切割日志
    nginx的日志切割
    python对excel文件的读写操作
  • 原文地址:https://www.cnblogs.com/jhtian/p/9898214.html
Copyright © 2011-2022 走看看