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

3.7.2. Creando la actividad EdicionLugarActivity

       3.8. Creación y uso de iconos

       3.9. Añadiendo preferencias de usuario

       3.9.1. Organizando preferencias

       3.9.2. Cómo se almacenan las preferencias de usuario

       3.9.3. Accediendo a los valores de las preferencias

       3.9.4. Verificar valores correctos<opcional>

       3.10. Añadiendo una lista de puntaciones en Asteroides

       3.11. Creación de listas con RecyclerView

       3.12. Las intenciones

       3.12.1. Añadiendo fotografías en Mis Lugares

       Cargar fotografías grandes de forma eficiente

       CAPÍTULO 4. Gráficos en Android

       4.1. Clases para gráficos en Android

       4.1.1. Canvas

       4.1.2. Paint

       Definición de colores

       4.1.3. Path

       4.1.4. Drawable

       BitmapDrawable

       VectorDrawable

       GradientDrawable

       TransitionDrawable

       ShapeDrawable

       AnimationDrawable

       4.2. Creación de una vista en un fichero independiente

       4.3. Creando la actividad principal de Asteroides

       4.3.1. La clase Gráfico

       4.3.2. La clase VistaJuego

       4.3.3. Introduciendo la nave en VistaJuego

       4.4. Representación de gráficos vectoriales en Asteroides

       4.5. Animaciones

       4.5.1. Animaciones de vistas

       4.5.2. Animaciones de propiedades

       CAPÍTULO 5. Hilos de ejecución, pantalla táctil y sensores

       5.1. Uso de hilos de ejecución (threads)

       5.1.1. Introducción a los procesos e hilos de ejecución

       5.1.2. Hilos de ejecución en Android

       5.1.3. Creación de nuevos hilos con la clase Thread

       5.1.4. Introduciendo movimiento en Asteroides

       5.1.5. Ejecutar una tarea en un nuevo hilo con AsyncTask

       5.1.6. Mostrar un cuadro de progreso en un AsyncTask

       5.1.7. El método get() de AsyncTask

       5.2. Manejando eventos de usuario

       5.2.1. Escuchador de eventos de la clase View

       5.2.2. Manejadores de eventos

       5.3. El teclado

       5.4. La pantalla táctil

       5.4.1. Manejo de la pantalla táctil multi-touch

       5.4.2. Manejo de la nave con la pantalla táctil

       5.5. Los sensores

       5.5.1. Un programa que muestra los sensores disponibles y sus valores en tiempo real

       5.5.2. Utilización de los sensores en Asteroides

       5.5.3. Restricciones al uso de sensores en segundo plano en Android 9

      

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