Android基础入门教程——10.13 传感器专题(4)——其他传感器了解
来源:互联网 发布:mac osx 10.10下载 编辑:程序博客网 时间:2024/05/10 07:24
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
本节小结:
好的,本节应该是基础入门系列里最鸡肋的一节了吧,本来不想写的,不过还是写下吧,
上面的东西知道下就好~还是那句话,以后要用到再深入研究~谢谢
- Android基础入门教程——10.13 传感器专题(4)——其他传感器了解
- Android基础入门教程——10.11 传感器专题(2)——方向传感器
- Android基础入门教程——10.12 传感器专题(3)——加速度-陀螺仪传感器
- Android基础入门教程——10.10 传感器专题(1)——相关介绍
- Android传感器——方向传感器TYPE_ORIENTATION
- Android硬件传感器专题[2]——测试手机中有哪些传感器
- 传感器专题(1)——相关介绍
- Android 传感器之《加速传感器》——摇一摇功能
- Android 传感器 (详解二)—— 常用传感器
- Android 传感器 (详解二)—— 常用传感器
- android中的传感器概述——android基础
- 传感器——MPU6050
- Android传感器专题
- Android项目——传感器的使用
- Android——传感器的使用
- Android开发高级进阶——传感器
- Android的传感器—Sensor(一)
- Android(4)——Google Map、GPS、传感器使用
- log4net系列(二)--基本要素
- fresco使用文档地址
- VBA中的关系和逻辑运算符
- 只用CSS3即可实现的动画,阴影效果的表单提示框
- executorService invokeAll 方法调用Callable
- Android基础入门教程——10.13 传感器专题(4)——其他传感器了解
- Android拨号历程函数调用
- PASSION之Spring-BeanPostProcessor接口
- java读取clob字段的几种方法
- Windows7 VS2010下 OpenCV-2.4.10环境配置
- SVN管理代码
- HTTP常见状态码 200 301 302 404 500
- Kafka 0.9.0 Documentation
- HSSFWorkbook 生成excel