探讨:android项目开发 统筹兼顾 需要考虑的因素

时间:2023-08-05 11:21:32 

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

二 架构设计:
    ※ 分层。
    ※ 网络连接。
    ※ 数据处理 -xml 、 domain 。
    ※ 封装 Activity 。

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

四 数据操作和存储:
    ※ 数据来源。
    ※ 数据类型。
    ※ 存储方式。

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

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

标签:android,项目开发
0
投稿

猜你喜欢

  • 关于Java中Json的各种处理

    2022-06-12 02:37:48
  • ToLua框架下C#与Lua代码的互调操作

    2023-12-07 06:27:48
  • C#引用类型和值类型的适用场合和区别

    2022-10-20 03:37:25
  • Android ActionBar完全解析使用官方推荐的最佳导航栏(下)

    2022-04-27 02:35:03
  • C#中的延时函数sleep

    2022-08-05 13:16:49
  • java 解决异常 2 字节的 UTF-8 序列的字节2 无效的问题

    2021-06-01 10:29:00
  • IDEA的Mybatis Generator驼峰配置问题

    2023-03-24 02:21:32
  • SpringBoot如何根据用户系统时区动态展示时间

    2021-09-23 23:37:10
  • Java实现单向链表反转

    2023-11-18 01:03:11
  • Java TreeSet实现学生按年龄大小和姓名排序的方法示例

    2023-01-09 15:25:18
  • Flutter加载图片流程之ImageCache源码示例解析

    2023-07-04 01:56:23
  • unity 如何修改材质属性和更换shader

    2023-02-22 12:42:44
  • Java System类两个常用方法代码实例

    2023-02-01 13:52:15
  • Java中Synchronized的用法解析

    2023-07-28 22:40:51
  • Java如何实现定时任务

    2021-11-07 02:57:38
  • win7中C#的winForm编程使用savefiledialog不能弹出保存窗体的解决方法

    2022-09-18 07:27:57
  • 20个非常实用的Java程序代码片段

    2022-02-08 10:35:44
  • spring mvc中的@ModelAttribute注解示例介绍

    2023-10-15 07:07:06
  • Java Arrays.asList使用方法解析

    2023-11-26 06:27:09
  • Android后台线程和UI线程通讯实例

    2023-04-20 23:01:19
  • asp之家 软件编程 m.aspxhome.com