毕业设计-基于Android的简约记账
别小看任何人,越不起眼的人。往往会做些让人想不到的事。
一、项目介绍
-
打开APP显示注册登录账号,账号数据均保存在本地SQLite数据库中;
-
登录后跳转到APP主页,显示当月支出总额、预算剩余(预算可设置),显示今日支出列表,比如账目名称、时间、金额等信息;
-
可查询每月收支明细统计图,可按备注名称模糊查询某项收支信息;
-
可导出当前月份账单数据为excel表格;
项目重要技术点:
-
绘制布局,掌握android基本view控件的属性和使用
-
熟练掌握Activity页面展示,跳转和传值
-
使用碎片加载界面,滑动视图切换页面
-
自定义对话框
-
自定义软键盘绘制和使用
-
列表视图以及网格视图的适配器使用和页面加载
-
使用Android自带数据库,熟练创建表,并进行增删改查
-
定义drawable文件,设定布局以及控件样式
-
使用MPAndroidChart第三方框架绘制柱状图
二、主页代码
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main1);
initTime();
initView();
preferences = getSharedPreferences("budget", Context.MODE_PRIVATE);
//添加ListView的头布局
addLVHeaderView();
mDatas = new ArrayList<>();
//设置适配器:加载每一行数据到列表当中
adapter = new AccountAdapter(this, mDatas);
todayLv.setAdapter(adapter);
}
...
...
三、项目截图
![](./images/pro_jianyuejizhang_1.png)
登录页
![](./images/pro_jianyuejizhang_2.png)
记账页
![](./images/pro_jianyuejizhang_3.png)
账单统计页
![](./images/pro_jianyuejizhang_4.png)
菜单页
![](./images/pro_jianyuejizhang_5.png)
账单记录页
![](./images/pro_jianyuejizhang_6.png)
账单详情页
四、购买套餐
权益 | 套餐A | 套餐B |
---|---|---|
完整代码 |
![]() |
![]() |
远程调试 | 不支持 |
![]() |
代码答疑 | 不支持 |
![]() |
价 格 | ¥120 | ¥600 |
五、购买记录
用户 | 套餐 | 评价 |
---|---|---|
*******54 | 套餐B | |
*******01 | 套餐B | |
*******79 | 套餐B | |
*******92 | 套餐B | |
*******24 | 套餐B | |
*******18 | 套餐B | |
*******91 | 套餐B | |
*******07 | 套餐B | |
*******34 | 套餐B | |
*******61 | 套餐B |
------转载请注明出处,感谢您对原创作者的支持 ------
有偿提供项目外包、技术支持、Bug修复、毕业设计、大小作业
4 条评论