目录:
1.什么是传感器
2.常见的Android传感器
3.传感器的应用
4.常见的ios传感器

1.什么是传感器

维基百科是这样定义的:传感器是一种物理装置或生物器官,能够探测、感受外界的信号、物理条件(如光、热、湿度)或化学组成(如烟雾),并将探知的信息传递给其他装置或器官。

在Android中传感器可以展示当前手机状态的应用,包括硬件信息、当前位置、加速计、陀螺仪、光感、磁场、定向、电池窗台,声压,同时还可以进行多点触控的测试。只要你的想象力足够丰富,完全可以利用这些信息做出一些很新奇得应用。

2.常见的Android传感器

Android平台支持三个大类的传感器

  • Motion sensors(运动传感器)
    这些传感器测量加速力,并沿三个轴的旋转力。此类别包括加速度计,重力感应器, 陀螺仪和旋转矢量传感器。

  • Environmental sensors (环境传感器)
    这些传感器测量各种环境参数,例如环境空气温度和压力,照明和湿度。此类别包括气压计,光度计,和温度计。

  • Position sensors (位置传感器)
    这些传感器测量设备的物理位置。这个类别包括方向传感器和磁力计。

具体的传感器:

  • 加速度传感器: TYPE_ACCELEROMETER
    以m/s2测量它设备所有三个物理轴线方向(x,y,和z)加速度。

  • 陀螺仪传感器:TYPE_GYROSCOPE
    以rad/s测量设备三个物理轴线方向(x,y,和z)。旋转速度。

  • 线性加速度传感器:TYPE_LINEAR_ACCELERATION

  • 检测沿着一个轴向的加速度。

  • 旋转矢量传感器:TYPE_ROTATION_VECTOR
    用于检测运动和检测旋转。

  • 周围温度传感器:TYPE_AMBIENT_TEMPERATURE
    检测周围空气温度。

  • 光照传感器:TYPE_LIGHT
    以lx测量周围的光线级别。

  • 相对湿度传感器:TYPE_RELATIVE_HUMIDITY
    检测周围空气相对湿度

  • 温度传感器: TYPE_TEMPERATURE
    检测设备的温度

  • 重力传感器:TYPE_GRAVITY 测量重力

  • 磁力传感器:TYPE_MAGNETIC_FIELD 测量周围的三个物理轴线方向的磁场。

  • 方向传感器:TYPE_ORIENTATION 测量设备所有三个物理轴线方向(x,y和x)的旋转角度。

  • 压力传感器:TYPE_PRESSURE
    测量周围空气气压

  • 接近传感器:TYPE_PROXIMITY
    检测物体与手机的距离

  • 心率传感器
    心率传感器是在5.0之后新增的一个传感器,用于返回佩戴设备的人每分钟的心跳次数

3.传感器的应用

案例:实现图片摇一摇

要实现摇一摇,主要就是去监听手机加速度的变化,当达到一个值的时候就出发摇一摇这个事件。可以用加速度传感器去实现这个功能。

4.常见的ios传感器

参照: 作者:_SOLID
链接: http://www.jianshu.com/p/4c141d851346 來源:简书
链接: http://digi.tech.qq.com/a/20170416/004365.htm

