android平臺提供了兩個傳感器用語肯定設備的位置,這兩個傳感器是磁場傳感器和方向傳感器。Android平臺還提供了測量設備正面到某一個臨近物體距離的傳感器(鄰近傳感器)。磁場傳感器和鄰近傳感器是基於硬件傳感器。android
用途:能夠組合磁場傳感器和加速度傳感器測量設備相對於地磁北極的位置,還能夠利用方向傳感器肯定當前設備相對自身參照系的位置。event
磁場傳感器和方向傳感器都返回三個值,鄰近傳感器返回一個值。硬件
方向三個值的含義:
event.valuss[0]:繞着Z軸旋轉的角度。若是Y軸正對北方,該值是0.若是指向東方,該值是90,若是Y軸指向西方,該值是270.
event.valuss[1]:繞着X軸旋轉的度數。若是Z軸正方向朝向Y軸正方向,該值爲正值,反之爲負值。該值在180至-180之間變更。
event.valuss[2]:繞着Y軸旋轉的度數。當從Z軸正方向朝向X軸正方向,該值爲正值,反之爲負值。該值在180至-180之間變更。
用法和加速度傳感器相同。