二十四、感測器(ch24)
以工作方式分類,感測器可以分成基於硬體的感測器(hardware-based sensor)與基於軟體的感測器(software-based sensor)。 於硬體的感測器是內建在行動裝置上的實際元件,它們以直接量測特定環境因素而取得資料,例如加速計、光度計等。 基於軟體的感測器則是硬體感測器的模擬,並沒有真正的實體,它們提供的資料是取自硬體感測器,並經過運算、過濾或與其他感測器資料結合等處理而產生。 如果以感測器的功能分類,Android系統支援的感測器可以分成以下3類: 位置感測器(Position sensor):這一類感測器量測行動裝置的實際位置,例如方位感測器(Orientation sensor)、磁力計(Magnetometer)等。 運動感測器(Motion sensor):量測行動裝置3個軸向的加速度或角速度,例如加速計(Accelerometer)、陀螺儀(Gyroscope)等。 環境感測器(Environmental sensor):量測行動裝置所在環境的不同環境參數,像是量測環境溫度的溫度感測器(Temperature sensor)、量測環境亮度的亮度計(Photometer)等。 Android SDK提供了相當完備的感測器開發框架與介面、類別,這些介面與類別都位於「android.hardware」套件中,主要有以下幾項: SensorManage
原创力文档

文档评论(0)