Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android中的傳感器

Android中的傳感器

編輯:關於Android編程

Android中傳感器的種類   傳感器類型 方向、加速表、光線、磁場、臨近性、溫度等。 采樣率 最快、游戲、普通、用戶界面。當應用程序請求特定的采樣率時,其實只是對傳感器子系統的一個提示,或者一個建議。不保證特定的采樣率可用。 准確性 高、低、中、不可靠。   SensorListener 接口是傳感器應用程序的中心。它包括兩個必需方法:   onSensorChanged(int sensor,float values[]) 方法在傳感器值更改時調用。該方法只對受此應用程序監視的傳感器調用(更多內容見下文)。該方法的參數包括:一個整數,指示更改的傳感器;一個浮點值數組,表示傳感器數據本身。有些傳感器只提供一個數據值,另一些則提供三個浮點值。方向和加速表傳感器都提供三個數據值。   當傳感器的精度更改時,將調用 onAccuracyChanged(int sensor,int accuracy) 方法。參數包括兩個整數:一個表示傳感器,另一個表示該傳感器新的准確值。   要與傳感器交互,應用程序必須注冊以偵聽與一個或多個傳感器相關的活動。注冊使用SensorManager 類的 registerListener 方法完成。本文中的 代碼示例 演示了如何注冊和注銷SensorListener。   下面是Android中支持的幾種傳感器:     Sensor.TYPE_ACCELEROMETER:加速度傳感器     Sensor.TYPE_GYROSCOPE:陀螺儀傳感器     Sensor.TYPE_LIGHT:亮度傳感器     Sensor.TYPE_MAGNETIC_FIELD:地磁傳感器     Sensor.TYPE_ORIENTATION:方向傳感器     Sensor.TYPE_PRESSURE:壓力傳感器     Sensor.TYPE_PROXIMITY:近程傳感器     Sensor.TYPE_TEMPERATURE:溫度傳感器     分享到:  上一篇:Android百度地圖基礎實現(標記+GPS)
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved