加速度计传感器和陀螺仪传感器 始终基于硬件
旋转矢量传感器是运动检测和监控的常用传感器
旋转矢量将设备的屏幕方向表示为角度和轴的组合,其中设备已围绕轴(x、y 或 z)旋转了 θ 度
旋转矢量的三个元素等于单位四元数(cos(θ/2)、x*sin(θ/2)、y*sin(θ/2)、z*sin(θ/2))的最后三个分量。
TYPE_ROTATION_VECTOR |
SensorEvent.values[0] |
沿 x 轴的旋转矢量分量 (x * sin(θ/2))。 | 无单位 |
SensorEvent.values[1] |
沿 y 轴的旋转矢量分量 (y * sin(θ/2))。 | ||
SensorEvent.values[2] |
沿 z 轴的旋转矢量分量 (z * sin(θ/2))。 | ||
SensorEvent.values[3] |
旋转矢量的标量分量 ((cos(θ/2))。 |
来源:oschina
链接:https://my.oschina.net/u/4590274/blog/4464897