oliver-fabian-stetcu-stepanov /
IntentExample
Aplicación móvil muy simple para Android Nativa con Java que desarrolla un ejemplo de Intent.
30/100 healthLoading repository data…
oliver-fabian-stetcu-stepanov / repository
Aplicación móvil muy simple para Android Nativa con Java que desarrolla un Paint para dibujar con Canva.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Aplicación móvil muy simple para Android Nativa con Java que desarrolla un Paint para dibujar con Canva.
Vamos a crear una aplicación de Dibujo donde podrás utilizar diferentes pinceles y colores. Para desarrollar esta tarea necesitarás crear dos pantallas diferentes. Una pantalla inicial y una pantalla para dibujar.
Al ejecutar la aplicación se abrirá la pantalla inicial donde se muestre el nombre de la aplicación "Dibujando", una imagen representativa a modo de icono (a elegir por el alumno/a, descargado de Internet o de diseño propio) y un botón "Comenzar a dibujar". Además, esta pantalla tendrá una imagen de fondo (a elegir por el alumno/a) y se escuchará una melodía que estará en formato mp3 (TODO HECHO EN CANVAS, MENOS EL BOTÓN).

En el código de la pantalla principal no hay mucho que explicar, sólo muestro el canvas en una parte de la pantalla y no en la pantalla completa. Luego inicializo un objeto audio para colocarle el audio de fondo y con el botón vamos al siguiente activity.

Y le agrego los método onStart, onDestroy y onStop

Para los audios creo una carpeta “row” y meto los mp3.

Cuando el usuario pulsa sobre el botón "Comenzar a dibujar" se abre la pantalla principal con un lienzo en blanco y en la parte inferior un panel de herramientas donde podrás elegir: • Pintar con un pincel en forma de círculo en tres colores diferentes. • Pintar con un pincel en forma de estrella (obtenida a partir de segmentos de líneas).
Además, existirá un botón inferior para volver a la pantalla inicial, que mostrará el texto “Inicio". La pantalla es la siguiente (incluye audio de fondo):

Si pulsamos sobre el ImageButton del círculo y sobre un color de los de abajo suya (rojo, azul o amarillo) pintamos con círculos pequeños del color seleccionado. Si pulsamos en el lienzo empezaremos a dibujar sobre él. Si no se pulsa la imagen del círculo no se dibujarán los círculos. Esto lo he hecho porque si por ejemplo dibujas con la estrella y eliges color para no poder usar los colores en la estrella, solo en los círculos.

Si pulsamos sobre el botón de borrar se borra todo lo que hay dibujado en el lienzo. Hay que pulsar el botón y sobre el lienzo.
Si pulsamos sobre la estrella y probamos a dibujar sobre el lienzo en blanco empezaremos a dibujar con una estrella negra.

Si pulsamos sobre el botón de borrar se borra todo lo que hay dibujado en el lienzo. Hay que pulsar el botón y sobre el lienzo.
Si pulsamos sobre la imagen en miniatura y probamos a dibujar sobre el lienzo en blanco empezaremos a dibujar con ella.

Si pulsamos sobre el botón de borrar se borra todo lo que hay dibujado en el lienzo. Hay que pulsar el botón y sobre el lienzo.
También podemos combinar todos a la vez.

Si pulsamos sobre el botón de “inicio” volveremos a la pantalla anterior y se para el audio. Comienza a sonar el audio de la pantalla inicial.
Ahora vamos a realizar lo siguiente: • Incluir una melodía de fondo en la Pantalla de Dibujo. • Añadir la posibilidad de pintar con un pincel que será una imagen en miniatura. • Añadir un botón que permita borrar el dibujo contenido en el lienzo, que mostrará el texto “Borrar".
Ya lo he mencionado anteriormente, pero le he agregado audio de fondo a la pantalla de dibujo, así como a la pantalla inicial. También mencionado anteriormente podremos dibujar con un pincel que será una imagen en miniatura que viene con los recursos de la actividad. Y también mencionado anteriormente, un botón que borra todo lo que hay dibujado en el lienzo. He creado una clase para el audio, con los 2 audios distintos utilizados en la tarea.

¡¡ GRACIAS, UN SALUDO !!
Selected from shared topics, language and repository description—not editorial ratings.
oliver-fabian-stetcu-stepanov /
Aplicación móvil muy simple para Android Nativa con Java que desarrolla un ejemplo de Intent.
30/100 healtholiver-fabian-stetcu-stepanov /
Aplicación móvil muy simple para Android Nativa con Java que desarrolla un pequeño ejemplo de cómo trabajar con una base de datos.
30/100 health