EL GRAN LIBRO DE PROGRAMACIÓN AVANZADA CON ANDROID

EL GRAN LIBRO DE PROGRAMACIÓN AVANZADA CON ANDROID (Libro en papel)

Editorial:
MARCOMBO
Año de edición:
Materia
Informática
ISBN:
978-84-267-1885-3
Páginas:
400
Encuadernación:
Rústica
-5%
25,80 €
24,51 €
IVA incluido
Agotado

Si en el libro Android, Programación de dispositivos móviles a través de ejemplos (Marcombo, 2012), se presentaba el material didáctico esen cial para iniciarse rápidamente en la programación del sistema, en est e segundo libro, el autor introduce al lector en técnicas más avanzada s (aunque no necesariamente más complicadas) para realizar sus propios programas, para smartphone, tablet o cualquier otro dispositivo con e l sistema operativo Android. El lector aprenderá a programar: animacio nes interpoladas, animaciones de fotogramas, procesos en background, s ensores, diálogos, menús, visualización de listas, bases de datos, pro veedores de contenidos, comunicación entre actividades, Internet y RSS feeds, correo electrónico, localización y mapas de Google. El materia l contenido en esta obra se plantea como una colección de más de 80 ej emplos escritos expresamente para ilustrar alguna técnica particular d e Android. Los ejemplos son aplicaciones completas de Android acompaña dos de capturas de p Si en el libro Android, Programación de dispositi vos móviles a través de ejemplos (Marcombo, 2012), se presentaba el ma terial didáctico esencial para iniciarse rápidamente en la programació n del sistema, en este segundo libro, el autor introduce al lector en técnicas más avanzadas (aunque no necesariamente más complicadas) para realizar sus propios programas, para smartphone, tablet o cualquier o tro dispositivo con el sistema operativo Android. El lector aprenderá a programar: animaciones interpoladas, animaciones de fotogramas, proc esos en background, sensores, diálogos, menús, visualización de listas , bases de datos, proveedores de contenidos, comunicación entre activi dades, Internet y RSS feeds, correo electrónico, localización y mapas de Google. El material contenido en esta obra se plantea como una cole cción de más de 80 ejemplos escritos expresamente para ilustrar alguna técnica particular de Android. Los ejemplos son aplicaciones completa s de Android acompañados de capturas de p ˆf1. INTRODUCCIÓN........... ...................................................................... ................................11 2. ANIMACIONES INTERPOLADAS ....... ...................................................................... ......14 2.1. Traslaciones ........................................... ......................................................... 14 2.2. Repe tición de animaciones ................................................ ............................ 18 2.3. Rotaciones ...................... ...................................................................... .......... 21 2.4. Dilataciones y contracciones ...................... ................................................... 23 2.5. Aparicione s y desapariciones ................................................... ..................... 24 2.6. Series de animaciones .................. ................................................................. 26 2 .7. Animaciones con Java ............................................. ...................................... 29 2.8. AnimationListener ..... ...................................................................... ................ 32 2.9. Animación de un layout ...................... ............................................................ 34 2.10. Animación de un layout en Java........................................ .......................... 37 2.11. LayoutAnimationListener........... ................................................................... 38 3. ANIMACIÓN DE FOTOGRAMAS .......................................... ..........................................41 3.1. Animación usando rec ursos................................................................. .......... 41 3.2. Animación de fotogramas en Java: AnimationDrawable ............................. 45 3.3. Ajuste de la relación de aspecto .................................................................... 4 6 4. PROCESOS EN BACKGROUND........................................... ............................................52 4.1. Uso de Timer y Run OnUiThread ........................................................... ........ 52 4.2. Modificación de la UI con post....................... ................................................ 55 4.3. Modificación de la UI con Handler.post............................................. ............ 57 4.4. Métodos combinados para modificar la UI ......... .......................................... 59 4.5. Modificación de la UI con AsyncTask ..................................................... ...... 64 4.6. Máquina tragaperras ................................... ................................................... 67 5. SENSORES.... ...................................................................... .................................................76 5.1. Sensor de ace leración.............................................................. ...................... 76 5.2. Lista de sensores de un teléfono....... ..............................