usuario studio kit interfaz interfaces examples diseño android android-ui

studio - Patrón de IU de acciones rápidas de Android



interfaz de usuario de android (5)

Eche un vistazo a mi respuesta en una pregunta similar: QuickActions como la aplicación de Twitter. Utilicé este código yo mismo ...

Estoy interesado en incorporar el patrón de la interfaz de usuario de Android llamado "Acción rápida". Básicamente, es un menú contextual que no cubre los datos sobre los que se está actuando. Me gustaría implementar esto, pero no puedo encontrar un código de muestra o una API para ayudarme.

Tenga en cuenta que este patrón de IU se trata 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?

http://i48.tinypic.com/33m6hwo.png


Este proyecto de código abierto tiene el mismo aspecto que las aplicaciones rápidas de la aplicación de Twitter:

http://github.com/ruqqq/WorldHeritageSite/tree/master/src/sg/ruqqq/WHSFinder

Ayuda a descargar todo el proyecto porque necesita una cantidad de elementos dibujables, 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.



Interesante pregunta. Android usa este patrón en su aplicación Contactos. Puedes obtener la fuente usando git:

git clone git://android.git.kernel.org/platform/packages/apps/Contacts.git

Hice esto y lo agarré rápidamente, pero no obtuve un resultado concluyente. Creo que eso se hace en "Contacts / src / com / android / contacts / ui / QuickContactWindow.java", pero no estoy del todo seguro.

Yo google para QuickContact android , hay muchas imágenes que muestran exactamente el tipo de menú que desea, por lo que parece que se llama QuickContact en ese contexto.

Al mirar la Documentation , 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 de mí ;-)