Práctica: Simulador de Dado
Objetivo de la Aplicación:
El objetivo de esta aplicación es simular el lanzamiento de un dado de seis caras. Al presionar un botón, la aplicación genera un número aleatorio entre 1 y 6, reproduce un sonido que simula el lanzamiento del dado, muestra el número obtenido y despliega la imagen correspondiente a la cara del dado lanzada.
Descripción de la Aplicación:
La aplicación fue desarrollada en B4A (Basic4Android) y consta de una actividad principal con los siguientes componentes funcionales:
1. Generación de número aleatorio:
Se utiliza la función Rnd(1, 7) para obtener un número entero entre 1 y 6, simulando un lanzamiento de dado.
2. Reproducción de sonido:
Se carga y reproduce un archivo de sonido (sonido_dado.mp3) cada vez que el usuario presiona el botón para lanzar el dado.
3. Actualización visual:
Se muestra el número obtenido en un Label.
Se actualiza una imagen (ImageView) con la cara correspondiente del dado, utilizando archivos de imagen (dado1.png a dado6.png) almacenados en los assets del proyecto.
Materiales utilizados:
- Computadora con el programa B4A instalado.
- Dispositivo Android (como un celular).
- Cable USB para conectar el dispositivo a la computadora.
- Código proporcionado por el manual
Diseño de Interfaz de la Aplicación
La interfaz de la aplicación está compuesta por los siguientes elementos visuales:
Button (Botón):
Nombre: btnLanzar
Función: Al hacer clic, lanza el dado.
Label (Etiqueta):
Nombre: lblResultado
Función: Muestra el resultado del lanzamiento del dado en texto.
ImageView (Imagen):
Nombre: imgDado
Función: Muestra la imagen correspondiente al número del dado lanzado.
Resultado: