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