上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 44 下一页
摘要: 今日完成了账本开发的统计功能,输入开始的月份与结束的月份,点击计算按扭就可以统计总支出、总收入和结余。 到此账本开发已经全部完成实现了,查询今天,当月,当年以及特定的日期范围内的收入、支出等。 添加账目,长按删除账目,统计特定日期范围内的总支出,总收入以及结余。下面为统计功能的代码部分及全部功能的截 阅读全文
posted @ 2021-02-20 20:18 风吹过半夏 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 今日完成了账本开发的添加账目的功能,需要输入标题,金额,日期,在选支出或是收入,然后点击保存就可以储存。 长按日期的EditText组件可以显示日期选择对话框。保存时会进行数据检查以及保存从操作。下面伪代码: <?xml version="1.0" encoding="utf-8"?> <Linea 阅读全文
posted @ 2021-02-18 22:16 风吹过半夏 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 今日完成了账本的listView以及对应的Adapter类用于填充列表视图。 列表视图一个单元有图片用于直观的显示收入或支出,以及三个文本框分别为账目标题,金额与日期。 并完成了MainActivity中的载入今日,当月以及本年的账目,长按ListView中的账目删除的函数。下面为代码: publi 阅读全文
posted @ 2021-02-17 14:55 风吹过半夏 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 今日主要完成了主界面,以及主界面Activity的编写。主界面一共有六个按钮加一个列表视图。 列表视图用于显示支出收入情况,六个按钮分别为查看当天,当月,当年的账目,查询账目,统计账目,添加账目。 下面为代码: public class MainActivity extends AppCompatA 阅读全文
posted @ 2021-02-11 11:54 风吹过半夏 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 今日完成的对日期的操作类,由于用到日期,还要对日期进行操作,所以日期的存储要单独保存,即年,月,日分别存储。 并保存从1970年1月1日到现在的毫秒值以方便锁定日期范围。并创建CDateTime类方便对日期的操作。以下为CDateTime的代码部分: public class CDateTime { 阅读全文
posted @ 2021-02-10 11:48 风吹过半夏 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 今日主要完成了账本开发的数据库操作,包括数据库的创建,增加,删除,查询,以及账目统计。 查询有很多种情况,可以按天,按月,按年和综合查询。统计包括统计一定日期范围内的收入与支出。 以下为数据库操作类CAccount的代码部分: public class CAccount extends SQLite 阅读全文
posted @ 2021-02-09 11:44 风吹过半夏 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 今日学习了页面跳转使用Intent进行传值。使用Intent的putExtra()即可传值,使用getStringExtra()或getIntExtra()等接受,跟web类似。 但是如果使用startActivity不会进行数据回传,要使用startActivityForResult(intent 阅读全文
posted @ 2021-02-08 23:30 风吹过半夏 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 今日学习了activity的生命周期,activity主要有七个方法: onCreate()创建的时候调用,只执行一次。 onStart()从后台转到前台。 onResume()Activity准备使用的时候调用,页面显示。 onPause()表示暂停,可能还会被使用,数据会保存。 onStop() 阅读全文
posted @ 2021-02-07 12:41 风吹过半夏 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 今日学习了数据适配器ArrayAdapter与BaseAdapter. ArrayAdapter相比SimpleAdapter较为简单而且只能用一组数据,其余与SimpleAdapter类似。 BaseAdapter就较为复杂了,首先要新建一个类继承BaseAdapter,并重写四个方法。 getC 阅读全文
posted @ 2021-02-06 19:58 风吹过半夏 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 今日学了ListView,主要学习了使用SimpleAdapter数据适配器。 完成列表视图首先要建立一个布局文件,当然也可以用Android Studio自带的。 建立布局文件可以与正常的没有区别只要符合需求就可以。不要忘了给每个控件命名。 SimpleAdapter adapter=new Si 阅读全文
posted @ 2021-02-05 23:00 风吹过半夏 阅读(52) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 44 下一页