《鹿了吗》开发日志:一个按钮引发的连续版本更新
我:我想做一个 App,名字叫“鹿了吗”。
AI:可以,首页放一个巨大的“鹿”按钮。
我:你懂我意思?
AI:略懂。
我:QAQ
就这样,一款目标明确、操作直接、名字非常健康的 Android App,正式开工。
至于为什么叫“鹿了吗”,这里不负责解释。懂的已经在笑了,不懂的建议继续保持纯洁。
第一关:APK 打开以后什么都没有
我:APK 安装完打开是空白。
AI:正在检查 WebView 和资源加载。
我:很好,现在可以用了。
项目上线后的第一个功能不是记录,也不是统计,而是成功显示出画面。
听起来要求不高,但它至少比空白页面多了一个“鹿”。
版本进化史
| 版本 | 本次整活 | 实际效果 |
|---|---|---|
| 初始版本 | 首页增加一个巨大的“鹿”按钮 | 点击以后可以正经记录一些不需要解释的事情 |
| 1.0.2 | 增加弹动、回弹和页面过渡 | 鹿开始具备弹性 |
| 1.0.3 | 鹿后感改成 1 至 100 分 | 从“还行”进化到精确量化 |
| 1.0.4 | 加入长按计时 | 很快发现手不能一直按着 |
| 1.0.5 | 改成点击开始、点击结束 | 终于符合正常人的手部结构 |
| 1.0.6 | 增加退出且不记录 | 误触以后不用去统计页面毁尸灭迹 |
1.0.2:这个按钮必须会弹
我:增加弹动动效,UI 美化,动画要优美、平滑过渡。
于是,“鹿”不再只是一个冷冰冰的按钮。
- 按下去会缩。
- 松开会弹。
- 周围会出现波纹。
- 页面切换会丝滑过渡。
- 计时的时候还会轻微律动。
功能有没有变强暂且不说,至少按起来很有仪式感。
1.0.3:鹿后感必须精确到 100 分
我:把记录感受改成 1 至 100 的滑条,不同区间对应不同 Emoji 和文案。
AI:可以,这就加入鹿后感评分系统。
从此以后,感受不再只有“好”“一般”“不好”这种模糊描述,而是进入精确评分时代。
| 分数 | 鹿后感 |
|---|---|
| 1 至 20 | 非常糟糕 |
| 21 至 40 | 有点疲惫 |
| 41 至 60 | 平平无奇 |
| 61 至 80 | 身心舒展 |
| 81 至 100 | 神清气爽 |
另外还增加了设置页面、触感反馈、动画开关、JSON 导入导出,以及开发者信息。
开发者:红白Reimu
博客:reimu0721.xyz
短暂出现过的 PVP 脑洞
我:如果要出 PVP 功能,会是什么样?
那一刻,项目差点走向一个没有人能够预料的方向。
- 好友对战。
- 每周排行榜。
- 连续签到。
- 赛季结算。
- 高手段位。
- 战绩分享。
冷静下来以后,我们一致认为这个功能还是不要上线比较好。
最终决定:PVP 取消,世界恢复和平。
1.0.4:长按计时,理论上很优雅
最初的计时方案是长按“鹿”开始计时,按钮随着时间轻微律动,松开以后结束。
代码写完了,动画也很流畅,后台计时也能恢复。
然后问题来了。
我:鹿的时候不可能一直停留在这个页面,手也不可能一直按着。
AI:有道理。
长按计时在理论上完成了闭环,在现实中完成了对手指的折磨。
1.0.5:把手指解放出来
我:抛弃长按,只留下点击计时。
新的操作流程终于简单了:
- 点击一次,开始计时。
- 手机可以切到后台。
- 回来以后,时间继续正常显示。
- 再点击一次,结束计时。
- 自动填写开始时间和持续时长。
这一版还加入了约 0.5 秒的开屏动画。
打开 App,绿色“鹿”字标轻轻弹出来,再显示“鹿了吗”。虽然只有半秒,但该有的排面不能少。
新的问题:手滑也算鹿吗
点击计时上线以后,又发现了一个问题。
有时候只是误触结束,系统却非常认真地生成了一条记录。
系统:恭喜,记录已经生成。
我:不是,我刚才点错了。
系统:那你去统计页面删掉吧。
我:?
每次误触都要先保存,再进入统计页面删除,整个流程充满了一种先上车后补票的美感。
1.0.6:这次真的可以退出
我:在记录界面增加一个退出按钮,直接退出,不产生记录。
于是,计时结束后的内容被改成了待确认记录。
- 结束计时后,自动填写开始时间。
- 自动填写精确持续时长。
- 可以继续调整鹿后感。
- 点击“完成”,记录才会正式保存。
- 点击右上角关闭按钮,可以直接退出。
- 点击“退出且不记录”,也可以直接退出。
- 退出以后,统计次数不会增加。
- 最近记录里不会出现。
- 不需要再去历史归档里手动删除。
系统:是否保存这次记录?
我:退出且不记录。
系统:收到,这次当作无事发生。
实机截图
截图一:首页
https://reimu0721.xyz/wp-content/uploads/2026/07/Inspected-image-1.png
截图二:计时中
https://reimu0721.xyz/wp-content/uploads/2026/07/Inspected-image-2.png
截图三:记录已生成
https://reimu0721.xyz/wp-content/uploads/2026/07/Inspected-image.png
这款 App 现在能干什么
- 点击开始和结束计时。
- 切到后台后继续计算时间。
- 记录精确到秒的持续时长。
- 使用 1 至 100 分记录鹿后感。
- 查看累计次数、本周次数和连续天数。
- 查看近七天频率统计图。
- 按日期浏览全部记录。
- 导入和导出 JSON 备份。
- 误触时直接退出,不留下记录。
- 完全离线运行。
结尾
一开始,我们只想做一个写着“鹿”的按钮。
后来它有了动画、计时、后台恢复、感受评分、统计图、数据备份、开屏动画,甚至还差点拥有 PVP。
我:你太聪明了 QAQ,你猜出来“鹿”是什么意思了。
AI:这个问题不适合写进更新日志。
总之,《鹿了吗》现在已经是一款功能完整、数据私密、操作简单,并且名字完全不需要解释的 Android App。
请合理使用,科学记录,不要刷榜。
```
Comments NOTHING