应用分为三个模块:清单、计划表和番茄时钟,目前还是个半成品(应用通知、后台存活的相关部分还没有完善好)
清单:
- 长按可以删除待办事件,点击可以修改内容
- 左侧带颜色的竖线表示待办事件的优先级
计划:
- 可以上下滑动或点击右上角图标进行周(月)视图切换
- 比清单的待办事件多了时间、日期的设置
专注:
-
使用的前台服务通知来避免后台程序被系统关闭,需要授予通知权限
-
点击中间数字可以修改时间
Android Gradle Plugin Version:7.2.1
Gradle Version:7.3.3
Compile Sdk Version:32
通过根目录下的 Daily.apk 可以进行安装
使用了下面的开源库,感谢开源的作者!
https://github.com/angcyo/CalendarView
https://github.com/loperSeven/DateTimePicker