2012-08-27 8 views
30

En muchas aplicaciones, he visto que hay una pantalla de bienvenida o un tutorial que explica cómo funciona la aplicación al superponer explicaciones sobre la actividad. Por ejemplo, en el propio Android, la pantalla de bienvenida con "Vuelve a casa".Imagen de superposición para hacer un tutorial en la aplicación de Android

Me gustaría saber qué técnicas se pueden utilizar para eso.

Edición: captura de pantalla de "hacerse el hogar enter image description here enter image description here

+0

En sup plantear esto ya se había preguntado, pero la búsqueda de "tutorial de imagen de superposición" conduce a toneladas de resultados irrelevantes. – rds

+0

¿Puedes publicar una captura de pantalla de un ejemplo? – Squonk

+0

@Squonk Una imagen vale más que mil palabras – rds

Respuesta

14

¿es ésta? https://github.com/Espiandev/ShowcaseView

La biblioteca ShowcaseView (SCV) está diseñada para resaltar y mostrar partes específicas de aplicaciones para el usuario con una superposición distintiva y atractiva. Esta biblioteca es ideal para señalar puntos de interés para usuarios, gestos u objetos oscuros pero útiles ...

La biblioteca se basa en la vista "Cling" encontrada en el Iniciador en Ice-Cream Sandwich y Jelly Bean. ..

Para usar ShowcaseView, use el patrón de Constructor.

A modo de ejemplo:

new ShowcaseView.Builder(this) 
    .setTarget(new ActionViewTarget(this, ActionViewTarget.Type.HOME)) 
    .setContentTitle("ShowcaseView") 
    .setContentText("This is highlighting the Home button") 
    .hideOnTouchOutside() 
    .build(); 

Puede utilizar estilos para personalizar el aspecto de un temáticasVisualizar.

+0

Como dice el proyecto, se llama "Cling" en el proyecto Android launcher2 – rds

+3

Esta biblioteca no admite actualmente la nueva implementación de la 'Barra de herramientas' en' appcompat-v7'.Se bloqueará si intenta utilizar un 'Target' en cualquier elemento o vista ubicada dentro de' Toolbar' (ActionBar) – AnxGotta

0

suena como una ventana emergente o un cuadro de diálogo Ambos deben tener un efecto similar

+2

O posiblemente una 'Actividad' usando un tema de diálogo. – Squonk

1

Desde sus capturas de pantalla que se parece a una.. Activity configurado para utilizar ...

@android:style/Theme.Translucent 
Cuestiones relacionadas