ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Android实战项目——家庭记账本设计思路

2020-02-02 12:05:47  阅读:321  来源: 互联网

标签:实战 功能 APP 用户 收支 记账 Android 账本


经过三周左右的Android学习,实感只有上手开发才能有所提高。在此打算做一个家庭记账APP,同时巩固一下学到的东西并且弥补漏洞。

 

概述

记账是自古以来人类必不可少的一件事,从古代的算盘,到手写账本,再到计算机、计算器,直至现在的移动APP,随着时代的发展技术的进步,人们的生活方式也在不断地发生变化,在移动支付普及的现代,很多家庭或个人对自己的收支情况的认识不再像以前主要流通纸币时那样清楚,有时不经意间一激动可能资产就流到别家,这时一款记账APP更显得不可或缺,它不仅可以帮助用户记录个人或家庭资产的收支情况,也能有效帮助用户减少开支。

功能分析

一提到APP,登录注册功能是必不可少的,需要支持多种登录方式,如手机号登录或第三方登录等。

而要实现记账,就必须有添加收支情况的功能(同时记录当前收支的具体信息如时间、地点、事件等),已添加的收支情况也要根据用户需求支持修改和删除,以防用户记录有误的情况。

作为一个现代化的记账APP,对于总的账本记录,还需要有一个汇总统计的功能(支持数据汇总的图表型展示),同时还要支持用户查询某一特定时间段或特定条件(分类)下的记录。

除此之外,一个人还可能不止一个记账本,如,家庭和公司账目要区分开,此时就需要APP支持多个账本的功能。

作为一个家庭记账APP,“家庭”的参与也是必不可少的,因此可以通过二维码或者邀请码的方式实现家庭成员的邀请。

记账可以说是部分用户的隐私,为了保护用户的隐私可以给APP添加手势密码。

用户信息与常见操作以侧边栏的方式实现(仿qq),编辑和切换账本的功能也可集成在此页。

为了方便用户对系统设置进行操作或更改,还需要添加设置页,集成账号管理、密码管理等功能。

功能概括

综上所述,可概括APP功能大致如下:

1.登录注册

2.收支情况的增删改查

3.账本的增删改(一般账本不会很多,不再给账本添加查询功能)

4.账单的统计分析

5.系统设置

6.用户信息及简单操作(用户名、头像、家庭、扫一扫等功能可放到一个页面)

主要UI设计(初稿)

暂定UI草图如下(会在开发过程中有适当调整):

首页:

 

 统计页:

 

 添加页:

 

 查看明细页:

 

 结:该APP将在7天左右完成,具体功能细节视时间以及开发瓶颈会进行适当增减

 

标签:实战,功能,APP,用户,收支,记账,Android,账本
来源: https://www.cnblogs.com/zdm-code/p/12251574.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有