计时器训练
计时器是 BeatNow 的核心功能,提供完整的 HIIT 训练体验,支持自动阶段切换、语音播报、动作演示和进度管理。
训练流程总览
一个完整的训练流程分为以下几个阶段,按顺序自动推进:
- 热身阶段(默认 5 分钟)
播放音乐,语音播报「热身运动」,开始热身倒计时。背景色为黄色。 - 动作锻炼阶段
依次执行每个动作,语音播报动作名称。锻炼过程中右上角显示当前动作的 GIF 演示动画。背景色为绿色。 - 间隔休息阶段
每个动作完成后进入短暂休息,语音播报「休息一下」。背景色为红色。 - 组间休息阶段
一组动作全部完成后,进入组间休息(默认 60 秒)。背景色为红色。 - 放松阶段(默认 3 分钟)
所有训练组完成后进入放松拉伸,语音播报「放松拉伸」。背景色为蓝色。
训练界面底部显示进度条,直观展示整体训练进度。
训练界面说明
计时器显示
训练界面的核心是数字倒计时器,使用大号字体显示 MM:SS 格式。每个阶段的背景色不同,方便快速识别当前阶段:
| 阶段 | 背景色 | 说明 |
|---|---|---|
| 热身 | 黄色 | 动态拉伸,激活身体 |
| 动作锻炼 | 绿色 | 高强度动作执行 |
| 间隔休息 / 组间休息 | 红色 | 恢复体力 |
| 放松拉伸 | 蓝色 | 静态拉伸,冷却恢复 |
当前/下一阶段信息
训练界面清晰展示:
- 当前阶段 - 计时器上方显示当前阶段名称(如动作名称或「热身运动」)
- 下一阶段 - 计时器下方显示即将到来的下一阶段名称及预估时间
GIF 动作演示
锻炼阶段右上角会显示当前动作的 GIF 演示动画:
- 动画为半透明显示,不影响计时器查看
- 点击 GIF 可 放大 到全屏查看动作细节
- 进入休息或放松阶段时,GIF 自动关闭
- 下一阶段若有动作演示,也会在下一阶段信息区域预览
训练控制操作
暂停 / 恢复训练
训练过程中,点击倒计时区域即可 暂停 训练。暂停后:
- 倒计时停止,数字开始 闪烁 提醒
- 背景音乐暂停播放
- 语音播报「训练暂停」
- 自动保存当前训练进度
再次点击倒计时区域可 恢复 训练,倒计时继续,音乐恢复播放。
退出训练
点击训练界面右上角的 「✕」 关闭按钮:
- 停止音乐和语音播报
- 自动保存训练进度(下次可继续)
- 语音播报「退出训练」
- 返回主界面
提示: 即使退出训练,进度也会自动保存。下次开始同一训练计划时,会弹出「检测到未完成的训练进度」提示,可选择「继续」从中断位置恢复,或「重新开始」从头训练。
后台运行时保存进度
当 App 进入后台或被锁屏时,训练进度会自动保存。切回前台后,可手动恢复训练。
语音播报
训练过程中通过 TTS(文字转语音)进行全程语音引导:
| 触发时机 | 播报内容 |
|---|---|
| 训练开始 | 「训练开始」 |
| 每个阶段开始 | 动作名称 / 「热身运动」/ 「休息一下」/ 「放松拉伸」 |
| 即将进入下一动作 | 「下个动作:xxx」 |
| 倒计时最后 3 秒 | 「3、2、1」 |
| 暂停训练 | 「训练暂停」 |
| 退出训练 | 「退出训练」 |
| 训练完成 | 「训练完成」 |
提示: 语音播报时可选择「压低音乐」模式(TTS 播放时自动降低背景音乐音量)或「共存模式」(音乐和语音同时播放),在音乐播放控制栏切换。
训练完成总结
所有阶段完成后,自动弹出训练总结页面:
总结内容
- 训练完成 - 绿色大标题
- 总时间 - 本次训练的总时长(黄色数字)
- 动作数量 - 完成的总动作数(蓝色数字)
- 动作列表 - 所有动作的序号和名称列表
总结页面操作
| 按钮 | 功能 | 说明 |
|---|---|---|
| 📸 中间圆形相机 | 拍照 | 调用相机拍照,照片作为总结背景 |
| 📤 分享 | 分享截图 | 将总结页面截图分享到社交 App |
| 💾 下载 | 保存到相册 | 将总结截图保存到系统相册 |
| ✅ 完成 | 完成 | 关闭总结,返回主界面 |
注意: 训练完成后,保存的训练进度会自动清除。下次开始同一训练计划将是全新训练。
进度恢复机制
BeatNow 提供了完善的训练进度恢复功能:
- 训练过程中每 暂停 或 退出 时自动保存进度
- App 进入后台时自动保存进度
- 下次开始同一训练时,弹出提示框供用户选择「继续」或「重新开始」
- 选择「继续」将从暂停的位置(阶段 + 剩余时间)恢复训练
- 选择「重新开始」将清除进度,从头训练