¿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?

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 .

  • Cómo hacer una vista de Android que se mueve entre las vistas en swipe / fling
  • ¿Cómo puede un servicio escuchar los gestos / eventos táctiles?
  • distinguir un golpe y hacer clic en android (pasar el evento a otra vista si es un golpe)
  • Onfling () no se llama por alguna razón
  • Canvas.drawLines mostrando segmentos disjuntos
  • Obtener eventos táctiles (coordenadas, MotionEvents, etc.) en un servicio
  • ListView no se desplaza dentro de la aleta de vista en android
  • Gesto en el android de listview
  • SwipeRefreshLayout + ViewPager, limitar el desplazamiento horizontal solamente?
  • Determina qué VISTA en varias vistas tiene gesto (doble clic, deslizar hacia la izquierda, deslizar hacia la derecha, etc.)?
  • Desactivar el golpe para el cajón abierto pero NO para cerrar
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.