本次重构,需要注意:
1、代码的规范,详细的注释 主要集中 在方法和类的描叙
2、目录结构的合理,包名的设计
首先目录的设计:
1、activitiy的目录 (所有的界面)
2、serverice目录 (后台的服务)
3、通用的目录 (通用的方法与常量:譬如时间,字符串操作,定义常量)
4、数据库 目录 (sqlite的方法)
5、网络通信目录(上传数据与更新软件的)
6、文件目录(文件操作的目录)
7、参数配置目录 (配置xml的方法)
最终设计的结果:
文件目录与参赛配置,都放到tools中
二、目录Ok,开始进行主要界面的构思
完成这些后,再进行逻辑的实现
2014.06.04 集中写出界面的
1、开机登录的界面
2、登录后的菜单界面
3、菜单对应的界面
2014年6月4日 12:55:29 仿照了一个登录界面
但是源代码有问题,更多选项和菜单的样式有问题
搁置,后期解决
2014.06.04 主界面采用tabhost布局
对应的菜单项为:首页 病人 我 设置 更多
先解决病人的选项:
构建病人的对象 ; object
病人 对应 新增 查看 修改 删除
完成新增的界面
列表界面
完成查看界面
修改暂时不做
记录一次代码重构的思路(初稿),布布扣,bubuko.com
原文地址:http://www.cnblogs.com/jsRunner/p/3767265.html