基于android的理财小助手app开发采用了增量式软件开发模型采用轻量级数据库SQLite存储.主要应用了listView button editText textView spinner dialog CalendarView menu等Android原生控件以及自定义View控件ShanView扇形图CircleProgressBar环形进度条采用了分层式类似MVC的结构分为Activity View JavaBean Model Service Control另外有Util包工具类包含字符串处理类时间格式转换类数据库操作类等.以达到在模块层次上减小耦合提高内聚的设计目标.