全部博文(207)
分类:
2012-09-03 14:53:49
一、Sensor架构
1、sensor的JAVA部分
frameworks/base/include/core/java/android/hardware/
主要的代码为Sensor*.java
SensorManager.java:实现传感器系统核心的管理类SensorManager
Sensor.java:单一传感器的描述性文件Sensor
SensorEvent.java:表示传感器系统的事件类SensorEvent
SensorEventListener.java:传感器事件的监听者SensorEventListener接口
SensorListener.java:传感器的监听者SensorListener接口
2、Sensor的JNI部分
frameworks/base/core/jni/android_hardware_SensorManager.cpp
3、Sensor硬件层实现的接口
hardware/libhardware/include/hardware/sensors.h