harmony 鸿蒙HdiActivityRecognition

2022-10-28 浏览 (841)

HdiActivityRecognition

概述

提供订阅和获取用户行为的API。

MSDP(Multimodal Sensor Data Platform)可以获取行为识别驱动程序的对象或代理,然后调用该对象或代理提供的API, 获取设备支持的行为类型,订阅或取消订阅不同的行为事件,获取当前的行为事件,以及获取设备缓存的行为事件。

Since:

3.2

Version:

1.0

汇总

文件

名称描述
ActivityRecognitionTypes.idl定义行为识别模块使用的数据类型。
IActivityChangedCallback.idl定义行为识别数据上报回调函数接口。
IActivityInterface.idl声明行为识别模块提供的API,用于获取设备支持的行为类型,订阅或取消订阅不同的行为事件,获取当前的行为事件,以及获取设备缓存的行为事件。

名称描述
ActRecognitionEvent定义行为事件上报的数据结构。
IActivityChangedCallback定义上报行为事件的回调函数。
IActivityInterface定义对行为识别进行基本操作的接口。

枚举

名称描述
ActRecognitionEventType { ACT_RECOGNITION_EVENT_ENTER = 0x01, ACT_RECOGNITION_EVENT_EXIT = 0x02 }枚举行为事件的类型。
ActRecognitionPowerMode { ACT_RECOGNITION_NORMAL_MODE = 0, ACT_RECOGNITION_LOW_POWER_MODE = 1 }枚举功耗模式的类型。

关键字

名称描述
package ohos.hdi.activity_recognition.v1_0行为识别模块接口的包路径。

枚举类型说明

ActRecognitionEventType

enum ActRecognitionEventType

描述:

枚举行为事件的类型。

支持的行为包括:车载、骑车、步行、跑步、静止、快走、高铁、未知、电梯、相对静止、手持步行、躺卧、乘机、地铁等。

枚举值描述
ACT_RECOGNITION_EVENT_ENTER进入某一行为
ACT_RECOGNITION_EVENT_EXIT退出某一行为

ActRecognitionPowerMode

enum ActRecognitionPowerMode

描述:

枚举功耗模式的类型。

枚举值描述
ACT_RECOGNITION_NORMAL_MODE普通模式,不论主核是否休眠都会进行行为事件的上报。
ACT_RECOGNITION_LOW_POWER_MODE低功耗模式,主核休眠时,不会进行行为事件的上报。

你可能感兴趣的鸿蒙文章

harmony 鸿蒙HDI 参数参考

harmony 鸿蒙ActRecognitionEvent

harmony 鸿蒙Alignment

harmony 鸿蒙AllocInfo

harmony 鸿蒙Audio

harmony 鸿蒙AudioAdapter

harmony 鸿蒙AudioAdapterDescriptor

harmony 鸿蒙AudioAttribute

harmony 鸿蒙AudioCapture

harmony 鸿蒙AudioControl

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/23867e9c6d314e0583319f0eab585845