健身减脂的人常年在今天该练什么、还剩几组、体重有没有掉之间来回翻备忘录和体重秤截图。本项目是一款纯离线的原生安卓训练打卡应用,把训练计划、组间休息计时、体重体脂记录和身体趋势放在一个应用里,不联网也能用;体重数据直接从小米体脂秤 S400 蓝牙读取,不用手抄。
点击空白处退出提示
健身减脂的人常年在今天该练什么、还剩几组、体重有没有掉之间来回翻备忘录和体重秤截图。本项目是一款纯离线的原生安卓训练打卡应用,把训练计划、组间休息计时、体重体脂记录和身体趋势放在一个应用里,不联网也能用;体重数据直接从小米体脂秤 S400 蓝牙读取,不用手抄。
今日页显示当前身体状态(体重、体脂率、BMI、肌肉量、基础代谢、距目标体重差值)和今天该练的部位;训练清单按动作逐条列出,每组点一下打卡,完成后自动进入组间休息倒计时,可加 30 秒或提前结束。今天练不了与手动安排今天练什么支持临时改计划,改动会按顺序往后顺延,不会乱掉后面的训练顺序。另有休息日、有氧开关、动作示范视频入口、身体数据页、趋势曲线与设置页。数据全部存在本地,不采集、不上传。
独立开发。用 Kotlin 加 Jetpack Compose 写界面,共 28 个源文件,compileSdk 34,没有引入第三方界面框架;蓝牙部分通过 BLE 连接小米体脂秤 S400 读取体重与体脂,秤只推送原始数据,换算与重复数据过滤自己实现;训练计划用可持久化的顺序模型,改计划时按序号顺延而不是按日历天反跳。已产出 2.6MB 的 release 安装包,核心逻辑带 JUnit 单元测试。







评论