La interfaz de usuario es una parte fundamental de las aplicaciones Android. Es el conjunto de elementos que permiten al usuario comunicarse e interaccionar con la app. En esta página hemos recopilado diversos contenidos que hemos publicado sobre esta temática.
Tratamos los controles de selección que nos ofrece Android para mostrar e interactuar con la información en distintos formatos: listas, tablas, checks, botones, listas desplegables y gallerías.
También vemos cómo gestionar la notificación de avisos al usuario con la clase NotificationManager o las posibilidades que nos ofrecen los Fragments a nivel de interfaz en una Activity.
Por último, hemos incluido los tutoriales sobre Material Design, el nuevo concepto de diseño para App introducido a partir de Android 5.
Parte de estos tutoriales están publicados en abierto ( ) y puedes acceder al resto ( ) haciéndote usuario Premium.
Actualización: hemos dado acceso gratuito a todos estos contenidos
- Panel de diseño de UI en Android Studio
- Interfaces de usuario: layouts
- Detección de eventos en la interfaz de usuario
- Interfaz de usuario en Apps Android: controles de selección (I)
- Proyecto Android: ListView y GridView con ORM
- Video Proyecto Android: uso ListView-GridView con ORM
- Interfaz usuario en Apps Android: controles de selección (II)
- Controles de selección: CheckBox y RadioButton
- Controles de selección: Spinner y Gallery
- Controles de selección: personalizando un ListView
- Video: UI con ListView y componentes embebidos
- Activity y Fragments
- Ejemplo: implementación de Fragments en una App Android
- Video: proyecto uso de Fragments en una Activity Android
- Gestión de Notificaciones para Android
- Proyecto creación Notificaciones en App Android
- Video: clase NotificationManager
- Material Design, nuevo diseño en Android 5
- Creación de una App con Material Design: tarjetas y listas
- Animaciones personalizadas con Material Design
- Proyecto Android: transiciones y animaciones con Material Design
- Video: proyecto Android 5.0 con Material Design
- Navigation Drawer y clase NavigationView
- Navigation view: diseño de cabecera y contenidos del menú
- Proyecto: implementación de Navigation View en App Android
- Video: proyecto menú lateral en App Android con Navigation View