Construyendo una interfaz de usuario dinámica con fragmentos con Android
Android
Publicado el 20 de Noviembre del 2013 por Administrador
3.232 visualizaciones desde el 20 de Noviembre del 2013
Para crear interfaces dinámicas y multipanel en Android, necesitas encapsular los componentes de interfaz de usuario y los comportamientos de las actividades en módulos que puedas añadir y quitar de tus actividades. Puedes crear estos módulos usando la clase Fragment, que se comporta de forma similar a una actividad anidada, pudiendo definir su propia interfaz de usuaro y manejar su propio ciclo de vida.
Cuando un fragmento especifica su propia interfaz de usuario, se puede combinar con otros fragmentos dentro de una actividad para modificar la interfaz de usuario según el tamaño de pantalla (podríamos mostrar un único fragmento en una pantalla pequeña, y dos o más en una pantalla grande).
Esta clase te enseñará a crear una experiencia de usuario dinámica utilizando fragmentos y a optimizar tu experiencia de usuario para dispositivos con distintos tamaños de pantalla, todo esto mientras sigues dando soporte a dispositivos que ejecuten versiones de Android tan antiguas como la 1.6.
Lecciones:
Usando la librería de soporte de Android. Aprende cómo puedes utilizar las APIs más recientes de la plataforma en versiones anteriores de Android incluyendo la librería de soporte Android en tu aplicación.
Creando un fragmento. Aprende a crear un fragmento e implementar comportamientos básicos con sus métodos de retrollamada.
Construyendo una interfaz de usuario flexible. Aprende a desarrollar tu aplicación con interfaces de usuario que utilicen distintas configuraciones de fragmentos para distintas pantallas.
Comunicándote con otros fragmentos. Aprende a mandar mensajes entre un fragmento, la actividad que lo contiene y otros fragmentos.
Cuando un fragmento especifica su propia interfaz de usuario, se puede combinar con otros fragmentos dentro de una actividad para modificar la interfaz de usuario según el tamaño de pantalla (podríamos mostrar un único fragmento en una pantalla pequeña, y dos o más en una pantalla grande).
Esta clase te enseñará a crear una experiencia de usuario dinámica utilizando fragmentos y a optimizar tu experiencia de usuario para dispositivos con distintos tamaños de pantalla, todo esto mientras sigues dando soporte a dispositivos que ejecuten versiones de Android tan antiguas como la 1.6.
Lecciones:
Usando la librería de soporte de Android. Aprende cómo puedes utilizar las APIs más recientes de la plataforma en versiones anteriores de Android incluyendo la librería de soporte Android en tu aplicación.
Creando un fragmento. Aprende a crear un fragmento e implementar comportamientos básicos con sus métodos de retrollamada.
Construyendo una interfaz de usuario flexible. Aprende a desarrollar tu aplicación con interfaces de usuario que utilicen distintas configuraciones de fragmentos para distintas pantallas.
Comunicándote con otros fragmentos. Aprende a mandar mensajes entre un fragmento, la actividad que lo contiene y otros fragmentos.
Forma parte de Mundo Geek
Si alguno de los archivos de descarga no funciona, comentanos aquí el error.
Comentarios... (0)
No hay comentarios