Android方向传感器


方向传感器原理:同加速度传感器原理相同。还是通过onSensorChanged(SensorEventevent)中event.values获得。返回的是float数组,单位度。

1、数组第一个为手机顶部方向与正北方向的夹角。数值为正,且逐渐增大。朝东为90度,朝南为180度,朝西为270度。

2、数组第二个为手机顶部或底部与水平面的夹角。当手机由顶部翘起,直到屏幕朝下,数值为负值。由0到-180。若由底部翘起则为正。

3、表示手机左侧或右侧翘起与水平面的夹角。当手机由右部翘起直到屏幕朝下,数值由0变为90度再到0度。若由左部翘起则为0到-90度再到0度。

编程操作:同其他传感器。

相关内容