传感器共有的一些API
sensorManager.registerListener 最后一个参数的值
方法里已经有详细的注释
/** get sensor data as fast as possible */ public static final int SENSOR_DELAY_FASTEST = 0; /** rate suitable for games */ public static final int SENSOR_DELAY_GAME = 1; /** rate suitable for the user interface */ public static final int SENSOR_DELAY_UI = 2; /** rate (default) suitable for screen orientation changes */ public static final int SENSOR_DELAY_NORMAL = 3;
onAccuracyChanged方法回调的参数
/** * The values returned by this sensor cannot be trusted because the sensor * had no contact with what it was measuring (for example, the heart rate * monitor is not in contact with the user). */ public static final int SENSOR_STATUS_NO_CONTACT = -1; /** * The values returned by this sensor cannot be trusted, calibration is * needed or the environment doesn't allow readings */ public static final int SENSOR_STATUS_UNRELIABLE = 0; /** * This sensor is reporting data with low accuracy, calibration with the * environment is needed */ public static final int SENSOR_STATUS_ACCURACY_LOW = 1; /** * This sensor is reporting data with an average level of accuracy, * calibration with the environment may improve the readings */ public static final int SENSOR_STATUS_ACCURACY_MEDIUM = 2; /** This sensor is reporting data with maximum accuracy */ public static final int SENSOR_STATUS_ACCURACY_HIGH = 3;
1.加速度传感器
显示gsensor即时数据的apk && 用gsensor来判断手机的静和动 - - ITeye博客
Android实战技巧之四十二:加速度传感器 - 懒人的技术笔记 - CSDN博客
每天一个adb命令:am 命令详解 - 天森爱自由 - CSDN博客
在安卓中使用加速度传感器 - 简书
三轴传感器、六轴传感器、九轴传感器的文章解读 - penghejuan2012的博客 - CSDN博客
Android 获取GPS速度 - Just do IT. - CSDN博客
Android系统Gps分析(一) - 莫回头 - 博客园
https://www.jianshu.com/p/8440a5897944 (详细的介绍各种传感器)
gsensor架构和原理分析 - CSDN博客
Android调用传感器和震动 - CSDN博客
Android-传感器开发-方向判断
https://blog.csdn.net/liang5630/article/details/42421897
https://blog.csdn.net/weixin_37730482/article/details/80571085 (指南针就是利用方向传感器的第一个返回值)
https://blog.csdn.net/jackjia2015/article/details/88185683 (微信小程序方向监听Demo)
https://www.iteye.com/blog/justonecoder-1902143
Android getRotationMatrix和getOrientation原理
罗盘
https://www.cnblogs.com/time-mawei/p/4950408.html (角度为负值的时候,需要处理一下,加上360度。)
https://github.com/ChaosOctopus/ChaosCompass (小米罗盘自定义UI)
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。