指尖疯Android4.4视频第23集传感器应用.pdf

指尖疯Android4.4视频第23集传感器应用.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
指尖疯Android4.4视频第23集传感器应用.pdf

指尖疯ANDROID实战 第23集:传感器应用 目录 传感器介绍及创建 1 传感器分类 2 传感器方向和角度 3 传感器介绍  Android应用程序可以通过设备内置的传感器硬件,获取设备所处的外界环境,比如外界磁场、温度、压力、 位置等信息  外界环境改变时,通过传感器获取的外界数据将被传递给监听器,由监听器的监听方法进行处理 实现步骤 ① 通过getSystemService(Context.SENSOR_SERVICE)获取SensorManager对象 ② 通过SensorManager的getDefaultSensor(int type)获取指定类型的传感器 ③ 通过实现SensorEventListener接口创建监听器对象,重写OnSensorChanged()和onAccuracyChanged() ④ 通过SensorManager的registerListener(SensorEventListener listener, Sensor sensor, int rate)绑定监听 器和传感器 Rate指定了获取传感器数据的频率  SensorManager.SENSOR_DELAY_FASTEST :最高频率,最耗电  SensorManager.SENSOR_DELAY_GAME :游戏频率  SensorManager.SENSOR_DELAY_NORMAL :正常频率  SensorManager.SENSOR_DELAY_UI :普通用户界面的频率,最省电 常见传感器介绍 传感器的坐标位置定义:  X轴:沿屏幕向右  光线传感器  Y轴:沿屏幕向上 用来获取设备所处环境的光线强度  Z轴:垂直屏幕向外  温度传感器 用来获取设备所处环境的温度值,单位是摄氏度  磁场传感器 用来获取设备所处环境周围的磁场强度,分别是 在手机X、Y、Z三个方向上的磁场分量  方向传感器 用来获取设备在所处环境中的摆放位置,通过三 个角度数值定位设备方向位置  加速度传感器 用来获取设备的运动加速度值  陀螺仪传感器 用来获取偏转、倾斜时的转动角加速度  距离传感器 用来获取物体距设备的距离 方向传感器三个角度  手机顶部朝向与正北方向的夹角 将手机放在水平桌面上  将手机顶部朝向正北方向,此时角度为0  将手机顶部沿Z轴旋转直正东方向,此时角度为90  将手机顶部沿Z轴旋转直正南方向,此时角度为180  将手机顶部沿Z轴旋转直正西方向,此时角度为270  手机端部和水平面的夹角  将手机屏幕朝上放在水平的桌面上,此时角度为0  将手机尾部慢慢抬起,沿X轴旋转直至屏幕向下水平倒扣在桌面上,这个过程角度从0逐渐增大到180  将手机头部慢慢抬起,沿X轴旋转直至屏幕向下水平倒扣在桌面上,这个过程角度从0逐渐减小到-180  手机侧边和水平面的夹角  将手机屏幕朝上放在水平的桌面上,此时角度为0  将手机右侧慢慢抬起,沿Y轴旋转到和桌面垂直,这个过程角度从0逐渐增大到90  将手机左侧慢慢抬起,沿Y轴旋转到和桌面垂直,这个过程角度从0逐渐减小到-90

文档评论(0)

ziyouzizai + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档