Android: ¿Cómo puedo implementar un tutorial por primera vez como Go Launcher en mi aplicación?

86

Go Launcher tiene un buen tutorial por primera vez. es muy similar a Stock ICS por primera vez. Quiero aprender cómo hacer que se muestre un tutorial similar en el primer lanzamiento de mi aplicación. ¿Cómo puedo implementar esta vista transparente (que interactúa con los objetos de la pantalla) en mi aplicación de Android?

Primera imagen Segunda imagen

moallemi
fuente

Respuestas:

66

Estaba tratando de hacer algo similar usando una actividad transparente con un visor dentro. Quería imágenes de 'tutoriales' estáticas por las que los usuarios pudieran pasar.

Una de las respuestas a mi pregunta mencionó una biblioteca interesante (llamada ShowcaseView). Parece que también se adapta bien a sus necesidades.

https://github.com/Espiandev/ShowcaseView

Gautama
fuente
3
¡Muchas gracias! He usado la forma en que
usaste
Gracias por presentarnos a la biblioteca
Vrajesh
¿Se puede utilizar esta biblioteca para mostrar la guía del icono y los menús de los cajones también?
Vivek Sinha
@VivekSinha: ¡No, no puede!
Tina
5

Puede usar FrameLayout o RelativeLayout como raíz de su Actividad / Fragmento, y colocar su Vista "por primera vez" sobre el contenido con un fondo (casi) transparente, o usar otra Actividad / Fragmento temático con una ventana translúcida. ( como este )

Prefiero usar una Actividad / Fragmento, ¡pero esto depende de usted!

Leaudro
fuente
3

Escribí una pequeña biblioteca que contiene un componente simple para hacer un recorrido por la aplicación. Está muy restringido a mi caso, pero tal vez podría ser tu caso. Vista de tarjeta de lección única Se muestra en la actividad inicial por primera vez o al hacer clic en el botón Se agradece cualquier crítica, ayuda o consejo. gracias https://github.com/dnocode/DnoLib

dnocode
fuente