跳转至

Health Connect

仅适用于 Android。

你的手表、戒指或健身应用已经在记录你什么时候睡觉、什么时候运动。aTimeLogger 可以从 Health Connect 读取这些记录,并把它们放在你自己的记录旁边:

  • 直接在你记录的活动上查看睡眠阶段、心率和训练详情
  • 点按一下,就能补上忘记记录的一晚睡眠或一次训练
  • 把已记录活动的开始和结束时间改成手表记录的时间
  • 查看睡眠和训练统计:睡眠评分、睡眠作息、心率区间、训练负荷

Health Connect 是 Pro 账户功能。

说明

本应用只读取 Health Connect 中的数据,绝不会写入或更改你的健康数据。

使用要求

  • Android 9 或更高版本。在 Android 9–13 上,需要从 Google Play 安装 Health Connect 应用;如果还没有安装,本应用会显示安装 Health Connect 按钮。在 Android 14 及更高版本上,Health Connect 已内置在系统中
  • 一个会把睡眠或训练保存到 Health Connect 的应用,例如手表或戒指的配套应用
  • Pro 账户。没有 Pro 账户时,你可以打开 Health Connect 相关界面并完成连接,但睡眠和训练不会被导入,也不会显示

说明

华为版应用不提供 Health Connect。

开始设置

  1. 打开更多 → Health Connect。第一次打开时会显示简短的介绍:点按设置。以后,在这个界面上点按设置
  2. 点按连接,然后在 Health Connect 窗口中允许访问。在 Android 9–13 上,如果还没有安装 Health Connect,先点按安装 Health Connect
  3. 睡眠:打开来自 Health Connect 的睡眠。在睡眠记录为中,选择用来记录睡眠的活动类别。如果你有名为“睡眠”的类别,它已经被选中
  4. 体能训练:打开来自 Health Connect 的体能训练。点按列表中的一种训练,例如跑步,然后在记录为中选择它对应的活动类别,例如“锻炼”。对你做的其他训练也这样设置,或者设置所有体能训练,把所有训练都记为同一个类别

已连接。睡眠记为“睡眠”;力量训练、骑行和跑步记为“锻炼”,并带有标签

现在来添加第一条记录。打开活动标签页:昨晚的睡眠或今天的训练如果还不在你的记录中,会以卡片的形式显示在顶部。点按添加。

昨晚的睡眠,可以添加了

就这么简单。以后每次打开应用,新的睡眠和训练都会以卡片的形式出现。更早的记录在更多 → Health Connect → 待确认中,参见待确认。

打开一个“睡眠”或“锻炼”活动,就能看到 Health Connect 记录的内容:睡眠阶段、心率、距离。详见下一节。

活动上的健康数据

打开一个已映射类别的活动(编辑活动界面)。在时间段下方,健康部分会列出 Health Connect 在同一时间记录的睡眠或训练,例如健康:23:10 – 07:02。点按它即可打开详情。

你自己记录的活动也一样:应用会按时间找到对应的睡眠或训练。

编辑活动界面上的“健康”部分

训练详情

  • 心率图表
  • 心率区间:在每个区间内的时间,基于你的最大心率计算。点按区间设置…可以更改区间
  • 摘要:时长、距离、平均配速、平均速度、活动能量、平均心率、最大心率(只显示有记录的项目)
  • 来源:记录这次训练的应用,以及打开 Health Connect

训练详情

睡眠详情

  • 睡眠阶段图表(清醒、快速眼动、核心睡眠、深度睡眠)以及夜间心率
  • 各睡眠阶段的构成
  • 睡眠评分:参见睡眠评分
  • 夜间统计:睡眠时间、在床时间、睡眠效率(需要睡眠阶段数据)、醒来次数
  • 来源:记录这一晚睡眠的应用

睡眠详情

使用“健康”的时间

如果活动的时间与“健康”记录的时间不同,详情中会同时显示两者:健康:…和你的记录:…。点按使用“健康”的时间,把“健康”的时间复制到活动中,然后保存活动。此功能仅适用于只有一个时间段的活动。

活动标签页上的卡片

每次打开应用时,它会检查 Health Connect 中有没有新的睡眠或训练(最多每 15 分钟检查一次),并在活动标签页顶部显示卡片:

