传感器学习-----compass

手机获取方向是通过磁场感应器和加速度感应器共同作用得到的


实现流程


获取SensorManager,获取加速度和地磁传感器


注册监听


SensorManager频率设置

SENSOR_DELAY_FASTEST最灵敏,

SENSOR_DELAY_GAME游戏的时候用这个,一般情况用这个

SENSOR_DELAY_NORMAL  比较慢。

SENSOR_DELAY_UI 最慢


获取传感器返回的数据



获取角度及绘制动画


释放資源
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android系统提供了对传感器的支持,如果手机设备的硬件提供了这些传感器,Android应用可以通过传感器来获取...
    trampcr阅读 4,389评论 3 12
  • 作者ivm 参考文章:http://blog.csdn.net/wenzhi20102321/article/de...
    lovesosoi阅读 1,422评论 0 8
  • 传感器的定义: 一种物理设备或者生物器官,能够探测、感受外界的信号,物理条件(如光,热, 适度)或化学组成(如烟雾...
    timber_wu阅读 347评论 0 1
  • 1方向传感器在方向传感器中values变量的3个值都表示度数,它们的含义如下:values[0]:该值表示方位,也...
    Android_zhang阅读 465评论 0 2
  • 在 Activity 获取字符串资源: this.getString(R.string.hello) 从 Cont...
    allencaicai阅读 963评论 0 1