tutorial que platzi para mega español desde curso cero android tooltip user-manual showcaseview

android - que - ¿Una alternativa a la biblioteca showCase para los tutoriales de usuario de la aplicación?



que es kotlin android (8)

fondo

Encontré una buena biblioteca para mostrarle al usuario un tutorial sobre elementos específicos en la pantalla, llamado " Biblioteca de vistas de ShowCase ".

el problema

la biblioteca tiene errores y algunas veces coloca sus elementos de textura fuera de la pantalla (por ejemplo, cuando se gira el dispositivo).

la pregunta

¿Hay alguna alternativa a esta biblioteca o una forma de solucionarlo?

la única biblioteca similar que he encontrado es " SuperToolTips ".


Aquí hay otro muy bueno que encontré con un estilo de presentación de diapositivas para Material Design que están usando algunas de las aplicaciones de Google. También admite la consulta de permisos de usuario para Android 6 (Marshmallow).

https://github.com/rubengees/introduction


Es una vieja pregunta, pero creo que podría ser útil agregar la biblioteca que escribí a esta respuesta: Github link to TourGuide

A continuación se muestra una captura de pantalla de TourGuide en acción:

La biblioteca consta de 3 partes: información sobre herramientas, puntero y superposición. Dependiendo de sus necesidades, opcionalmente puede desconectar algunos de los elementos y usar algunos de ellos.

Consulte el enlace de Github arriba para más detalles. ¡Espero eso ayude!

Editar: como OP preguntó en el comentario, aquí hay un ejemplo de cómo se ve que TourGuide se coloque en un elemento de la barra de herramientas:

Consulte la Actividad de barra de herramientas actualizada en la demostración de TourGuide para encontrar esto.


Existe Android-Cling biblioteca Android-Cling que es una biblioteca muy simple y rápida. Además, lo bueno es que no crea internamente un mapa de bits del tamaño de toda la pantalla, por lo que si su aplicación ya consume mucha memoria, no entrará en OutOfMemoryError.


La mayoría de las bibliotecas mencionadas en las respuestas anteriores no son compatibles con los desarrolladores y / o están en desuso. Algunas bibliotecas mencionadas son geniales.

Me gustaría agregar esta biblioteca para las personas que remitirán esta respuesta en el futuro.

MaterialIntroView es una biblioteca que se puede usar para el mismo propósito.

Pros:

  1. Es fácilmente configurable
  2. Función incorporada para registrar si la demo fue vista por el usuario o no
  3. Actualmente se encuentra en Beta, lo que significa que el soporte puede ser fácilmente disponible por los desarrolladores

Contras:

  1. Todavía está en versión beta y puede que no tenga ciertas características que esperas, pero seguramente puedes solicitar funciones.


Pruebe esta nueva biblioteca de escaparate. Spotlight