实战演练-记账本App (六)
今天终于完成记账本APP的开发,下面对记账本APP进行一个详细的概述
首先是首页,打开APP后会有两个操作供用户选择,分别是“今天花钱了”和“今天赚钱了”用户点击后会跳转到相应界面,这里用到了点击按钮跳转事件。
然后就是跳转后的页面了,CostActivity里包含:CostBean,CostListAdapter,DatabaseHelper。通过适配器将添加的账单显示到listview里,该页面有三个按钮:删除所有、退出、以及一个图片支出按钮。支出是通过Builder对象来创建弹窗,进行数据的填写。填完后会进行数据库的添加,list集合的添加,适配器的刷新。删除所有是调用数据库操作类的deleteAllData方法实现的。还添加了长按删除操作,通过xxx.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener()方法实现。IncomeActivity也是相同的方法。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步