99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

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

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

掃碼添加小助手

加入工程師交流群

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

了解 Health Connect

為了解決文章開頭提到的問題,我們推出了 Health Connect,它既是一個(gè)平臺(tái),也是面向 Android 應(yīng)用開發(fā)者的 API。在用戶允許的前提下,開發(fā)者們可以用這一組 API 實(shí)現(xiàn)跨 Android 設(shè)備訪問和共享用戶的健康及健身數(shù)據(jù)。

當(dāng)前我們正與三星合作以簡(jiǎn)化應(yīng)用之間連接為目標(biāo)來構(gòu)建這個(gè)新的統(tǒng)一平臺(tái)。我們與三星共同推出了 Health Connect,旨在打造更豐富的應(yīng)用體驗(yàn),并為用戶提供統(tǒng)一的隱私控制支持。

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

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

Health Connect 是如何運(yùn)作的?

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

經(jīng)過用戶同意后,開發(fā)者們可以通過標(biāo)準(zhǔn)化的架構(gòu)和 API 調(diào)用,安全地從 Health Connect 讀取或?qū)懭霐?shù)據(jù)。用戶對(duì)自己的隱私設(shè)置持有完全的控制權(quán),Health Connect 為其提供了精細(xì)的粒度來查看哪些 App 在某個(gè)時(shí)刻請(qǐng)求了數(shù)據(jù)訪問。Health Connect 產(chǎn)生的所有數(shù)據(jù)都被加密存放在設(shè)備本地,用戶完全可以禁用對(duì) Health Connect 數(shù)據(jù)的訪問,也可以刪除某些自己不想存放在設(shè)備里的數(shù)據(jù)。當(dāng)用戶使用多個(gè)同類應(yīng)用時(shí),Health Connect 還為其提供了將某個(gè)數(shù)據(jù)源的優(yōu)先級(jí)提高的選項(xiàng)。

開始使用

讓您的應(yīng)用接入 Health Connect 非常簡(jiǎn)單。Health Connect 的這組 API 簡(jiǎn)化了權(quán)限管理和數(shù)據(jù)讀寫。下面示例代碼為您展示了怎樣先請(qǐng)求權(quán)限,隨后寫入一些數(shù)據(jù)。

首先,構(gòu)造一個(gè)您希望請(qǐng)求讀取或?qū)懭氲氖跈?quán)權(quán)限集合。本例中,我們會(huì)讀寫行走步數(shù)和心率數(shù)據(jù)。

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

隨后,發(fā)起剛才創(chuàng)建的權(quán)限請(qǐng)求,用戶可以在 Health Connect 的授權(quán)界面上賦予有關(guān)權(quán)限。

當(dāng)用戶授權(quán)后,您就可以讀寫數(shù)據(jù)了。下面的代碼片段展示了怎樣寫入一段時(shí)間內(nèi)的步數(shù)信息。首先,這組數(shù)據(jù)中包含了此段時(shí)間內(nèi)的總步數(shù)、開始和結(jié)束時(shí)間,以及時(shí)區(qū)信息。隨后,這組數(shù)據(jù)會(huì)被插入 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,      )    )    // 如果有需要的話,可以增加額外的記錄項(xiàng)}

原文標(biāo)題:一起看 I/O | 用 Health Connect 連通應(yīng)用間的健康數(shù)據(jù)

文章出處:【微信公眾號(hào):谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

審核編輯:湯梓紅


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3973

    瀏覽量

    130187
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    7254

    瀏覽量

    91803
  • API
    API
    +關(guān)注

    關(guān)注

    2

    文章

    1605

    瀏覽量

    63984

原文標(biāo)題:一起看 I/O | 用 Health Connect 連通應(yīng)用間的健康數(shù)據(jù)

