Jesus Tomás Gironés

El gran libro de Android


Скачать книгу

1.10.2. Layout

       1.10.3. Actividad (Activity)

       1.10.4. Fragmentos (Fragment)

       1.10.5. Servicio (Service)

       1.10.6. Intención (Intent)

       1.10.7. Receptor de anuncios (Broadcast Receiver)

       1.10.8. Proveedores de contenido (Content Provider)

       1.11. Documentación y aplicaciones de ejemplo

       1.11.1. Dónde encontrar documentación

       1.11.2. Repositorio de ejemplos en GitHub

       1.12. Depurar

       1.12.1. Depurar con el entorno de desarrollo

       1.12.2. Depurar con mensajes Log

       1.13. Introducción Java/Kotlin y aplicación Mis Lugares

       1.13.1. La clase Lugar

       1.13.2. Tipos enumerados

       1.13.3. Las colecciones I

       1.13.4. Las colecciones II

       CAPÍTULO 2. Diseño de la interfaz de usuario: vistas y layouts

       2.1. Creación de una interfaz de usuario por código

       2.2. Creación de una interfaz de usuario usando XML

       2.2.1. Edición visual de las vistas

       2.2.2. Los atributos de las vistas

       2.3. Layouts

       2.3.1. Uso de ConstraitLayout

       2.4. Una aplicación de ejemplo: Asteroides

       2.5. La aplicación Mis Lugares

       2.6. Recursos alternativos

       2.7. Tipos de recursos y recursos del sistema

       2.7.1. Tipos de recursos

       2.7.2. Acceso a los recursos

       2.7.3. Recursos del sistema

       2.8. Estilos y temas

       2.8.1. Los estilos

       Heredar de un estilo propio

       2.8.2. Los temas

       2.9. Uso práctico de vistas y layouts

       2.9.1. Acceder y modificar propiedades de las vistas por código

       2.10. Uso de tabs (pestañas)

       CAPÍTULO 3. Actividades e intenciones

       3.1. Creación de nuevas actividades

       3.2. Comunicación entre actividades

       3.3. Añadiendo un menú a una actividad

       3.4. La barra de acciones (Toolbar)

       3.5. Acceder a objetos globales de la aplicación

       3.5.1. La clase Application

       3.5.2. Uso del patrón Singleton

       3.6. Uso de la arquitectura Clean en Mis Lugares

       Capa de Modelo

       Capa de Datos

       Capa de Casos de Uso

       Capa de Presentación

       Organizando las clases en paquetes

       3.7. Creando actividades en Mis Lugares

       3.7.1. Creando la actividad VistaLugarActivity