tb_ptype为支出类型表。由于每个用户都有个人的不同于其他人的消费习惯,因此在添加支出账单信息时,支出类型也应该是不同的。因此需要设计支出类型表,可以让用户自定义自己的支出类型。
字段名 数据类型 是否主键 可否为空 描述
_id INTEGER N N 用户id
no INTEGER Y N 类型编号
type_id INTEGER N N 类型id
表4。4 支出类型数据表
4。3。4 收入类型数据表
tb_itype为收入类型表。由于每个用户都有个人的不同于其他人的收入来源,因此在添加收入账单信息时,收入类型也应该是不同的。因此需要设计收入类型表,可以让用户自定义自己的收入类型。
表4。5 收入类型数据表
字段名 数据类型 是否主键 可否为空 描述
_id INTEGER N N 用户id
no INTEGER Y N 类型编号来`自+优-尔^论:文,网www.youerw.com +QQ752018766-
type_id INTEGER N N 类型id
5 App详细设计与实现
个人财务管理App界面总体架构采用市场上普遍流行的解决方案,即单个Activity加多个子Fragment实现。Activity即界面,但随着Android系统的升级迭代,Google又推出了Fragment,一个轻量级的界面类,将其托管在Activity中,可以非常好的实现App的界面架构。