Hola a todos. Les comento que estoy creando en video un curso gratuito de desarrollo de aplicaciones móviles en Android usando Jetpack Compose, la nueva tecnología de Google para crear interfaces de usuario de una forma más sencilla.
Veremos un ejemplo de un DrawerLayout que llama un ListView para presentar una lista de datos. Además se explica cómo crear un Fragment, cómo hacer un Adapter que utilice ViewHolder para nuestro ListView.
En éste artículo realizaremos los pasos para desarrollar un menú en una aplicación Android. Además practicaremos lo siguiente: creación de packages, incluir iconos de Material Design, crear un Image Asset para el Action Bar, crear un toolbar usando un archivo XML separado, y desde luego crearemos un menu lateral para realizar un aplicación.
Realizaremos una aplicación Android que permita editar y eliminar elementos en Realm. Utilizaremos para esto un menú colocado en el Action Bar de la app, así como un menú contextual relacionado con un ListView que muestra los elementos guardados en una base de datos Realm.
Realizaremos una aplicación padre-hijo en Realm utilizando Android. La aplicación crea “tableros” (padre) al que se le pueden añadir una o varias “notas” (hijo).
Creamos una aplicación que permite agregar y mostrar datos en Realm (base de datos) para Android.
Un Floating Action Button es un botón circular flotante que aparece en la parte inferior derecha de la pantalla que nos permite ejecutar una acción habitual dentro de una aplicación. Comúnmente se abrevia como FAB y es un elemento de interfaz bastante utilizado junto con elementos ListView. Veamos cómo utilizarlo en nuestra aplicación.
Veremos cómo trabajar Realm con Android. Realm es una base de datos para aplicaciones móviles que es una excelente alternativa a SQLite. Veremos cómo instalar Realm en Android, y cómo configurar la base de datos.
Realizaremos un ContextMenu en Android (un menú contextual) que aparece al hacer una pulsación larga y que elimina elementos de un ListView
Veamos como colocar un botón OptionsMenu en Android que sea visible en la action bar y nos permita agregar elementos a un ListView a través de un adapter al que le notificamos cambios.