卡片 按钮 结果
你在 23:10 – 07:02 睡眠 / 体能训练 18:00 – 18:48 添加 / 忽略 添加会按“健康”的时间创建一个已停止的活动,类别和标签都按映射设置
睡眠仍在记录中。“健康”为 23:10 – 07:02 停止 / 继续 停止会停止你正在进行的活动
“健康”为 23:10 – 07:02,你的记录为 23:30 – 07:00 更新时间 / 保留我的 更新时间会把活动的时间段改为“健康”的时间

训练卡片还会显示详情,例如 48 分钟 · 跑步 · 8.24 公里 · 512 千卡。如果这次睡眠或训练不是在今天结束的,这一行开头会显示日期,例如 10 月 30 日周四 · 48 分钟 · 跑步;一晚睡眠则显示为 10 月 29 日至 30 日 · 7 小时 52 分钟。

卡片的规则:

  • 睡眠或训练结束后,应用会稍等一会儿再提示:睡眠等 20 分钟,训练等 10 分钟
  • 只有 3 小时或更长的夜间睡眠才会显示卡片,小睡不会
  • 短于 1 分钟的训练会被忽略
  • 如果两个应用记录了同一次睡眠或训练,只显示一次
  • 相差不到 1 分钟的时间视为相同。只有在睡眠或训练结束后 24 小时内、时间相差超过 5 分钟、并且活动只有一个时间段时,才会提供更新时间
  • 忽略、保留我的和继续会被记住,同一张卡片不会再次出现

说明

应用只在打开时检查 Health Connect,不会在后台导入。

待确认

更多 → Health Connect → 待确认会列出一周或一个月内与你的记录不一致的所有内容,包括从未显示过卡片的较早记录:

  • 不在你的记录中:没有对应活动的睡眠或训练。逐条点按添加或忽略,或者点按全部添加
  • 与“健康”的时间不同:时间不一致的活动。逐条点按更新时间或保留我的,或者一次全部更新。上方有一行显示平均差异,例如 “健康”晚 12 分钟 开始

每一行都显示已记录和健康的时间。点按某一行可以打开详情。全部一致时,界面会显示没有需要确认的内容。

待确认

Health Connect 界面

更多 → Health Connect 显示:

  • 睡眠:用来记录睡眠的活动类别。点按可打开睡眠统计
  • 体能训练:已映射多少种训练类型。点按可打开训练统计
  • 待确认:与你的记录尚不一致的睡眠和训练数量。参见待确认
  • 设置:连接、睡眠和训练设置
  • 心率区间:参见心率区间

睡眠或训练关闭时,对应的行显示未导入,点按会打开设置。

Health Connect 界面

睡眠统计

更多 → Health Connect → 睡眠。可以在周和月之间切换,并用箭头翻页:

  • 柱状图:按睡眠阶段显示每一晚,并带有平均线。不在你记录中的夜晚显示为浅色。点按某一天,再点按一次即可打开当晚
  • 睡眠作息:你什么时候上床、什么时候起床
  • 摘要:平均睡眠时间、睡眠评分、入睡、起床、规律性(±分钟)、深度睡眠和快速眼动占比、夜数(Y 晚中已记录 X 晚)

小睡会显示在柱状图中,但不计入摘要。在菜单中使用从 Health Connect 刷新可以重新读取数据。

睡眠统计

睡眠评分是应用对一晚睡眠的估算,范围为 0 到 100:85–100 为优秀,70–84 为良好,50–69 为一般,低于 50 为较差。睡眠充足、躺在床上清醒的时间少、深度睡眠和快速眼动睡眠占比高、夜间心率低,评分就会更高。参见睡眠评分的计算方法。

训练统计

更多 → Health Connect → 体能训练。显示 Health Connect 中记录的所有训练,无论是否已映射。用顶部的按钮可以按训练类型筛选。

  • 训练量:按时间、距离或活动能量显示
  • 各区间时间:在每个心率区间内的时间
  • 训练负荷:按天显示,并显示最近 7 天、4 周平均以及两者的比值。比值低于 0.8 时为灰色,0.8 到 1.3 为绿色,1.3 到 1.5 为橙色,1.5 及以上为红色
  • 摘要:训练次数、已记录(Y 次中的 X 次,只统计已映射的类型)、总时长、距离、活动能量、平均心率、训练负荷

点按某一天可以查看当天的训练。

训练统计

训练负荷反映你训练的强度:心率区间越高,每分钟的权重越大。比值高于 1.3 表示最近一周的训练比平时艰苦得多。参见训练负荷。

