项目练习—天天记账

我的博客:欢迎大家来关注。

前言:今天给大家带来的是一款记账软件,好像在博客里面写项目这种挺奇怪的,貌似不好说啊,因为内容那么多,博客要写多长啊,所以,我写这篇博客的目的就是为了帮助大家理解这个软件源码的,没别的意思。

下面给出关于项目的一些细节:

    1:项目名称:天天记账

    2:参与人员:万学冬,鄢钦明,张敏

    3:项目模块:框架搭建,用户登录,用户收支信息记录,用户收支信息展示

    4:耗时天数:10天

     这里有三个人,没错,模块由对应的人负责,为什么这么说呢,因为项目里面有的包名是由姓名命名的,所以这里提一下。

5:模块负责人:

    万学冬:框架搭建,收支信息展示
    鄢钦明:用户登录
    张敏:用户收支信息记录

6:接下介绍不同包的功能:

    (1):accounting:用来负责用户收支信息记录的一切操作,一个Activity和包含的两个Fragment

    (2):common:用来建立和保存数据库,一个数据库两个表,一个用户表,一个用户收支信息表,model用来解释表内容,MyApplication用来新建数据库

    (3):main:用来搭建软件框架,负责用户收支信息展示和用户登录界面

    (4):qmyan:负责用户登录管理的一切操作

    (5):widget:用来构造自定义控件,一个是主界面圆环,一个是登录界面头像圆环

    (6):xdwan:用来负责用户数据展示,ListAdapter用户适配主界面ListView的数据展示,SaveItem用来临时存储每个Item信息,Target用来负责主界面中间圆环的所有功能

7:阅读顺序:

    那么有这么多包,读者该从哪里开始看呢,没错,当然是MainActivity开始,先看框架是怎么弄得,然后其他的顺序就无伤大雅了,可以再数据库,再账户建立,再用户数据存储,再用户数据展示,大概顺序就是这样。

    这样的话,整个项目貌似就说完了,不过阅读完我觉得还是需要一定时间的,读者慢慢来,读完一定也会有很大的提升。

8:最后给出项目地址
https://github.com/wanxuedong/CashBook

如果有不会的欢迎来找我,乐意解决。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值