一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于Android的手机记账本的制作方法

2022-06-01 18:00:44 来源:中国专利 TAG:

一种基于android的手机记账本
技术领域
1.本发明涉及一种基于android环境下的手机应用软件,具体为一种基于android的手机记账本。


背景技术:

2.如今,人们再也不局限于传统的windows系统,更青睐于便携的移动设备。移动设备的流行又为应用软件的开发提供了一个大好机遇,应用软件在很多生活方面上都有涉及,比如日历、招聘、天气,只要是生活中能用到的涉及到的,它都能以客户端程序的形式呈现。传统的记账方式例如纸质记账本、excel表格,很麻烦,也容易造成资产去向不清晰的情况。
3.目前基于安卓环境下的手机记账本也在软件也是存在的,但是存在一个比较大的问题,就是在每进行一次支出或收入时,都需要进行一次记录工作;不仅没有化繁为简,反而还化简为繁,所以导致记账软件的推广难以实现。


技术实现要素:

4.本发明要解决的技术问题克服现有的缺陷,提供一种基于android的手机记账本,能够实现注册和登录,可以通过标签进行增加收入或支出记录,用以克服现有记账方式的上述不足。
5.为了解决上述技术问题,本发明提供了如下的技术方案:一种基于android的手机记账本,包括:
6.用户登录模块;
7.查询账单模块;
8.删除账单模块;
9.所述用户登录模块,具有注册和登录功能,具有重设密码的功能和用户注册功能;
10.所述查询账单模块,用户可选择日期,通过选择日期显示出当日的收支情况,包括修改账单;
11.所述删除账单模块,为用户选择某条账单能够成功删除。
12.作为优选,还包括增加账单模块;
13.作为优选,所述增加账单模块为用户根据收入和支出项目来实现增加账单的功能。
14.作为优选,所述增加账单模块分为收入和支出两个界面,使用textview控件,具有添加日期、金额和支付方式,金额数字使用宫格形式,可以取消输入;
15.作为优选,两个界面的所有的图片均放置mipmap路径下。
16.作为优选,所述查询账单模块中:第一部分是日期、总收入、总支出;第二部分是用户账单报表;第三部分是合计当月总的支出和收入。
17.作为优选,所述删除账单模块基于查询账单之上,点击删除账单模块的删除按钮
后出现对话框,点击确认删除进行目标记录的删除动作;
18.作为优选,所述用户登录模块、查询账单模块、删除账单模块和增加账单模块均采用mvp架构。
19.本发明有益效果:本发明的基于android的手机记账本可以实现基本的记账功能,同时更加便捷和高效,使用手机记账本既省去了携带手记记账本的麻烦,又能轻松无误的记账;能够实现注册和登录,可以通过标签进行增加收入或支出记录;根据输入的数据形成相应的比例分布图,可自动生成收支项分布饼图,一目了然;这样的设计更加人性化,正是因为使用软件记账是为了更好地服务大众,所以这样人性化的设计会更符合人们的需求。
附图说明
20.图1为本发明的基于android的手机记账本的需求和功能分析图。
21.图2为本发明基于android的手机记账本的项目架构图。
具体实施方式
22.以下对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
23.本发明提供了一种基于android的手机记账本,如图1所示,用户需提供正确的邮箱和密码登录进入记账本主界面,如果未注册,会出现页面提示,然后返回注册,注册时会有电子邮件回执信息(要输入正确格式可以接收邮件的邮箱号)注册成功后根据正确的邮箱和密码重新登录。如果用户忘记了自己的密码,点击下方的忘记密码按钮就可以重新设置自己的密码。然后就可以进行账单的处理:增加账单、查询账单、删除账单。
24.增加账单:用户点击增加账单后,出现增加账单界面。界面使用relativelayout布局,用户可以选择增加账单的日期、金额和支付方式(例如微信、现金)。金额数字使用宫格形式,该布局使用的是相对布局,首先是最上方的支出和收入,两个textview控件,接下来就是九宫格数字,一个整体的linearlayout模块里嵌入三个linearlayout,也就是一个大的线性布局被分为三个模块,在这三个模块里又嵌入了其他的线性布局和相对布局。1、4、7、和小数点的按钮在一个模块里,使用竖直布局;2和3、5和6、8和9、0按钮在一个模块里,使用水平布局;取消键和确认键在一个模块里,其中取消键是相对布局,确认键是线性布局。
25.查询账单:第一部分是日期、总收入、总支出。用户查询账单时选择日期就会显示出当日的收支情况。第二部分是用户账单报表。根据用户的收支情况显示对应的饼图。第三部分是合计当月总的支出和收入(汇总)。
26.删除账单:删除账单是基于查询账单之上进行的,进行此命令前要确保查询账单可以正常使用。用户选中要删除的那一条记录侧滑,出现编辑和删除两个按钮,如果想要修改账单的话,点击编辑就可以进入编辑界面修改,修改后保存即可。用户点击删除后出现是否删除的提示,点击确认就可以删除目标记录,侧滑使用swipeflags来完成。
27.如图2所示,项目架构使用mvp架构:model负责数据的获取,presenter负责view层和model层的通信,接收model请求的结果后返回给view,或者接收view层的消息后到model层进行请求。presenter的功能是担任mvp之间的桥梁,并负责这里所有的交互功能。
28.以上为本发明较佳的实施方式,本发明所属领域的技术人员还能够对上述实施方
式进行变更和修改,因此,本发明并不局限于上述的具体实施方式,凡是本领域技术人员在本发明的基础上所作的任何显而易见的改进、替换或变型均属于本发明的保护范围。


