¿Cómo desarrollar una caminata a través del diálogo que aparece en el primer lanzamiento?
Me gustaría desarrollar un diálogo que se compone de 3 pasos para guiar al usuario cuando él lanza la aplicación por primera vez.
La siguiente imagen es un ejemplo de lo que me gustaría lograr:
- Manejar un evento: implementar una interfaz o usar una clase interna para manejar la interfaz. Cual es mejor
- Dagger: la clase no podría estar enlazada con la clave
- Mi aplicación Android se bloquea aunque estoy captando la excepción que dice está causando el fallo
- ¿Cómo combinar, crear etiquetas y poner un orden ascendente los feeds de más RSS Feed enlaces como en Yahoo Pipes?
- Fondo transparente en ImageButton con efecto de ondulación?
1- ¿Me gustaría saber cómo añadir una marca para cerrar el cuadro de diálogo en la esquina superior derecha?
2- ¿Cómo puedo implementar los círculos pequeños en la parte inferior de la pantalla que indica el paso actual? ¿Pueden crearse mediante programación?
3-Sólo para estar seguro, he decidido navegar entre los pasos de diálogo con un ViewFlipper . ¿Es este el enfoque correcto?
Gracias por adelantado.
- Determinar la vista que aparece en LayoutManager pre-layout
- Qué significa "especificado para la propiedad 'resDir' no existe."
- Una forma alternativa de mostrar imágenes en una aplicación para Android
- Comprueba si es el primer usuario de mi aplicación en Android
- Eclipse no se inicia (Ubuntu): termina JVM. Código de salida = 2
- ¿Cómo obtener contactos en orden de sus próximos cumpleaños?
- Lista de activos en un subdirectorio utilizando AssetManager.list
- Paradas de servicio de Android
Me gustaría saber cómo añadir una marca para cerrar el cuadro de diálogo en la esquina superior derecha?
No lo hagas. Parece que era un puerto recto de una aplicación de iPhone. Utilice los contenedores / botones de diálogo de android nativos.
¿Cómo puedo implementar los puntos pequeños en la parte inferior de la pantalla que indica el paso actual?
¿Qué has probado? Hay un millón de maneras de hacer esto dependiendo del resto del flujo de trabajo.
Sólo para estar seguro, decidí navegar entre los pasos del diálogo con un ViewFlipper. ¿Es este el enfoque correcto?
Tal vez. Depende de lo que esté mostrando. Si sólo está mostrando una sola imagen o algo simple, entonces ese podría ser el mejor enfoque. Crearía diferentes fragmentos de diálogo (estás usando fragmentos, ¿no?) Para los diferentes pasos. De esta forma, puede moverlos automáticamente a la pila trasera mientras se desplaza por el flujo de trabajo.
Una de las maneras de implementar los "pequeños puntos en el fondo" es:
- Incluya los puntos en cada imagen que esté creando.
- Dibuja uno de los puntos resaltados en cada imagen
- Hojea las imágenes en orden de los puntos resaltados. (O resalte los puntos en el orden en que desea mostrar sus imágenes)
Pero esto haría que sus puntos desaparecen durante las imágenes se voltea.
Si desea evitar que:
- Crear dos vistas de imagen diferentes, uno actúa como un contenedor para la imagen principal, el otro como un contenedor para los puntos, colocar la primera imagen de vista sobre la otra.
- Crear un número de imágenes que contienen sólo un número de puntos, cada uno con uno de los puntos resaltados
- Voltear a través de los imageViews en sincronización
- Utilice una "animación flip" en la vista superior de la imagen
- No utilizar animación, o una animación mínima para los puntos.
Esto producirá el efecto deseado. Espero que esto ayude 🙂
- Instancias android.os.StrictMode = 2; Límite = 1
- Adición de un álbum a la Galería de fotos de Android (en código)