Estoy interesado en incorporar el patrón de IU de Android llamado "Acción rápida". Básicamente, es un menú contextual que no cubre los datos sobre los que se actúa. Me gustaría implementar esto, pero no puedo encontrar un código de muestra o una API que me ayude.
Tenga en cuenta que este patrón de IU se analiza en el video de YouTube, http://www.youtube.com/watch?v=M1ZBjlCRfz0#t=15m20s .
¿Alguien tiene una implementación de esto o sabe cuál es el estándar de Google para agregar esto a una aplicación?
Respuestas:
Hasta que la aplicación oficial de Twitter sea de código abierto por Google, es posible que desee echar un vistazo a esta implementación: http://www.londatiga.net/it/how-to-create-quickaction-dialog-in-android/
Realmente fácil de usar y funciona muy bien.
fuente
Interesante pregunta. Android usa este patrón en su aplicación Contactos. Puedes obtener la fuente usando git:
Hice esto y rápidamente lo hice, pero no obtuve un resultado concluyente. Creo que eso se hace en "Contactos / src / com / android / contactos / ui / QuickContactWindow.java", pero no estoy completamente seguro.
Si buscas en Google QuickContact para Android , hay muchas imágenes que muestran exactamente el tipo de menú que deseas, por lo que parece probable que se llame QuickContact en ese contexto.
En cuanto a la documentación , no veo ninguna clase heredada que pueda usar para hacer esto para algo más que contactos.
Entonces, algunos puntos de partida, pero ninguna solución mía ;-)
fuente
Este proyecto de código abierto tiene la misma apariencia para la ventana emergente de acciones rápidas que la aplicación de Twitter:
http://github.com/ruqqq/WorldHeritageSite/tree/master/src/sg/ruqqq/WHSFinder
Es útil descargar todo el proyecto porque necesita varios elementos de diseño, imágenes y otros recursos de ese proyecto.
La clase de demostración principal se llama WHSListActivity.java. Las otras clases que necesita son QuickActionWindow.java y QuickActionItem.java.
Después de eso, es realmente fácil y funciona muy bien. Lo uso para mis aplicaciones.
fuente
La aplicación Android UI Patterns incluye demostraciones y enlaces a repositorios para varias implementaciones de Quick Action:
https://play.google.com/store/apps/details?id=com.groidify.uipatterns
(No tengo nada que ver con la aplicación aparte de encontrarla útil).
fuente