Health Connect 界面指南
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
应用的界面 (UI) 应着重阐明使用 Health Connect 的好处,并解释主要概念以方便用户深入了解集成的涵义。
您提供的用户体验 (UX) 应遵循三大指导原则:
- 一致:确保整个集成流程中的各个流程保持一致。
- 透明:预先说明 Health Connect 会如何与您的应用协作。
- 清晰:让用户能够通过您的应用轻松访问 Health Connect。
使用清晰的语言
请务必使用简单易懂的语言,并帮助用户了解 Health Connect 会如何与您的应用及其他应用协作。
请勿要求用户“连接到 Health Connect”- 这会导致用户对应用如何通过 Health Connect 协作感到困惑。
使用动词短语(比如“设置”或“开始使用”)作为按钮标签。在权限界面上,您应给予明确的指示,例如“选择要共享的数据”。
主要概念
在解释存储、数据访问权限和权限等主要概念时,您的应用应使用 Health Connect 所用的术语。
下表介绍了 Health Connect 的核心功能:
概念 |
说明 |
界面内容示例 |
访问权限 |
访问是指与健康数据进行的任何类型互动。访问权限充当应用的二元开关。撤消访问权限后,应用便无法与用户的健康数据进行互动。 |
“允许 MindFul 访问您的健康数据吗?” “要取消所有应用的访问权限?” |
权限 |
权限是 Health Connect 价值主张的核心。权限让用户能够精细地控制他们在应用之间共享的数据。 |
“点按应用即可管理其权限。” |
读取和写入 |
简单的权限模型让用户能够指定哪些应用可以读取或写入给定的数据类型(包括更新)。 |
“允许 RunTracker 写入数据。” |
存储 |
当应用具有写入权限时,相应数据存储在 Health Connect 中。Health Connect 是用于存储和管理数据的“目的地”,这种思维模式可帮助用户知道在哪里能找到他们的数据。 |
“这包括您的其他应用在 Health Connect 中存储的数据。” |
在应用中推介 Health Connect 的方式取决于您采用的独特用户体验模式和设计惯例。常用技术包括在主屏幕上使用推介卡片以及与应用设置流程集成。
初始配置集成
着重介绍用户可享受的好处
首次向用户介绍 Health Connect 时,您的应用应提供有意义的理由,吸引用户使用集成功能。
您应着重说明用户可如何从这些功能中受益,而不是罗列 Health Connect 的功能。
check_circle
建议的做法
宣传使用 Health Connect 的独特优势(例如详细锻炼数据),鼓励 RunTracker 用户使用 Health Connect。
cancel
不建议的做法
指出会同步其他应用的健康数据,但不解释这样做对 SleepTrack 用户的好处。
本页面上的内容和代码示例受内容许可部分所述许可的限制。Java 和 OpenJDK 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2024-06-27。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"没有我需要的信息"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"太复杂/步骤太多"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"内容需要更新"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻译问题"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"示例/代码问题"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"其他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"易于理解"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"解决了我的问题"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"其他"
}]
{"lastModified": "\u6700\u540e\u66f4\u65b0\u65f6\u95f4 (UTC)\uff1a2024-06-27\u3002"}
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2024-06-27。"]]