Android之传感器(一)

news/2024/7/8 2:13:03

传感器的种类:

1.  动作传感器

加速度传感器、重力传感器和陀螺仪(判断手机姿态)等

2. 位置传感器

方向传感器和磁力传感器

3. 环境传感器

温度传感器 、压力传感器和亮度传感器 

 

使用传感器的方法:

1. 获取SensorManager对象

 SensorManager sensorManager = (SensorManager)getSystemService(Context.SENSOR_SERVICE); 

2. 执行SensorManager对象的getDefaultSensor()方法获取Sensor对象并且传入一个特定的参数

3. 获取Sensor对象的各种属性 

4. 使用SensorManager 的对象注册传感器,sensorManager.registerListener(SensorEventListener listener, Sensor sensor, int rate);

第三个参数是获取的频率: SENSOR_DELAY_NORMAL(200000微妙) SENSOR_DELAY_UI(60000微妙) SENSOR_DELAY_GAME(20000微妙) SENSOR_DELAY_FASTEST(0微秒) 使用原则:尽量使用比较低的传感器采样率。这样系统的消耗较少,同时可以省电

 


http://lihuaxi.xjx100.cn/news/268976.html

相关文章

2020,AI创业与投资进入“深水区”

出品 | AI科技大本营(rgznai100)【导读】7 月 3-4 日,由 CSDN 主办的第三届 AI 开发者大会(AI ProCon 2020)在线上举行。本次大会有超万人报名参与,参与人群覆盖 60 领域、5000 家企业。其中有来自行业内 7…

java jni调用dll文件_Java通过jni调用动态链接库

(1)JNI简介JNI是Java Native Interface的缩写,它提供了若干的API实现了Java和其他语言的通信(主要是C&C)。从Java1.1开始,JNI标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言&#x…

最大流学习笔记(1)

1 流网络。流网络G(V,E)是一个有向图,每条边$(u,v)\in E$有一个非负容量值$c(u,v)\geq 0$.如果$(u,v)\notin E,c(u,v)0$.另外有一个源节点s和汇点t。 2 流。G中的流是一个实值函数$f:V\times V\rightarrow R$,满足: (1&#xff09…

Git远程仓库Github

Git远程仓库Github 目录 一、创建远程仓库 二、配置SSH 三、克隆项目 四、多人协同开发 五、代码冲突 六、标签 七、分支 提示:Github网站作为远程代码仓库时的操作和本地代码仓库一样的,只是仓库位置不同而已! 准备Git源代码仓库 htt…

Nature:16年前的论文生成软件SCIgen至今仍有人用,骗过同行评审,论文被接收...

视学算法报道转载自:机器之心编辑:杜伟计算机程序自动生成的逻辑不通的论文也能被接收,你敢信?然而,在计算机科学领域,这种事情的的确确在发生着。近日,Nature 的一篇文章揭露了由计算机程序 SC…

最差的算法工程师能差到什么程度?

点击上方“小白学视觉”,选择加"星标"或“置顶”重磅干货,第一时间送达编辑:Amusi(CVer) | 来源:知乎https://www.zhihu.com/question/347545092本文仅作为学术分享,如果侵权&#x…

配置导出MOSS2010列表数据到Excel并根据列表记录自动刷新数据

第一章 简介 场景描述 根据最近客户的需求,他们需要自动维护MOSS2010列表数据导出到Excel的数据实时同步,就是列表添加记录后,导出的Excel列表自动同步数据过来。 第二章 配置方法 1. 打开MOSS2010站点http://moss:8001的要导出的列表 2. 点【…

java最长类名_在java规范中类命名的字符长度是多少?

展开全部在java规范中没2113有限制类名的长度,但5261是系统4102本身会限制。下面是1653详细说明:java这个回语言本身答:没有限制。java虚拟机本身的规范:The length of field and method names, field and method descriptors,and…