Android中最广为人知的功能之一就是可以使用加速度传感器,光传感器,接近度,陀螺仪等板载传感器来调整方向以适应您的需求。与使用任何种类的传感设备的任何设备一样,由于用于校准它们的参数,它们的灵敏度和整体可靠性,它们有时可能会具有某些不可预测的行为。Android中的自动旋转功能就是这种情况,它利用了加速度计。由于人们倾向于认为有更好的方法可以实现相同的目标,因此XDA论坛成员StupidIdea 与Vitalij一起开发了一个新应用,无需使用传感器即可实现旋转。
GMD Smart Rotate是一款使用前置摄像头确定您的面部方向的应用程序,因此可以通过分析图像将设备的屏幕从一种模式切换到另一种模式。该应用程序具有其他功能,例如能够顺时针或逆时针旋转,锁定特定位置,强制应用程序旋转(即使它们不想这样做)等。此功能可以在某些更高版本的三星设备上找到,例如SGS2变体上的SGS3和JB TouchWiz ROM。但是,只要GMD具有前置摄像头,它就可以在任何设备上使用。在光线不足的情况下(相机可能无法正确识别您的脸部),功能显然会受到阻碍,因此,如果使用它,请注意这一点。
请与开发者分享您的反馈,以便改进应用程序。
每个人都知道默认的Android旋转算法会令人讨厌。因此,我们试图提出更好的解决方案,这就是创建GMD Smart Rotate的方式。它是由我和Vitalij(触摸屏音调的开发者)共同开发的。