国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Health Connect的概念、工作原理及使用方法

谷歌開發者 ? 來源:Android 開發者 ? 作者:Android ? 2022-06-22 16:10 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

從 MyFitnessPal 應用幫助您記錄一日三餐,再到 Withings 產品為您呈現自身健康水平的全面分析,應用和設備已然形成了聚合多種健康和健身信息的數據源。如果您是 Android 開發者,通過在應用間連接和共享這些數據能夠幫助您更深入了解用戶,并向他們提供更豐富的體驗。然而,這些健康數據大都散布在體驗各異的多種設備上,所以過去想要整合起來十分困難,此外,還沒有一種統一的隱私管理方案來保護 Android 用戶的數據。

了解 Health Connect

為了解決文章開頭提到的問題,我們推出了 Health Connect,它既是一個平臺,也是面向 Android 應用開發者的 API。在用戶允許的前提下,開發者們可以用這一組 API 實現跨 Android 設備訪問和共享用戶的健康及健身數據。

當前我們正與三星合作以簡化應用之間連接為目標來構建這個新的統一平臺。我們與三星共同推出了 Health Connect,旨在打造更豐富的應用體驗,并為用戶提供統一的隱私控制支持。

同時,我們一直在與 MyFitnessPal、Leap Fitness 和 Withings 的開發者開展早期體驗計劃。此外,Samsung Health、Google Fit 和 Fitbit 正在整合接入 Health Connect。所有開發者們都可以通過 Android Jetpack 獲得 Health Connect 提供的 Android API 集。

Health Connect 通過使用自身的平臺和技術來連接健康信息并為之賦能,這與 Google Health 的愿景 "幫助數十億人保持健康" (Helping billions of people be healthier) 所做出的廣泛努力相契合。

Health Connect 是如何運作的?

Health Connect 支持多種常見的健康和健身數據類型以及類別,其中包括: 活動情況、睡眠質量、營養攝入、體測數據以及重要的體征信息 (比如心率和血壓)。

經過用戶同意后,開發者們可以通過標準化的架構和 API 調用,安全地從 Health Connect 讀取或寫入數據。用戶對自己的隱私設置持有完全的控制權,Health Connect 為其提供了精細的粒度來查看哪些 App 在某個時刻請求了數據訪問。Health Connect 產生的所有數據都被加密存放在設備本地,用戶完全可以禁用對 Health Connect 數據的訪問,也可以刪除某些自己不想存放在設備里的數據。當用戶使用多個同類應用時,Health Connect 還為其提供了將某個數據源的優先級提高的選項。

開始使用

讓您的應用接入 Health Connect 非常簡單。Health Connect 的這組 API 簡化了權限管理和數據讀寫。下面示例代碼為您展示了怎樣先請求權限,隨后寫入一些數據。

首先,構造一個您希望請求讀取或寫入的授權權限集合。本例中,我們會讀寫行走步數和心率數據。

private val permissions =  setOf(    Permission.createReadPermission(Steps::class),    Permission.createWritePermission(Steps::class),    Permission.createReadPermission(HeartRate::class),    Permission.createWritePermission(HeartRate::class),  )
//隨后,為這組權限創建一個權限請求。您可以使用 ActivityCompat.requestPermissions()方法。

隨后,發起剛才創建的權限請求,用戶可以在 Health Connect 的授權界面上賦予有關權限。

當用戶授權后,您就可以讀寫數據了。下面的代碼片段展示了怎樣寫入一段時間內的步數信息。首先,這組數據中包含了此段時間內的總步數、開始和結束時間,以及時區信息。隨后,這組數據會被插入 Health Connect 里。

