android传感器教学视频教程,Android基础入门教程——10.13 传感器专题(4)——其他传感器了解...

Android基础入门教程——10.13 传感器专题(4)——其他传感器了解

标签(空格分隔): Android基础入门教程

本节引言:

在上一节的结尾说了,传感器部分因为笔者没怎么玩过,本节就简单的把剩下的几个常用的  传感器介绍一遍,当作科普,以后用到再慢慢研究~

1.磁场传感器(Magnetic field sensor)

作用:该传感器主要用于读取手机附近的磁场变化  传感器的值采集到的值:有三个,分别是:X,Y,Z轴上方向上的磁场值  数值单位:T,微特斯拉  传感器获取:Sensor.TYPE_MAGNETIC_FIELD

2.距离传感器(Proximity sensor)

作用:用于感应手机与人体的距离,用得最多的就是手机通话时候,脸部贴近屏幕时,  屏幕会熄灭,当脸部离开屏幕一段距离后,屏幕又会亮起,这样可以避免通过过程脸部误碰  挂断按钮,从而导致通话中断~我们可以利用这个传感器来做一些交互型的App~  传感器的值采集到的值:有一个,物体与设备间的距离  数值单位:cm,厘米  传感器获取:Sensor.TYPE_PROXIMITY  其他:  ①关于距离传感器可能有两种,一种是能直接给出距离的,而另一种则是给出靠近或者远离!  就是只返回两个值,0.0或者最大值!我们可以通过对比解析度和最大值是否相等进行判断!  假如相等说明是后者,假如不等说明是前者!  ②调用sensor.getResolution()方法获得解析度,调用getMaximumRange()获得最大值!

3.光线传感器(Light sensor)

作用:用来读取光度值,即光线强度  传感器的值采集到的值:有一个,光亮度值  数值单位:lux,1流明每平方米面积,就是1勒克斯(lux),最大值是:120000.0f,Android  中把光线强度分了不同的等级,可以自行查看SensorManager类~  传感器获取:Sensor.TYPE_LIGHT

4.气压传感器(Pressure sensor)

作用:用于测量大气压力,常用于测量海拔高度  传感器的值采集到的值:有一个,大气压值  数值单位:hPa,百帕  传感器获取:Sensor.TYPE_PRESSURE

5.温度传感器(Temperature sensor)

作用:测量手机内部的温度或者外部环境的问题  传感器的值采集到的值:有一个,温度值  数值单位:℃,摄氏度  传感器获取:Sensor.TYPE_TEMPERATURE(手机内部)/TYPE_AMBIENT_TEMPERATURE(手机外部)

6.传感器模拟工具——SensorSimulator

如题,当我们的真机不具备某种传感器的时候,而又需要进行开发~关于具体用法可见下面的文章:  Android设备上的传感器模拟工具:SensorSimulator

本节小结:

好的,本节应该是基础入门系列里最鸡肋的一节了吧,本来不想写的,不过还是写下吧,  上面的东西知道下就好~还是那句话,以后要用到再深入研究~谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值