Practica Taller TwoActivities_Activity_lifecycle_and_state
Enviado por hacu02 • 26 de Noviembre de 2018 • Informe • 870 Palabras (4 Páginas) • 84 Visitas
Alumno : Nizama Ramos, Juan José Víctor
Código : N00115630
Tema : Taller TwoActivities_Activity_lifecycle_and_state
- Estructura y elementos utilizados
- AndridManifest
- MainActivity
- SecondActivity
- Activity_main
- Activity_second
[pic 4]
- Diseño
- Layout activity_main
- Layout activity_second
[pic 5]
[pic 6]
- Explicación de modificaciones
- AndroidManifest.xml
[pic 7]
En la línea (19 a la 26), se adiciona el código necesario para que pueda acceder el mismo proyecto al segundo activity adicionado.
- Activity_main.xml / Second_main
[pic 8]
En la línea (17). Se agrega código que llama al evento onClick = “launchSecondActivity” el cual enviará el dato almacenado en el text_main al secondActivity.
En la línea (30). Se agrega código para almacenar el valor ingresado en el text_main, la variable tiene el nombre de textLongMessage.
[pic 9]
En la línea (35 a la 59). Se agregan códigos para dos TextView que se encuentran predeterminados de forma invisible, estos dos objetos se encargaran de recibir los mensajes de respuesta que el second_activity emite.
[pic 10]
En la línea (9 a la 31). Se agregan códigos para dos TextView, estos dos objetos se encargaran de recibir los mensajes de respuesta que el activity_main emite.
[pic 11]
En la línea (41). Se agrega código que llama al evento onClick = “returnReply” el cual enviará el dato almacenado en el text_main al Activity_Main.
En la línea (54). Se agrega código para almacenar el valor ingresado en el text_main, la variable tiene el nombre de textLongMessage.
- MainActivity.java / SeconActivity.java
[pic 12]
En la línea (3-4-5-6-7). Se importa librerías de Android necesarias para los eventos de los objetos del proyecto.
En la línea (12). Se declara variable String para pasar mensajes entre activity.
En la línea (13). Se declara variable para controlar el estado de la apliación.
En la línea (14). Se declara variable String para manejo de mensaje interno.
En la línea (15). Se declara variable Int para el manejo de si hubo respuesta del mensaje entre activity.
En la línea (16-17). Se declara varibles para el manejo de mensajes de respuesta y visibilidad de objetos.
En la línea (19). Se inicia evento onSaveInstanceState, que permite guardar y mostrar los mensajes del estado de la aplicación. Estos se muestran en LOG_CAT.
En la línea (30). Evento onStart, que almacena un mensaje que dice “onStart” y que es consumido por el evento onSaveInstanceState.
En la línea (36). Evento onPause, que almacena un mensaje que dice “onPause” y que es consumido por el evento onSaveInstanceState.
...