Android方向传感器

2014-11-24 10:17:16 · 作者: · 浏览: 0

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


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


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


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


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