Cómo crear una superposición de información en Android
Estoy buscando una manera de crear una introducción de superposición corta de una aplicación para mostrar a los usuarios de primera vez. Estos mensajes me dieron una cierta comprensión de cómo se puede hacer, pero no por completo:
¿Cómo puedo crear una superposición de ayuda como se ve en algunas aplicaciones de Android e ICS?
- Problema de superposición de texto en ViewFlipper ..
- RelativaLayout TextView superposición
- Color de relieve de superposición de círculo no dibujado siempre en Google Maps v2
- Dibujo es constantemente llamado en mi superposición de mapa de Android
- Información sobre Android sobre superposiciones flotantes / elementos sobre otras aplicaciones
Cómo utilizar LayoutInflater / ViewStub para una superposición
No entiendo cómo acceder a mis elementos correctamente, ya que mi elemento de diseño raíz es un LinearLayout
que incluye una Actionbar
y un ViewPager
lugar de contener elementos reales.
¿Hay marcos que hagan esto por usted?
- Mostrar un bus móvil en google maps api v2 android
- Eliminar todas las superposiciones
- Android: ItemizedOverlay onTouchEvent y onTap se superponen
- ¿Cómo expandir el marcador de superposición en Google Maps?
- Pantalla emergente / superpuesta en panal de android
- Teclado sobre EditText en segundo clic
- Animación superpuesta a una actividad de la cámara
- Superponer una actividad en otra actividad O superponer una vista sobre otra
Creo que esta biblioteca: ShowcaseView es su mejor opción. Como su nombre lo indica, le permite recrear la vista de escaparate de Android 4.x; Es decir:
.
La documentación del proyecto explica cómo implementarlo. Palabra de consejo sin embargo: este tipo de opinión de la explicación se considera mal diseño la mayor parte del tiempo: si su aplicación está bien diseñada, no es necesario proporcionar un tutorial para el usuario, se supone que es intuitivo.
Puede ser totalmente justificado en algunos casos, por supuesto, sólo asegúrese de que:
-sus usuarios realmente necesitan un tutorial.
-no es porque estás haciendo algo opuesto a los convetions de Android.
- Inicializar la variable final dentro del constructor en otro método
- ¿Cómo obtener el tiempo de actividad del sistema Android y en tiempo real desde la línea de comandos?