关于手机传感器,你需要了解的一些(一)相关推荐

  1. 手机1像素线粗_豪威推出4800万像素手机传感器:1/2大底

    索尼.三星去年底分别推出了4800万像素的手机CIS图像传感器IMX586.GM1,将智能手机的像素大战推向新高度,IMX586.GM1也成为今年各大厂商旗舰级智能手机的标配了. 索尼.三星是CIS领 ...

  2. 【Android工具】更新安卓手机传感器信息获取工具Ampere Castro phyphox,轻松获取硬件数据和状态信息...

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 上次分享过一个安卓手机传感器信息获取工具--Castro(本文下边),这个软件没有充电 ...

  3. 基于IndRNN的手机传感器动作识别

    近日,来自山东大学和电子科技大学的研究者提出了基于 IndRNN 模型利用手机传感器实现动作识别的网络,该模型解决了现有 RNN 模型的梯度消失和梯度爆炸问题,一定程度上实现了动作识别的用户独立性,同 ...

  4. 使用 Qt for Android 获取并利用手机传感器数据(上篇)开发环境省心搭建

    现代手机拥有许多传感器,包括地磁.姿态.GPS.光照.温度.气压.摄像.声音.电磁等,完全就是一个高度集成的科学仪器.不夸张的说,一部手机加上一个外围的计算机和控制系统,做一个功能较强的自主移动机器人 ...

  5. IOS10 无法获取手机传感器

    IOS10+ 无法获取手机传感器 不用任何API在没有HTTPS协议下,最小的代价解决方案. 近期在获取手机位置信息的时候发现了一个问题,那就是获取不到了,经过几番周折的查询,发现是因为IOS 10 ...

  6. Android学习之手机传感器的获取

    首先声明:手机传感器的获取参考了网上一些其他人的CSDN博客,本文只是记录个人的学习状况 具体步骤: 框架: 1.创建Android工程(不使用默认的Activity,自己手动创建)名称:Sensor ...

  7. 手机传感器的意义:未来生活将被彻底改变

    5月1日消息,在许多的层面上,智能手机技术的发展速度都快得令人难以想象,这其中就包含传感器技术.虽然看似不起眼,但手机当中的传感器有能力让我们的生活方式发生重大转变.科技网站TechRadar日前就对 ...

  8. 手机传感器-G-Sensor

    首先给大家分享一个巨牛巨牛的人工智能教程,是我无意中发现的.教程不仅零基础,通俗易懂,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈-我正在学习中,觉得太牛了,所以分享给大家!点这里可以跳转 ...

  9. Android Stduio(as,安卓)实现简易创意电话接听拨打,短信收发,手机传感器

    我用android stduio做了一个简单的创意电话和短信应用程序,要求: 1.具有创意的电话拨打,电话接听和短信发送,收到短信 2.正确使用手机传感器 3.掌握监听事件 效果: activity_ ...

  10. android手机传感器总结

    传感器的分类 动作传感器 加速度传感器 重力传感器 陀螺仪 位置传感器 方向传感器 磁力传感器 环境传感器 温度传感器 压力传感器 亮度传感器 传感器的使用 1.获取SensorManager对象 2 ...

最新文章

  1. Java Lock接口分析之ReentantReadWriteLock
  2. NetDevOps — netmiko
  3. datagrid后台分页js.js
  4. 新驾考科目三有四个地方易犯错 多名教练提供对策
  5. Qt图形界面编程入门(基本窗口及控件)
  6. 宁波大学2020计算机技术复试线,宁波大学关于公布2020年硕士研究生复试分数线的通知...
  7. Android 8.0学习(27)--- SystemUI(二)启动流程和初始化
  8. 个性化推荐系统_推荐系统,个性化预测和优点
  9. 高通利用DMCA通知迫使GitHub关闭100+代码库
  10. “菜刷刷”系统装机流程
  11. 高德地图——货车导航
  12. UVA10529 Dumb Bones
  13. 计算机毕业设计django基于python学生考试成绩数据分析与可视化系统(源码+系统+mysql数据库+Lw文档)
  14. Checked exception及Unchecked exception对比
  15. 简介一些黑盒测试的方法
  16. Chrome调试工具调试CSS
  17. 厦门考计算机竞赛保送北大清华名单,优秀!厦门这些学生将保送清华北大等名校...
  18. 【微信小程序】-- 自定义组件 -- 数据、方法和属性(三十三)
  19. 2021年茶艺师(中级)考试报名及茶艺师(中级)考试试卷
  20. 牛奶可乐经济学之Q13:为什么“几乎”全新的二手车,售价比全新的车低得多?

热门文章

  1. 操作系统——7.虚拟存储技术
  2. 传奇各大地图编号代码库
  3. excel转换成html预览,Excel转换成html
  4. 2021年田野的风响彻了整个冰岛
  5. ADO.NET 概述
  6. 牛逼的 弹出层 layer !!!
  7. Linux批量追加文件名后缀
  8. chm文件打不开的办法
  9. 租赁服务器代理协议,租赁服务器协议
  10. 借助传感器用计算机测量速度,实验用打点计时器测速度修改.ppt