在日常任务管理中,用户不仅容易忘记任务截止时间,还常常在多个任务之间犹豫,不知道该先做哪个。为了解决这些问题,我设计了一个任务管理工具,支持自动按截止时间排序、剩余时间提示和任务优先级高亮,帮助用户快速判断任务紧迫度,提升执行效率。
- 任务创建与截止时间设置:用户可添加任务并设定截止日期,并能够设置排序方式、筛选任务。
- 进度反馈机制:根据当前时间与截止时间的距离,展示任务紧迫度。
- 轻量界面设计:简洁易用,适合日常任务管理。
- 本地存储:无需登录即可使用,数据保存在本地。
项目由我独立开发,使用 Kotlin 构建 Android 应用,基于 Android SDK 和 AndroidX 架构。我负责整体架构设计、界面开发、逻辑实现与语义命名优化。项目采用本地存储方式管理任务数据,通过时间差计算实现任务排序与进度反馈。为提升用户体验,我设计了自动优先级提示机制,解决了“多个任务不知道先做哪个”的常见问题。