Android 的传感器系统
第一部分 传感器系统综述
第二部分 传感器系统层次结构
第三部分 传感器系统的硬件抽象层
第四部分 传感器系统的使用
Android 的传感器系统
第一部分 传感器系统综述
传感器( Sensor )系统可以让智能手机
的功能更加丰富多彩,在 Android 系统中支持多
种传感器。
Android 的 Sensor 系统涉及了 Android 的各
个层次。
Android 系统支持多种传感器,有的传感器
已经在 Android 的框架中使用,大多数传感器由
应用程序来使用。
第一部分 传感器系统综述
8SENSOR_TYPE_PROXIMITYTYPE_PROXIMITY接近
7SENSOR_TYPE_TEMPERATURETYPE_TEMPERATURE温度
6SENSOR_TYPE_PRESSURE TYPE_PRESSURE压力
5SENSOR_TYPE_LIGHT TYPE_LIGHT光线(亮度)
4SENSOR_TYPE_GYROSCOPETYPE_GYROSCOPE陀螺
3SENSOR_TYPE_ORIENTATIONTYPE_ORIENTATION方向
2SENSOR_TYPE_MAGNETIC_FIELDTYPE_MAGNETIC_FIELD磁力域
1SENSOR_TYPE_ACCELEROMETERTYPE_ACCELEROMETER加速度
数值本地接口名称JAVA 中的名称传感器
第一部分 传感器系统综述
Sensors
Hardware Module
Sensor Driver
Sensor Hardware Interface
Kernel Space
Native
Framework
Sensor JNI
(
android.hardware.SensorManager
)
Java
Framework
Sensor Driver
SensorManager
JAVA
Sensor Class
Sensor SensorEvent
SensorListener SensorEventListener