¿Existen bibliotecas de gestos de código abierto en Android?
He definido mis propios gestos en una aplicación de Android. ¿Es esta la única forma de definir gestos?
¿Existen bibliotecas estándar de opensource que ya tengan el archivo raw del gesto?
- Android TextView Linkify intercepta con el padre Ver gestos
- Cómo implementar la pantalla Detalles de contacto como Lollipop
- Deslizar una parte de la pantalla
- Deslizar hacia la izquierda, derecha, arriba y abajo dependiendo de la velocidad u otras variables
- Cómo implementar doble toque para vista de superficie en android
- Algoritmo de coincidencia de patrones de forma en Java
- Uso de GestureOverlayView o algo similar dentro de un Widget de Android
- Sensor de proximidad en Galaxy S4 (Air Gestures)
- Cómo manejar gestos de desplazamiento para gridview (android)
- Cómo obtener un Gesture View como en la aplicación oficial de Facebook
- android detecta si el usuario ha rozado
- Cómo configurar onFling () evento de Gesture en ScrollView en android?
- ¿Cómo puedo implementar la función onTouch android?
He estado desarrollando una biblioteca para apoyar los gestos básicos de 1 nad 2 dedos en Android con una caída muy simple en la funcionalidad.
La mayoría de los gestos se pueden configurar tan fácilmente como:
view.setOn2FingerGestureListener (new On2FingerGestureListener () { @Override onSwipeup() { } onSwipedown() { } });
La biblioteca es opensource y también se puede descargar como un archivo JAR (.jar).
No he decidido sobre una licencia todavía (será muy probablemente Apache), por lo que actualmente está bajo NO Licencia.
Esta es la documentación de Android que describirá los Gestos. GestureDetector
clase GestureDetector
contiene métodos para la mayoría de los gestos simples que necesitamos para nuestras pequeñas aplicaciones.
Casi todas las bibliotecas que tienen una amplia interfaz de usuario de toque de Android son propietarios … HTC tiene HTC Sense, Samsung tiene TouchWiz, etc
Apple tiene un montón de patentes para las cosas multi-touch, y creo que sus actuales batallas contra HTC y otros fabricantes de teléfonos han desalentado el desarrollo de soluciones de código abierto. Para un desarrollador que invierte su tiempo en bibliotecas de código abierto con la esperanza de crear una comunidad a su alrededor y luego quizás ofrecerlo comercialmente, esperar recibir "cartas de cesar y desistir" no es un buen incentivo.
Sin embargo, siempre puedes implementar gestos multi-touch por ti mismo.
Un buen tutorial es Cómo usar multi-touch en Android 2 .
- Android WebView no respeta el porcentaje de escala
- Escribir archivos en el almacenamiento externo en Android fallando