一、课题理解与分析:
根据要求来看,主界面主要实现的是向各个界面的跳转功能。备忘录界面实现的记录的存储、显示以及其他查看操作。待办事项界面可以通过借鉴备忘录界面实现一些记录的存储、显示以及其他查看操作,但是多了时间和提醒的概念。记账只要结合备忘录界面和待办事项界面即可。
对于数据的存储,可以采用数据库来进行存储以及处理。对于大部分的需求内容,都可以采用课上的讲义内容来执行,例如第二章的界面跳转、第三章的recycleview、fab、menu等、第五章的通知提醒等。
文件链接在文末
以下是我根据洛谷limit的线段树题单中挑了一部分有趣的题来做,一些trick还是比较有意思的。