基于android的记账APP
一 项目介绍
由于日常生活中,有很多月光一族的人们,他们往往不知不觉,觉得钱用的差不多了。而且最后回想起来,还不知道钱用到哪些地方了。所以开发此软件的目的,就是为了解决这样的问题,从软件中,我们可以看出每一笔钱的去向。通过该软件解决了人们在日常生活中记账问题。同时给我们的生活带来极大的便利。
二 软件技术
(1)该项目使用的开发工具: android studio 或者 eclipse,推荐实用android studio
(2)数据库采用: Sqllit
(3)Jdk版本 jdk1.8以上
(4)项目使用组件:
----> 图片组件ImageView,
----->报表组件Chat,
----->进度条组件Progress,
----->按钮组件Button,
-----> 文本框组件TextView,
-----> 编辑组件 EditText
-----> 列表组件ListView,
----->布局组件GridLayOut LinerLayOut 等
三 系统功能
项目的功能结构图:
四 系统流程图
系统流程图:展示了系统的流程
五 系统功能说明
注册功能:
进行软件用户的注册,填写用户的基本信息,比如用户名称,用户密码,电话号码,邮件信息。最后点击提交到数据库。
核心代码
//注册保存用户信息
public void saveUser(View view){
//得到数据库工具类
DBUtils dbUtils = new DBUtils(this, ItFxqConstants.DBNAME, 1);
SQLiteDatabase db = dbUtils.getReadableDatabase();
ContentValues values = new ContentValues();
//获取存入的内容-用户名
String username = usernameEt.getText().toString().trim(