¿Cómo determinar la distancia de movimiento del teléfono móvil?
La forma más sencilla de hablar sobre el sistema de coordenadas del sistema de detección de gravedad de Android.
Utilice la esquina inferior izquierda de la pantalla como origen (vale la pena señalar que la esquina superior izquierda de la pantalla es el punto de origen durante la programación 2D), y la dirección apuntada por la flecha es positiva. De -10 a 10, con números de coma flotante como unidad de rango, imagine la siguiente situación:
1. Cuando la pantalla del teléfono móvil se coloca horizontalmente hacia arriba (el eje Z mira hacia el cielo), ( x, y, Z) Los valores son (0, 0, 10);
2. Cuando la pantalla del teléfono móvil se coloca horizontalmente hacia abajo (el eje Z mira hacia el suelo), los valores de (x, y, Z) son (0, 0) respectivamente, -10);
3. Cuando la pantalla del teléfono móvil se coloca a la izquierda (el eje X mira hacia el cielo), los valores. de (X, y, z) son (10, 0, 0) respectivamente;
p>4. x, Y, z) son (0, 10, 0) respectivamente;
5, y así sucesivamente para el otro, la ley es: el cielo es positivo y la tierra es negativa. Al utilizar los tres valores de x, Y, Z, Y y Z para encontrar la función trigonométrica, se puede detectar con precisión el estado de movimiento del teléfono móvil.
Cabe señalar que el funcionamiento móvil del teléfono móvil se basa en la orientación de la pantalla del teléfono móvil. Por ejemplo, si la pantalla del teléfono móvil está hacia la izquierda, se considera que el teléfono móvil tiene. movido hacia la izquierda.