- 0
- 0
- 约4.25千字
- 约 12页
- 2026-01-26 发布于北京
- 举报
传感器种类
Androidsensorframework
硬件传感器和软件传感器
ASF支持的传感器
ASF中的主要类和接口
获取当前Android设备支持的传感器
传感器是第二代智能的重要标志之一。可以毫不客气地说,现在市
面上的Android和平板电脑(TV除外)都内置了传感器。否则很多游戏
和应用就无法使用了。AndroidSDK支持的传感器并不是每一部Android设
备都支持所有的传感器。大多数Android设备只支持一部分传感器。例如,
方向传感器(电子)、重力传感器(屏幕翻转、游戏等)。
动作(Motion)传感器
环境(Environmental)传感器
位置(Position)传感器
这类传感器在三个轴(X、Y、Z)上测量加速度和旋转角度。包括如下几
个传感器。
加速(accelerometer)传感器
重力(gravity)传感器
陀螺仪(gyroscope)传感器
旋转向量(rotationalvector)传感器
这类传感器可以测量不同环境的参数,例如,周围环境的空气温度和压
强、光照强度和湿度。包括如下几个传感器。
湿度(barometer)传感器
光线(photometer)传感器
温度(thermometer)传感器
这类传感器可以测量设备的位置。包括如下几个传感器。
方向(orientation)传感器
磁力(ometer)传感器
framework
AndroidSDK了Androidsensorframework,可以用来当前
Android设备内置的传感器。ASF了很多类和接口,可以帮助我们完成
各种与传感器有关的任务。例如,可以利用ASF完成下面的工作。
确定当前Android设备内置了哪些传感器。
确定某一个传感器的技术指标。例如,该传感器能测量的最大范围、传感
器的制造商、对电量的要求、测量的精度等。
获取传感器传回来的数据,以及定义传感器回传数据的精度。
和注销传感器,这些用于传感器的变化,通常
从传感器回传的数据需要利用这些完成。
ASF允许我们很多传感器类型,这些传感器有一些是基于硬件的传
感器,还有一些是基于软件的传感器。基于硬件的传感器就是直接以形
式嵌入到And
原创力文档

文档评论(0)