v2.1.0 · 统计修复与庆祝通知
v2.1 更新公告 · 专注倒计时
发布日期:2026-07-17
v2.1 是在 v2.0 基础上的体验修复版,重点解决了大家反馈最多的两个问题:统计数据"莫名丢失" 和 后台完成时没有存在感的通知,并为专注统计补上了彩色圆环占比图。
✨ 新增
- 专注内容彩色圆环图:统计页新增圆环图,按你给每次专注起的名字分颜色展示时间占比,圆环中心直接显示该周期的专注总时长,一眼看清今天主要在干什么。
- 庆祝感完成通知:应用在后台时,每完成一轮专注会收到高优先级通知(带声音和震动),如"🎉 太棒了!高数 专注完成——第 3 轮拿下,专注 25:00!奖励自己休息一下吧 ☕";整组完成还有"🏆 恭喜!……坚持就是胜利!"。
🛠 修复
- 统计不再丢数据:此前统计只计入"完整完成"的记录——中途结束的专注、提前结束的休息虽然写入了数据库,但在统计里完全不可见,看起来就像数据丢失。现在这些实际专注/休息时长都会如实计入总时长和占比图(完成次数仍只统计完整完成的轮次),记录列表中会标注"提前结束"。
- 通知优先级修正:完成提醒此前虽然使用高重要度渠道,但通知本身被构建为低优先级,部分设备上不会弹出横幅;现已修正。
📌 说明
- 休息阶段的"提前结束休息"按钮与专注命名功能在 v2.0 已上线,本版继续保留:休息可以提前结束,专注阶段绝不出现该按钮。
- 如果你从旧版本升级且通知仍不响:Android 不会自动升级已创建的通知渠道,请在系统设置中检查"专注完成提醒"渠道,或卸载重装(注意卸载会清空本地统计)。
- 本版 APK 仍为测试签名,与旧版签名一致可直接覆盖安装。
📥 下载
- APK:
focus-countdown-v2.1-debug.apk(约 29 MB,Android 10+)
✅ 质量
- 241 个单元测试全部通过(含针对新统计口径的用例更新)。