文章出處:【微信號(hào):Google_Developers,微信公眾號(hào):谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    精密空調(diào)操作使用方法詳解

    精密空調(diào)操作使用方法詳解
    的頭像 發(fā)表于 02-10 14:44 ?979次閱讀
    精密空調(diào)操作<b class='flag-5'>使用方法</b>詳解

    無線收發(fā)器工作原理,無線收發(fā)器怎么使用

    無線收發(fā)器作為現(xiàn)代通信技術(shù)的重要組成部分,廣泛應(yīng)用于各個(gè)領(lǐng)域,包括無線通信、物聯(lián)網(wǎng)、遠(yuǎn)程控制和無線傳感器網(wǎng)絡(luò)等。本文將深入探討無線收發(fā)器的工作原理,同時(shí)提供詳細(xì)的使用方法。
    的頭像 發(fā)表于 01-29 15:31 ?1393次閱讀

    相位測(cè)量?jī)x工作原理,相位測(cè)量?jī)x怎么使用

    相位測(cè)量?jī)x作為電子測(cè)量領(lǐng)域的重要工具,廣泛應(yīng)用于電力、通信、自動(dòng)化控制等多個(gè)行業(yè)。它通過精確測(cè)量電壓、電流等信號(hào)之間的相位關(guān)系,為工程師和技術(shù)人員提供了關(guān)鍵的數(shù)據(jù)支持。本文旨在深入探討相位測(cè)量?jī)x的工作原理,并詳細(xì)介紹其使用方法。
    的頭像 發(fā)表于 01-29 15:07 ?2119次閱讀

    快速了解電源模塊的使用方法

    電源是整個(gè)電路可靠工作的核心部分。然而,由于電源電路的電流和發(fā)熱量較大,容易出現(xiàn)故障。今天我為大家介紹一下電源模塊的使用方法
    的頭像 發(fā)表于 01-21 15:24 ?750次閱讀

    AB伺服軟件使用方法

    AB伺服軟件使用方法
    發(fā)表于 12-24 14:45 ?0次下載

    接地電阻測(cè)試儀使用方法

    使用方法。 二、接地電阻測(cè)試儀的工作原理 接地電阻測(cè)試儀通常采用四線法測(cè)量原理,通過在接地體上施加一個(gè)已知電流,并測(cè)量由此產(chǎn)生的電壓降,從而計(jì)算出接地電阻值。這種方法可以有效地消除測(cè)試線電阻對(duì)測(cè)量結(jié)果的影響。 三、
    的頭像 發(fā)表于 11-27 09:24 ?2626次閱讀

    光電三極管的基本概念工作原理

    光電三極管,又稱為光敏三極管或光控三極管,是一種重要的光電轉(zhuǎn)換器件,能夠?qū)⒐庑盘?hào)轉(zhuǎn)化為電流或電壓信號(hào)。這種器件在光電通信、光電測(cè)量、光電控制等領(lǐng)域有著廣泛的應(yīng)用。下面,我們將詳細(xì)探討光電三極管的基本概念工作原理以及其在不同領(lǐng)域的應(yīng)用。
    的頭像 發(fā)表于 09-24 11:08 ?4892次閱讀

    探針頭型使用方法有哪些

    探針頭型的使用方法多種多樣,具體取決于探針頭型的類型、被測(cè)對(duì)象的特性以及測(cè)試需求。以下是一些常見探針頭型的使用方法概述: 1. 凹頭探針 用途 :主要用于測(cè)試長(zhǎng)導(dǎo)腳、端子及繞線柱等較長(zhǎng)或較粗的被測(cè)點(diǎn)
    的頭像 發(fā)表于 09-07 10:57 ?1825次閱讀

    指定初始器的使用方法及優(yōu)點(diǎn)

    隨著C語(yǔ)言的發(fā)展,C99標(biāo)準(zhǔn)引入了一些新的特性,極大地方便了程序員的編碼工作。其中一個(gè)非常實(shí)用且強(qiáng)大的功能便是“指定初始器”(Designated Initializers)。在這篇文章中,我們將深入探討指定初始器的使用方法及其帶來的便利。
    的頭像 發(fā)表于 08-29 09:51 ?590次閱讀

    DC/DC模擬的基本使用方法和特性確認(rèn)方法

    本篇介紹了DC/DC模擬的基本使用方法及確認(rèn)基本特性的方法。
    的頭像 發(fā)表于 08-20 17:08 ?1363次閱讀
    DC/DC模擬的基本<b class='flag-5'>使用方法</b>和特性確認(rèn)<b class='flag-5'>方法</b>

    直流電阻測(cè)試儀的使用方法

    直流電阻測(cè)試儀的使用方法是一個(gè)相對(duì)系統(tǒng)且詳細(xì)的過程,它涉及了從準(zhǔn)備工作到測(cè)試結(jié)束的一系列步驟。
    的頭像 發(fā)表于 08-19 18:13 ?1996次閱讀

    無源傳感器的基本概念、工作原理及分類

    、維護(hù)方便等優(yōu)點(diǎn),因此在許多領(lǐng)域得到了廣泛應(yīng)用。 一、無源傳感器的基本概念 1.1 定義 無源傳感器是一種不需要外部能源的傳感器,它通過檢測(cè)被測(cè)量對(duì)象自身的物理或化學(xué)特性變化來實(shí)現(xiàn)測(cè)量。無源傳感器的工作原理是利用被測(cè)量對(duì)象的特性變化來
    的頭像 發(fā)表于 08-19 09:53 ?3122次閱讀

    功分器的基本概念工作原理及分類

    信號(hào)功率分配到多個(gè)輸出端口的器件。它通常由一個(gè)輸入端口和多個(gè)輸出端口組成,輸入信號(hào)通過功分器后,被等比例或不等比例地分配到各個(gè)輸出端口。 1.2 功分器的工作原理 功分器的工作原理基于電磁波的傳輸和分配。當(dāng)輸入信號(hào)通過功分
    的頭像 發(fā)表于 08-14 09:53 ?5367次閱讀

    滑動(dòng)變阻器的工作原理、結(jié)構(gòu)特點(diǎn)及使用方法

    滑動(dòng)變阻器是一種常見的電子元件,它通過改變電阻值來控制電路中的電流大小。在電路設(shè)計(jì)和電子設(shè)備中,滑動(dòng)變阻器的應(yīng)用非常廣泛。 一、滑動(dòng)變阻器的工作原理 1.1 電阻的概念 電阻是指導(dǎo)體對(duì)電流的阻礙作用
    的頭像 發(fā)表于 08-05 10:59 ?1w次閱讀

    電流驅(qū)動(dòng)型電子器件的基本概念、工作原理及分類

    的基本概念 1.1 電流驅(qū)動(dòng)型電子器件的定義 電流驅(qū)動(dòng)型電子器件是指以電流作為輸入信號(hào)來控制電子器件的工作原理的電子元件。與電壓驅(qū)動(dòng)型電子器件相比,電流驅(qū)動(dòng)型電子器件具有更高的穩(wěn)定性、更低的噪聲和更好的線性度等優(yōu)點(diǎn)。
    的頭像 發(fā)表于 07-17 15:46 ?3315次閱讀