Android传感器值解析与应用指南
1. 传感器值解析
在 onSensorChanged 事件中返回的值的长度和组成,会根据所监测的传感器类型而有所不同。以下是不同类型传感器返回值的详细信息:
| 传感器类型 | 值数量 | 值组成 | 注释 |
| — | — | — | — |
| TYPE_ACCELEROMETER | 3 | value[0] : 横向
value[1] : 纵向
value[2] : 垂直 | 沿三个轴的加速度,单位为 m/s²。传感器管理器包含一组形式为 SensorManager.GRAVITY_* 的重力常量 |
| TYPE_GYROSCOPE | 3 | value[0] : 方位角
value[1] : 俯仰角
value[2] : 翻滚角 | 设备沿三个轴的方向,单位为度 |
| TYPE_LIGHT | 1 | value[0] : 光照度 | 以勒克斯为单位测量。传感器管理器包含一组形式为 SensorManager.LIGHT_* 的常量,表示不同的标准光照度 |
| TYPE_MAGNETIC_FIELD | 3 | value[0] : 横向
value[1] : 纵向
value[2] : 垂直 | 周围磁场,以微特斯拉 (μT) 为单位测量 |
| TYPE_ORIENTATION | 3 | value[0] : 方位角
value[1] : 翻滚角
value[2] : 俯仰角 | 设备沿三个轴的方向,单位为度 |
|
超级会员免费看
订阅专栏 解锁全文
11

被折叠的 条评论
为什么被折叠?



