Английский | Китайский
HUAWEI Health Kit — это открытый сервис для управления данными о здоровье и фитнесе, который создаёт платформу данных экосистемы (далее — платформа данных экосистемы). Как менеджер данных о здоровье и фитнесе пользователей, платформа данных экосистемы следует стандартам безопасности и защиты конфиденциальности пользователей Huawei, чтобы обеспечивать безопасность, целостность и точность данных пользователей. Вы можете получить доступ к платформе данных экосистемы Huawei, интегрировав Health Kit. Платформа данных экосистемы предоставляет API для записи данных о здоровье и фитнесе пользователей в платформу данных экосистемы, а также различные API для запроса данных о здоровье и фитнесе, импортированных пользователями через различные платформы и приложения. Платформа данных экосистемы управляет только теми данными о здоровье и фитнесе, которые были авторизованы пользователями, и предоставляет богатые API для запроса данных между различными платформами и приложениями.Этот проект представляет собой образец кода для Android с использованием Health Kit. В этом примере кода вызываются API платформы данных экосистемы для записи данных о здоровье и фитнесе пользователей и чтения записанных данных. Пример кода предоставляет только простые примеры вызова API для Android для вашего удобства.
HUAWEI Health Kit предлагает следующие возможности:
(1) Авторизация и вход Позволяет пользователям входить в свои аккаунты и получать права на чтение и запись данных о здоровье и фитнесе. Код API Android сохранен в \app\src\main\java\com\huawei\demo\health\auth\HealthKitAuthActivity.java.
(2) Отмена авторизации Позволяет пользователям отменять авторизацию своих аккаунтов. Код API Android сохранен в \app\src\main\java\com\huawei\demo\health\HealthKitMainActivity.java.(3) Управление данными о здоровье и фитнесе Поддерживает добавление, удаление, обновление и запрос данных о здоровье и фитнесе, которые были авторизованы. Код сохранён в \app\src\main\java\com\huawei\demo\health\HealthKitDataControllerActivity.java.(4) Автоматическая запись данных о количестве шагов на устройстве пользователя Позволяет добавить слушатель к pedometer и передавать данные сенсора в реальном времени как авторизованные. Код сохранён в \app\src\main\java\com\huawei\demo\health\HealthKitAutoRecorderControllerActivity.java.(5) Операции с наборами данных записей активности Позволяет записывать записи активностей и наборы данных фитнеса и здоровья, авторизованные пользователем. Например, запись беговой активности включает время начала, время окончания и данные тренировки (траектория, скорость и частота сердечных сокращений).С согласия пользователя можно создать активность (например, бег), во время которой авторизованные данные фитнеса и здоровья пользователя будут записываться на платформу экосистемы данных до завершения активности.
С согласия пользователя вы можете управлять данными фитнеса пользователя, включая запросы, удаление и изменение данных. Код хранится в \app\src\main\java\com\huawei\demo\health\HealthKitActivityRecordControllerActivity.java.
(6) Настройка типа данных Позволяет создавать настраиваемые типы данных и использовать их для записи данных фитнеса и здоровья пользователя на платформу экосистемы данных при наличии согласия пользователя. Вы также можете отменять слушатель, добавленный на платформу экосистемы данных. Код хранится в \app\src\main\java\com\huawei\demo\health\HealthKitSettingControllerActivity.java.
(7) Операции с наборами данных записей здоровья Позволяет добавлять, изменять и запрашивать записи здоровья при наличии согласия пользователя. В настоящее время поддерживаются только типы данных тахикардии и брадикардии. Код хранится в \app\src\main\java\com\huawei\demo\health\HealthKitHealthRecordControllerActivity.java.
Вы можете посетить сообщество Reddit, чтобы получить последние новости о HMS Core и общаться с другими разработчиками.
Если у вас есть вопросы относительно образца кода, попробуйте следующее:
huawei-mobile-services
. Эксперты компании Huawei ответят на ваши вопросы.Если вы столкнулись с проблемами при использовании образца кода, отправьте свой issue или создайте pull request.
Образец кода лицензирован под Apache License 2.0.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )