我正在制作一个应用,我使用两个传感器。TYPE_MAGNETIC_FIELD

TYPE_GRAVITY

在 onSensorChanged 函数中初始化了相应的传感器,然后在函数中获取数据并进行计算。

我有一个简单的问题,如何使用 onAccuracyChanged 函数过滤数据? 我希望数据具有中等和高精度 !

我打印基本语句来查看调试应用程序时得到了什么样的精确度。

代码:`@Override

public void onAccuracyChanged(Sensor sensor, int accuracy) {

//Do something here if sensor accuracy changes.

//You must implement this callback in your code.

//I initialized mValuen as mValuen = mSensorManager.getDefaultSensor(Sensor.TYPE_MAGNETIC_FIELD);

if (sensor == mValuen) {

switch (accuracy) {

case 0:

System.out.println("Unreliable");

break;

case 1:

System.out.println("Low Accuracy");

break;

case 2:

System.out.println("Medium Accuracy");

break;

case 3:

System.out.println("High Accuracy");

break;

}

}

}`

根据我的理解,每当传感器报告一个新的值 onSensorChanged 函数。 所以我不能叫那个 function explicitly(Even if i could,that will anyway be called upon whenever the sensor reports a new value) 。

我所有的计算都在那个函数里。 如何用中高精度筛选出数据。 谢谢。

if条件函数 android,在传感器中,如何使用onAccuracyChanged函数相关推荐

  1. android 地磁传感器中Rotate Matrix

    1)处理建筑平面图,去掉一些不必要的描述或杂物,确定导航关键点,即最能体现建筑地地形位置特征的点,同时完成建筑地地磁数据采样及存储,建立地磁数据地图:具体操作如下,首先用智能手机注册最高精度的地磁数据 ...

  2. 【Android 逆向】ART 脱壳 ( InMemoryDexClassLoader 脱壳 | DexFile 构造函数及相关调用函数 | Android 源码中查找 native 函数 )

    文章目录 一.DexFile 构造函数 二.DexFile.openInMemoryDexFile 函数 三.Android 源码中查找 native 函数 一.DexFile 构造函数 上一篇博客 ...

  3. c语言中有裁剪字符串的函数吗,C语言中的字符串截取函数

    /*======================================================== 子数整数 源程序名 num.??? (pas,c,cpp) 可执行文件名 num. ...

  4. python中内置函数的用法_python中str内置函数用法总结

    大家在使用python的过程中,应该在敲代码的时候经常遇到str内置函数,为了防止大家搞混,本文整理归纳了str内置函数.1字符串查找类:find.index:2.字符串判断类:islower.isa ...

  5. 计算机一级text函数应用,在Excel中如何使用TEXT函数? -电脑资料

    Excel2003常用函数 1.NOW 用途:返回当前日期和时间所对应的序列号, 语法:NOW() 参数:无 实例:如果正在使用的是1900日期系统,而且计算机的内部时钟为2001-1-2812:53 ...

  6. python enumerate函数_关于python中enumerate和zip函数的用法及举例

    关于python中enumerate和zip函数的用法及举例 关于enumerate函数: enumerate函数可以同时返回列表或元组等可迭代对象的下标和内容,但实际上,enumerate函数实际返 ...

  7. python语言中print函数的作用_python中如何使用print函数

    Python中print语句 1.逗号分隔符 在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x = 1 y = 2 z = 3 p ...

  8. mysql+concat函数问题_Mysql5.7中使用group concat函数数据被截断的问题完美解决方法...

    前天在生产环境中遇到一个问题:使用 GROUP_CONCAT函数select出来的数据被截断了,最长长度不超过1024字节,开始还以为是navicat客户端自身对字段长度做了限制的问题.后面故意重新I ...

  9. c#调用c语言的自定义函数,[转]在C#中调用C语言函数(静态调用Native DLL,Windows Microsoft.Net平台)...

    对于不太了解.Net的人,如果想要了解.Net,我必须给他介绍P/Invoke.P/Invoke是什么呢?简单地说,就是在.Net中调用本地代码(Native code)的一种解决方案.所谓" ...

最新文章

  1. 【新星计划】Python OpenCV 形态学应用—图像开运算与闭运算
  2. 自助餐比喻秒懂微服务
  3. [云炬创业管理笔记]第五章打磨最有效的商业模式测试3
  4. 记录一下PHP数组数据分页的方法 array_slice() 函数的使用
  5. 摄影软件“留拍”开发现状与过程遇到的困难
  6. 网站日志分析工具:WebLog Expert Lite
  7. C语言的那些小秘密之【内存分配】
  8. 如何设计企业特色的数字化转型架构?
  9. 从开锁到中年危机的杂谈
  10. vue 使用html2canvas实现图片合成,将两张图片合成一张,并下载海报
  11. 我所认知的世界,不是Fragmention,而是Think
  12. linux 构建ios_如何使用SlackTextViewController构建iOS聊天应用
  13. Ambarella面试小结
  14. uboot命令之bootm详解
  15. 酷派COOL20s什么时候发布 酷派COOL20s配置如何
  16. ESP8266 系统环境搭建
  17. Anyconnect Server 搭建
  18. 大长今(汤灿版) 歌词
  19. ubuntu下ecm驱动_cmake fcitx-qt5时报错ECM - SegmentFault 思否
  20. 巧妙解决百度云管家下载速度慢

热门文章

  1. 工程师应如何仿真并得出结论
  2. 曹政谈数据分析:数据分析这点事
  3. 【天光学术】思想政治教育论文:我国古代思想政治教育的文化历史演进及启示
  4. redhat file attri
  5. vue中props的用法
  6. 史上最全慕课网免费职业路径,总有一个适合你
  7. Python爬虫实战| Python爬取英雄联盟高清壁纸
  8. 三个小时完成毕业论文的方法
  9. VC6.0同时打开两个工程方法
  10. 看spring cloud开源项目Pig的云踩坑记