權限和資料存取權
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
應用程式的「設定」畫面應提供管理與「健康資料同步」連結的選項。讓使用者控管資料同步和存取權。
圖 1:已撤銷和取消的權限
與「健康資料同步」保持同步
使用者可以透過這個切換鈕,暫停或繼續在應用程式和「健康資料同步」之間同步資料。
- 開啟時:應用程式會根據使用者授予的權限,主動讀取及寫入「健康資料同步」。
- 切換為關閉:應用程式應停止與「健康資料同步」的所有資料同步作業。如果您使用
revokeAllPermissions()
以程式輔助方式撤銷權限,請向使用者說明,如果沒有重新啟動應用程式,變更不會立即反映在「健康資料同步」中。為避免使用者體驗不佳,請提供前往「健康資料同步」設定的選項,讓使用者撤銷權限。
管理存取權
「管理存取權」按鈕應提供直接連結,方便使用者在 Health Connect 應用程式中管理應用程式的權限,讓使用者完全掌控存取權,並瞭解存取情形。
存取權限不足
如果應用程式的 Health Connect 存取權不足,所有進入點都會向使用者顯示下列畫面:
圖 2:存取權不足的應用程式
權限遭取消兩次
如果使用者在權限要求畫面中連續兩次選取「取消」,應用程式應向使用者顯示類似下方的畫面:
圖 3:使用者取消權限兩次
這個頁面中的內容和程式碼範例均受《內容授權》中的授權所規範。Java 與 OpenJDK 是 Oracle 和/或其關係企業的商標或註冊商標。
上次更新時間:2025-10-15 (世界標準時間)。
[[["容易理解","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"]],["上次更新時間:2025-10-15 (世界標準時間)。"],[],[]]