private suspend fun writeSomeData(client: HealthConnectClient) {    val records = mutableListOf()
    records.add(      Steps(        count = 888,        startTime = START_TIME,        endTime = END_TIME,        startZoneOffset = null,        endZoneOffset = null,      )    )    // 如果有需要的話,可以增加額外的記錄項}

原文標題:一起看 I/O | 用 Health Connect 連通應用間的健康數據

文章出處:【微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Android
    +關注

    關注

    12

    文章

    4026

    瀏覽量

    134003
  • 數據
    +關注

    關注

    8

    文章

    7335

    瀏覽量

    94779
  • API
    API
    +關注

    關注

    2

    文章

    2372

    瀏覽量

    66790

原文標題:一起看 I/O | 用 Health Connect 連通應用間的健康數據

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RTL9301管理型交換機DHCP Server使用方法

    RTL9301管理型交換機DHCP Server使用方法
    的頭像 發表于 02-01 10:52 ?1306次閱讀
    RTL9301管理型交換機DHCP Server<b class='flag-5'>使用方法</b>

    ups電源的作用和使用方法詳解

    UPS(不間斷電源)是一種重要的電力保護設備,主要用于在電網供電異常時提供臨時的后備電源,并改善電源質量。以下是其核心作用和使用方法的詳細介紹:一、UPS的主要作用核心:提供不間斷電力斷電保護:在
    的頭像 發表于 01-08 09:21 ?1225次閱讀
    ups電源的作用和<b class='flag-5'>使用方法</b>詳解

    無線充電器的工作原理核心

    無線充電器的工作原理核心
    的頭像 發表于 12-06 10:19 ?1338次閱讀
    無線充電器的<b class='flag-5'>工作原理</b>核心

    條碼掃碼設備的使用方法

    使用方法,能讓其充分發揮價值,為各行業的規范化管理提供有力支撐。一、條碼掃碼設備的主要類型不同場景對條碼掃碼設備的需求存在差異,目前主流類型可分為四類,適配不同工作
    的頭像 發表于 09-17 16:15 ?957次閱讀
    條碼掃碼設備的<b class='flag-5'>使用方法</b>

    nRF Connect SDK Basic

    用戶在使用 nRF connect SDK 的時候經常會操作的外設有GPIO,I2C,SPI,UART。我們就以 nRF connect SDK 2.7.0 中的例程代碼
    的頭像 發表于 08-20 10:41 ?823次閱讀
    nRF <b class='flag-5'>Connect</b> SDK Basic

    解析基帶和射頻的工作原理

    在現代通信技術中,基帶和射頻是兩個核心概念,它們共同構成了無線通信的基礎。盡管這兩個術語頻繁出現在技術文檔和行業討論中,但其具體功能和技術細節卻常常被誤解。本文將以移動通信為例,深入解析基帶和射頻的工作原理及其在通信鏈路中的作用。
    的頭像 發表于 08-06 09:28 ?2609次閱讀
    解析基帶和射頻的<b class='flag-5'>工作原理</b>

    【「Yocto項目實戰教程:高效定制嵌入式Linux系統」閱讀體驗】+基礎概念學習理解

    了解了 BitBake 的工作原理使用方法,掌握了如何編寫和執行 BitBake 命令,以及如何進行調試和優化。這對于提高構建效率和解決構建過程中遇到的問題具有重要的幫助。 Poky Poky
    發表于 08-04 22:29

    錫膏的儲存及使用方法詳解

    錫膏是一種常用的焊接輔助材料,廣泛應用于電子、電器、通訊、儀表等行業的焊接工藝中。正確的儲存和使用方法對于保證錫膏的品質和焊接效果至關重要。本文將就錫膏的儲存和使用方法進行詳細介紹,希望能對廣大焊接工作者有所幫助。
    的頭像 發表于 07-18 17:36 ?1401次閱讀
    錫膏的儲存及<b class='flag-5'>使用方法</b>詳解

    GPIO配置的工作原理是什么?

    我使用 EZ-USB 配置實用程序,我想知道是否有人知道 GPIO 配置的工作原理。 例如,GPIO0 可以用作傳感器復位,我知道這個 GPIO0 用于重置傳感器,但我不明白的是選項用戶 GPIO 例如GPIO 1可以是User GPIO0,這是什么意思呢?
    發表于 05-19 06:56

    電動調壓器的工作原理

    電壓調壓器是一種用于控制電路中電壓的裝置,其工作原理因類型而異,以下是幾種常見電壓調壓器的工作原理
    的頭像 發表于 05-12 13:46 ?1368次閱讀
    電動調壓器的<b class='flag-5'>工作原理</b>

    LCR測試儀的使用方法與注意事項

    LCR測試儀的使用方法、操作注意事項及常見故障處理,幫助讀者高效、安全地掌握這一儀器的使用技巧。 ? 二、LCR測試儀的基本使用方法 1. 準備階段 (1)設備檢查:確保測試儀電源線、連接線完好,電源開關關閉。檢查測試夾具或探針
    的頭像 發表于 04-29 10:36 ?1.3w次閱讀
    LCR測試儀的<b class='flag-5'>使用方法</b>與注意事項

    微動開關的工作原理

    微動開關的工作原理
    的頭像 發表于 04-17 09:00 ?3623次閱讀

    西門子PLC-模擬量采集計算使用方法

    西門子PLC-模擬量采集計算使用方法,很實用
    發表于 04-09 15:29 ?1次下載

    軟通動力亮相華為HarmonyOS Connect伙伴峰會

    近日,以“一起創造無限可能,同風起,耀星河”為主題的HarmonyOS Connect伙伴峰會在上海召開。作為首批HarmonyOS Connect生態解決方案商,軟通動力受邀出席峰會,與華為簽署HarmonyOS Connect
    的頭像 發表于 03-20 15:40 ?1135次閱讀

    光通信中光電二極管的工作原理

    本文介紹了光通信中的光電二極管的工作原理,及其響應度和效率的概念
    的頭像 發表于 03-12 14:27 ?1936次閱讀
    光通信中光電二極管的<b class='flag-5'>工作原理</b>