返回应用商店

铁律 v1.2

com.sonder.ironrule
完全离线的自用健身 App:1068 个动作、113 套计划模板,训练中带分步要领、渐进超负荷提示、替代动作一键替换和休息倒计时,支持深色模式。

铁律是一个不联网、不要账号、不要任何权限的健身训练 App。动作库和计划模板全部打包在安装包里,训练记录只写在 App 自己的私有目录。界面跟随系统深浅色自动切换。 三个页面: · 训练 —— 选一套计划就能开始。每个动作有组数、次数、组间休息,还带渐进超负荷规则(「连续 4 组做到 6 次就加 2.5kg」),做不动了可以一键换成同类替代动作,组间自动倒计时,练完自动记录容量和时长。 · 动作 —— 1068 个动作,按肌群分组,带中文分步要领、别名、英文名、相关动作和肌群刺激强度,支持按名字 / 别名 / 英文名搜索。 · 计划 —— 113 套模板,三分化、二分化、PPL、高频、女生专项、新手 12 周等等,点开能看到每个训练日的完整动作编排、休息秒数和递增规则。 数据来源说明:动作库和计划模板的数据结构参考了「训记」App(com.trainnote.rn)的公开实现思路,代码、界面、解析管线和存储层都是自己重写的,不含对方的二进制或图片资源。

20.3 MB · 更新于 10-25 23:45 · SHA-256 265fafb413e339aa · minSdk 24
安装提示:下载后系统会提示「允许安装未知来源应用」,按提示打开对应浏览器/文件管理器的权限即可。 首次安装后建议在设置里关掉该权限。

看到弹窗别慌:Chrome 会对 APK 弹「File might be harmful / 文件可能有害」, 点 Download anyway(仍要下载) 即可继续 —— 这是 Chrome 对 APK 的常规安全检查,不是文件有问题。 下载完可以在下载列表里核对 SHA-256 与上面的值是否一致。

更新日志

v1.2
10-25 23:45
动作库新增动作演示图:368 个动作配上了真人姿势图(起始/结束两帧,可循环播放),图源 free-exercise-db(公共领域 Unlicense),全部离线打包。计划内动作覆盖率 91%。
v1.1
10-25 19:57
铁律 v1.1 —— 界面全面重做。 · 训练主页:原来一屏六个纯黑大按钮(六个都是主按钮,等于没有主按钮),改成一张渐变的「当前计划」Hero 卡 + 一张紧凑的训练日列表,整行可点;设置项改成开关。 · 训练页:休息倒计时从黑底大条改成浅色计时条 + 进度条,一眼看出还剩多少;替代动作从三行灰色大块改成一行小标签;顶部加了当天动作进度条;下面加了「今天的动作」清单 —— 练到第几个、还剩哪几个一眼看到,不用退出训练页去翻计划。 · 动作库:筛选胶囊的选中态从纯黑改成浅绿;动作行去掉多余标签,一屏能多看一倍动作。 · 计划页:卡片收紧,「已选为当前计划」改成浅绿激活态。 · 界面全部重画:图标、按钮、开关、对话框、底部导航栏都换成自绘的一套,替掉了 Material 3 的默认外观(白底药丸指示器、纯黑实心按钮、大圆角弹窗)。现在支持深色模式,跟随系统切换。 · 修了一个真 bug:动作库按肌群筛选一直是空的 —— 肌群列表在 Library 构造时就固化了,而那时候动作库还在后台解析,列表永远是空的。现在 22 个肌群都能筛。 · 修了搜索框的读屏缺陷:占位文案之前被输入框整个盖住,uiautomator 和 TalkBack 都读不到,现在放回输入框内部。 · 顺带:输入框的标签现在可以点,点了直接聚焦。
v1.0
10-25 19:00
铁律 v1.0 —— 完全离线的自用健身 App。 · 动作库 1068 个动作,按 22 个肌群分组,带中文分步要领、别名、英文名、相关动作和肌群刺激强度,支持按名字 / 别名 / 英文名搜索,点开看完整要领。 · 计划 113 套模板(906 个训练日 / 6177 个动作条目),三分化、二分化、PPL、高频、女生专项、新手 12 周等等。每个动作带组数、次数、组间休息、渐进超负荷规则和可替换动作。 · 训练页是重点:分步要领默认收起可展开、可语音朗读;做不动了可以一键换成同类替代动作,要领和肌群跟着一起换;组间自动倒计时,也能手动加 30 秒;练完自动记录容量和时长。 · 不联网、不要账号、不要任何权限,训练记录只写在 App 私有目录。 启动性能:计划数据拆成了「一份 62KB 的索引 + 每套计划一个独立文件」,启动只读索引,点开哪套才解析哪套;动作库改用自研的单趟扫描 JSON 解析器。冷启动 1.1 秒,1183 个动作的整库解析 0.4 秒。

历史版本

v1.1 · 10-25 19:5711.0 MBv1.0 · 10-25 19:0011.0 MB