Android开发者指南-传感器Sensor[原创译文]

Sensors

英文原文:http://developer.android.com/guide/topics/sensors/index.html


版本:Android 4.0 r1

大多数Android平台的设备都内置了传感器,用于感知运动、方向和各种环境条件的变化。 这些传感器能够提供高精度的原始数据,如果你需要监测设备的空间位移或方向,或者要监视设备周围环境的变化,这就非常有用了。 比如,某个游戏可能需要跟踪重力传感器的数据,以便推断出用户复杂的手势和动作,类似倾斜、晃动、旋转、摇摆等等。 同样,某个天气应用可能要利用设备的温度和湿度传感器来计算并报告结露点温度,而某个旅行应用则可能需要用地磁和加速度传感器来报告南北方位。

Android平台支持四大类传感器:

  • 运动传感器

    这类传感器检测三维轴线上的加速力和旋转力,包括加速度、重力、陀螺仪、旋转方向传感器。

  • 环境传感器

    这类传感器检测各种环境参数,诸如气温和气压、光照度、湿度等。这包括气压计、测光表、温度计。

  • 方位传感器

    这类传感器检测设备的物理方位,包括方向和磁力传感器。

你可以用Android的传感器框架来访问这些传感器。传感器框架提供了丰富的类和接口,能够帮助你完成很多与传感器有关的工作。 关于Android支持的传感器框架和传感器,详见以下文档:

传感器概述
学习获取设备上可用的传感器清单、设置传感器事件侦听器、读取传感器数据等内容,以及访问和使用传感器的推荐做法。
运动传感器
学习使用提供加速数据的传感器,比如加速度、重力、直线加速度传感器;以及提供旋转数据的传感器,比如陀螺仪、旋转方向传感器。
方位传感器
学习使用提供方向和南北方位数据的传感器,比如方向传感器、地磁传感器。
环境传感器
学习使用提供环境数据的传感器,比如光线、湿度、气压、温度、距离感应器。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值