技术特征:
1.一种基于android的手机记账本,其特征在于:包括:用户登录模块;查询账单模块;删除账单模块;所述用户登录模块,具有注册和登录功能,具有重设密码的功能和用户注册功能;所述查询账单模块,用户可选择日期,通过选择日期显示出当日的收支情况,包括修改账单;所述删除账单模块,为用户选择某条账单能够成功删除。2.根据权利要求1所述的基于android的手机记账本,其特征在于:还包括增加账单模块。3.根据权利要求1所述的基于android的手机记账本,其特征在于:所述增加账单模块为用户根据收入和支出项目来实现增加账单的功能。4.根据权利要求2所述的基于android的手机记账本,其特征在于:所述增加账单模块分为收入和支出两个界面,使用textview控件,具有添加日期、金额和支付方式,金额数字使用宫格形式,可以取消输入。5.根据权利要求4所述的基于android的手机记账本,其特征在于:两个界面的所有的图片均放置mipmap路径下。6.根据权利要求1所述的基于android的手机记账本,其特征在于:所述查询账单模块中:第一部分是日期、总收入、总支出;第二部分是用户账单报表;第三部分是合计当月总的支出和收入。7.根据权利要求1所述的基于android的手机记账本,其特征在于:所述删除账单模块基于查询账单之上,点击删除账单模块的删除按钮后出现对话框,点击确认删除进行目标记录的删除动作。8.根据权利要求1所述的基于android的手机记账本,其特征在于:所述用户登录模块、查询账单模块、删除账单模块和增加账单模块均采用mvp架构。

技术总结
一种基于Android环境下的手机应用软件,具体为一种基于Android的手机记账本,能够实现注册和登录,可以通过标签进行增加收入或支出记录,用以克服现有记账方式的上述不足,包括:用户登录模块;查询账单模块;删除账单模块;所述用户登录模块,具有注册和登录功能,具有重设密码的功能和用户注册功能;所述查询账单模块,用户可选择日期,通过选择日期显示出当日的收支情况,包括修改账单;所述删除账单模块,为用户选择某条账单能够成功删除,可以实现基本的记账功能,同时更加便捷和高效,使用手机记账本既省去了携带手记记账本的麻烦,又能轻松无误的记账。又能轻松无误的记账。又能轻松无误的记账。


技术研发人员:鲁影影 王杰 薛勇 戴杰
受保护的技术使用者:常州星宇车灯股份有限公司
技术研发日:2020.11.25
技术公布日:2022/5/31
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献