3 设计目的及意义
这个项目的目的是以学习为中心,面向用户帮助开发者更深刻掌握开发必须
具备的技术,从开发架构到测试上线,整个过程都需要自己来做,从客户端到后
台服务端,并为用户提供技术支持,不断改进,增强用户体验。
在当下互联网迅猛发展的浪潮下,风靡香港的拼脸应用 ,超多香港明星都在玩
最潮最萌的卡通画风 ,完全免费的拼脸软件脸萌正在崛起。
4 设计要求
项目基本实现市面上的拼图软件,细分每个模块,每个模块的代码逻辑
要清晰、独立,多借鉴安卓源码下的优秀算法,提高代码的质量,每天任务
要明确,按时完成计划的任务,按时提交代码到 SVN 服务器,在有些地方可
以导入别人框架实现快速开发,项目完成必须签名,并保管好自己的秘钥,
方便下次版本更新。
项目规划
整个脸萌将要实现主要功能是:拼图、左右滑动、通讯管理、高级工具、进
程管理、软件管理、设置,而其中的各个功能又分为几个小功能模块,各个模块
之间有联系并且独立,要降低代码之间的耦合度,以便于后期维护
开发模式/架构
常用的开发模式:
1、按照模块,组织代码的包结构。 业务之间彼此独立;
办公软件
-- 开会。 com.itheima.meeting
-- 发放工资。 com.itheima.money
-- 出差。 com.itheima.travel
车载电脑
-- 多媒体
-- 导航
-- 领航