Pregunta

Me gustaría saber qué se entiende por gestos en móviles típicos, más específicamente en Android. Android admite el reconocimiento de gestos.

  1. Es un gesto denominado como cuando el usuario sostiene el dispositivo y lo sacude (digamos hacia arriba, hacia abajo o de lado)?

  2. Es un gesto denominado como cuando un el dedo se coloca en la pantalla y trazado arriba, abajo, derecha, izquierda? Si es así cual es la diferencia entre tocar pantalla y gestos.

Estoy confundido entre la opción 1) y 2).

¿Qué es exactamente un gesto?

¿Fue útil?

Solución

Según tengo entendido, un gesto es cada vez que un usuario toca la pantalla y realiza un movimiento predefinido que el sistema comprende. Me atrevería a decir que sacudir el teléfono no es un gesto, sino una función de detectar cambios en los acelerómetros.

Otros consejos

Desde la página web de referencia de Android, un gesto es una forma dibujada a mano en una pantalla táctil. Puede tener uno o varios trazos. Cada golpe es una secuencia de puntos cronometrados. GestureLibrary puede reconocer un gesto definido por el usuario.

https://developer.android.com/reference/android/gesture/ Gesture.html

Veo los gestos como un tipo de patrón de entrada que espera del usuario. Es decir, puede configurar los gestos del mouse en los navegadores web para hacer cosas como avanzar y avanzar. o "Volver" en el buscador haciendo un " gesto " específico (tal vez hacer clic con el botón central del mouse y mover el mouse a la izquierda va "Atrás").

Daré una breve respuesta a tu pregunta adicional: Sí, es muy posible reconocer caracteres a partir de gestos de entrada en Android. De hecho, al menos un proveedor importante ya ha portado un motor de escritura manual existente a esa plataforma. Funciona a la perfección, pero hay muchas cosas legales y de marketing que resolver antes de que acabe en dispositivos reales :(

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top