心率区间

更多 → Health Connect → 心率区间,或者训练详情中的区间设置…。

模型:

模型 区间
最大心率百分比(默认) 按最大心率的 60%、70%、80% 和 90% 划分为五个区间
心率储备 卡福年法(Karvonen):按静息心率与最大心率之间范围的 60–90% 划分为五个区间
阈值 按阈值心率的 85%、90%、95% 和 100% 划分为五个区间
自定义 2 到 7 个区间,每个边界由你自己输入(30–220 次/分)

最大心率的来源:

  • 公式:根据你的年龄计算,220 − 年龄(默认)或其他公式之一。没有设置年龄时,按 190 次/分计算
  • Health Connect 中的测量值:过去一年的最高读数
  • 手动

静息心率:来自 Health Connect 或手动。没有数据时,按 60 次/分计算。

生成的区间显示每个区间的心率范围(次/分)。更改会立即生效。

心率区间设置

睡眠和训练设置

在睡眠记录为选定类别之前,它显示未设置,也不会添加任何睡眠。睡眠类别的活动会显示 Health Connect 在同一时间记录的夜间睡眠。

设置中的训练列表显示过去 90 天内记录的训练,最常做的排在最前面。每一项一开始都是不使用。点按一项进行设置:

  • 记录为:这种训练对应的活动类别
  • 标签:添加到活动上的标签。如果你把所有运动都记在一个类别下,这会很有用,例如都记为锻炼,再加上“跑步”和“骑行”标签。参见标签
  • 停止使用此类型:移除这项映射

所有体能训练为所有没有单独映射的训练设置同一个类别。点按添加训练类型…可以映射还不在列表中的训练。训练目录中有搜索框。

一种训练记为“锻炼”,并带有“跑步”标签

只有已映射的训练才会添加到你的记录中。多种训练可以映射到同一个活动类别。

访问权限与连接

应用会请求读取 Health Connect 中的以下数据:

数据 必需 用途
睡眠 是 夜间睡眠、睡眠阶段、睡眠评分
锻炼 是 训练
心率 是 心率图表、心率区间、训练负荷
距离 是 训练的距离、配速和速度
活动卡路里 是 训练的活动能量
静息心率 否 睡眠评分中的恢复部分、心率储备区间
过往数据 否 30 天以前的数据

设置界面会显示连接状态:

  • 已连接:所有数据都已共享
  • 部分数据未共享。请重新连接,或在 Health Connect 中允许访问。:有些数据类型没有被允许。没有允许的数据只是不会显示,不会出现错误
  • 允许读取过往数据:Health Connect 只共享你首次连接前 30 天起的数据。允许读取过往数据后,就能在更早的活动上查看睡眠和训练

说明

如果你两次拒绝访问,Android 就不会再询问。点按打开 Health Connect,在那里允许访问。

要断开连接,请在 Health Connect 应用中移除访问权限。在设置中关闭睡眠或体能训练会停止导入,但会保留你的类别映射。

数据是如何计算的

睡眠评分

应用自己对一晚睡眠的估算,范围为 0 到 100:

项目 权重 满分 零分
时长(睡眠时间) 40 7 小时 30 分钟 – 9 小时 30 分钟 4 小时或更短
效率(睡眠时间 ÷ 在床时间) 20 90% 65%
深睡与快速眼动(占整晚的比例) 20 40% 15%
恢复(当晚最低心率,与你过去 30 天的平均静息心率相比) 20 等于或低于平均静息心率 比平均静息心率高 15 次/分

超过 9 小时 30 分钟后,每多 1 小时,时长得分减少 10%。没有数据的部分(没有睡眠阶段,或没有静息心率)不计入评分,其他部分的权重相应提高。

训练负荷

每个心率区间的分钟数 × 区间编号:区间 4 中的 1 分钟,相当于区间 1 中 1 分钟的四倍。没有心率数据的训练按区间 2 计算。

比值是最近 7 天除以 4 周平均。

你的数据与其他设备

  • 健康数据(睡眠阶段、心率、训练详情)是从本设备上的 Health Connect 读取的,不会上传或同步
  • 你通过卡片添加或更新的活动是普通活动:它们会像其他活动一样同步到你的其他设备
  • Health Connect 设置(睡眠类别、训练映射、心率区间)保存在本设备上,需要在每台 Android 设备上分别设置
  • 单位为公制:公里、公里/小时、分钟/公里、千卡