Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何检测android设备与地面平行的旋转?_Android_Rotation_Detection - Fatal编程技术网

如何检测android设备与地面平行的旋转?

如何检测android设备与地面平行的旋转?,android,rotation,detection,Android,Rotation,Detection,据我所知,大多数android设备都允许通过加速计检测旋转,但我注意到,它无法检测平行于地面的旋转。例如,如果我把设备放在一张桌子上,转动它,没有一个加速度计指示器不变 在图片上,它被称为“阿尔法”旋转。那么如何检测这种转动呢?要感应绕z轴的旋转,需要实现指南针功能。一个好的教程是非常有用的。为了使结果值更稳定,您需要实现一些算法来平滑传入数据(过滤异常值等)。这是一个很好的方法。在X轴上循环轴?是的,按X轴“alpha”旋转描述了围绕z轴的旋转,不是吗?嗯。。。不是X轴,你是对的。另外,我在

据我所知,大多数android设备都允许通过加速计检测旋转,但我注意到,它无法检测平行于地面的旋转。例如,如果我把设备放在一张桌子上,转动它,没有一个加速度计指示器不变


在图片上,它被称为“阿尔法”旋转。那么如何检测这种转动呢?

要感应绕z轴的旋转,需要实现指南针功能。一个好的教程是非常有用的。为了使结果值更稳定,您需要实现一些算法来平滑传入数据(过滤异常值等)。这是一个很好的方法。

在X轴上循环轴?是的,按X轴“alpha”旋转描述了围绕z轴的旋转,不是吗?嗯。。。不是X轴,你是对的。另外,我在我的android 5.0设备中发现了指南针功能,所以我可以检测“阿尔法”旋转,但它非常不稳定,并且不总是显示正确的方向。