Android系统硬件功能开发全攻略:传感器详解.pdfVIP

  • 0
  • 0
  • 约4.25千字
  • 约 12页
  • 2026-01-26 发布于北京
  • 举报

Android系统硬件功能开发全攻略:传感器详解.pdf

传感器种类

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)

1亿VIP精品文档

相关文档