Desarrollo para Android: App optimizada para tablet

Qué es una actividad en Android

¡Prueba gratis durante 10 días

nuestros 1198 cursos !

Prueba gratis Mostrar modalidades de suscripción
En este apartado vamos a explicar en qué consiste el concepto de actividad y cómo es que es la base del desarrollo de aplicaciones Android. Analizaremos también el ciclo de vida y los métodos que forman parte elemental de este concepto.

Transcripción

En este módulo abordaremos tres cosas. El Master Detail, las actividades y fragmentos. El primer concepto que abordaremos es el de actividades. En la documentación oficial, es decir, en developer.android vas a encontrar la información completa de las actividades. En este apartado voy a hacer énfasis solamente en dos cosas. Primero, vamos a colocarnos en un diagrama que es el diagrama de ciclo de vida de una actividad. Voy a dar un breve repaso para explicar en qué consiste. Primero, podemos ver puntos claves, es decir, los puntos en donde vemos colores y lo que vemos de color gris es en realidad los métodos que están involucrados. Esto quiere decir que cuando iniciamos una actividad, es decir, en el punto azul y llegamos al punto verde, que el punto verde es cuando el usuario está viendo la ventana o la actividad en su teléfono, pasamos por tres métodos. Pasamos por el onCreate, onStart y onResume. En estos métodos, en realidad, suceden diferentes cosas. Y además, como desarrolladores podemos colocar código para ejecutar instrucciones. Primero creamos, luego iniciamos y luego dejamos todo preparado para arrancar. En este apartado, de hecho aquí lo dice en inglés, es en donde el usuario ve la aplicación o la primera actividad. Después, por ejemplo, si el usuario abre una segunda actividad, pasamos a la pausa, pasamos a detener y finalmente, cuando el usuario quiere volver a ver, reiniciamos este proceso. Puedes ver que hay diferentes caminos en donde se regresa al inicio. Esto depende de cómo se detiene la actividad y para qué se detiene la actividad. Al final cuando el usuario sale de la aplicación, por ejemplo, podemos decir que se destruye la actividad o las actividades que se estaban mostrando y el camino que se sigue, por ejemplo, en estos casos es el que vemos que llega a un punto rojo en la parte final. Pasamos por el método onPause, onStop y onDestroy para finalmente destruir y matar las actividades. Ese es el término con el que se indica que se da por finalizado el uso de esa actividad o aplicación, el término de matar. Ahora, esto es muy importante que el desarrollador Android lo conozca, sobre todo para trabajar con Master Detail que es lo que nos va a ayudar a que nuestras aplicaciones estén optimizadas para las Tablets. Pero eso y cada uno de estos métodos lo puedes consultar a detalle en el apartado de abajo en donde ves una tabla con la descripción de qué se puede usar, qué no se puede usar y cómo se llama el método que continúa. Por ejemplo, te voy a dar una explicación para que te ubiques muy fácil en la documentación. Aquí vemos que tenemos el método onCreate y vemos que le sigue el método onStart. Si vamos a la tabla podemos ver el método onCreate. Vemos la descripción del método y para qué sirve. Después dice: "¿Se puede eliminar después?" y vemos que no. Nos da la explicación, en realidad, en ese apartado. Y al final de la tabla nos dice cuál es el método que continua y nos muestra, en este caso, el onStart. Existen opciones, por ejemplo, como el onStart en donde tenemos dos opciones de avance. Si vamos al diagrama podemos ver que tenemos aquí las dos opciones, depende de cómo funcione. Observa muy bien las flechas. Y existen ocasiones en las que las flechas también pueden tener varios caminos. Observa con mucho cuidado qué es lo que sucede combinando esta tabla y combinando el diagrama. Al final todo es referente a el ciclo de vida de una actividad.

Desarrollo para Android: App optimizada para tablet

Developing for Android: App Optimized for Tablets

3:14 horas (39 Videos)
Actualmente no hay comentarios.
 
Software:
Fecha de publicación:2/03/2017

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.