El gran libro de Android séptima edición
eBook - PDF

El gran libro de Android séptima edición

  1. Spanish
  2. PDF
  3. Disponible en iOS y Android
eBook - PDF

El gran libro de Android séptima edición

Descripción del libro

Android es la plataforma libre para el desarrollo de aplicaciones móviles creada por Google. En la actualidad se ha convertido en la plataforma líder frente a otras como iPhone o Windows Phone. Las aplicaciones Android están ampliando su rango de influencia a nuevos dispositivos tales como tabletas, Internet de las cosas, Wearables, TVs o automóviles. Este libro pretende ser una guía para aquellos lectores que quieran introducirse en la programación en Android. Todos los capítulos son descritos por medio de sencillos ejemplos, aumentando su nivel de complejidad a medida que avanzan los capítulos. La obra está recomendada tanto para usuarios con poca experiencia, como para programadores experimentados. A lo largo del libro se desarrollan dos aplicaciones de ejemplo: el mítico videojuego Asteroides y una aplicación de gestión de información personal, Mis Lugares. Se comienza con una versión sencilla, que se irá completando capítulo a capítulo, para que incluya: fragments, gráficos vectoriales y en mapa de bits, control mediante pantalla táctil y sensores, hilos con AsyncTask, notificaciones, geo-localización, mapas, multimedia, ficheros, XML, JSON, SQL, acceso a Internet, servicios Web, acceso a bases de datos en servidor PHP + MySQL, Volley…

Tools to learn more effectively

Saving Books

Saving Books

Keyword Search

Keyword Search

Annotating Text

Annotating Text

Listen to it instead

Listen to it instead

Información

Editorial
Alfaomega
Año
2019
ISBN del libro electrónico
9789587785456

Índice

  1. Índice general
  2. Lista de siglas y acrónimos
  3. ¿Cómo leer este libro?
  4. CAPÍTULO 1. Visión general y entorno de desarrollo
  5. 1.1. ¿Qué hace que Android sea especial?
  6. 1.2. Los orígenes
  7. 1.3. Comparativa con otras plataformas
  8. 1.4. Arquitectura de Android
  9. 1.5. Instalación del entorno de desarrollo
  10. 1.6. Las versiones de Android y niveles de API
  11. 1.7. Creación de un primer programa
  12. 1.8. Ejecución del programa
  13. 1.9. Ficheros y carpetas de un proyecto Android
  14. 1.10. Componentes de una aplicación
  15. 1.11. Documentación y aplicaciones de ejemplo
  16. 1.12. Depurar
  17. 1.13. Repaso de Java y la aplicación Mis Lugares
  18. CAPÍTULO 2. Diseño de la interfaz de usuario: vistas y layouts
  19. 2.1. Creación de una interfaz de usuario por código
  20. 2.2. Creación de una interfaz de usuario usando XML
  21. 2.3. Layouts
  22. 2.4. Una aplicación de ejemplo: Asteroides
  23. 2.5. La aplicación Mis Lugares
  24. 2.6. Recursos alternativos
  25. 2.7. Tipos de recursos y recursos del sistema
  26. 2.8. Estilos y temas
  27. 2.9. Uso práctico de vistas y layouts
  28. 2.10. Uso de tabs (pestañas)
  29. CAPÍTULO 3. Actividades e intenciones
  30. 3.1. Creación de nuevas actividades
  31. 3.2. Comunicación entre actividades
  32. 3.3. Añadiendo un menú a una actividad
  33. 3.4. La barra de acciones (ActionBar)
  34. 3.5. Creando actividades en Mis Lugares
  35. 3.6. Creación y uso de iconos
  36. 3.7. Añadiendo preferencias de usuario
  37. 3.8. Añadiendo una lista de puntaciones en Asteroides
  38. 3.9. Creación de listas con RecyclerView
  39. 3.10. Las intenciones
  40. CAPÍTULO 4. Gráficos en Android
  41. 4.1. Clases para gráficos en Android
  42. 4.2. Creación de una vista en un fichero independiente
  43. 4.3. Creando la actividad principal de Asteroides
  44. 4.4. Representación de gráficos vectoriales en Asteroides
  45. 4.5. Animaciones
  46. CAPÍTULO 5. Hilos de ejecución, pantalla táctil y sensores
  47. 5.1. Uso de hilos de ejecución (threads)
  48. 5.2. Manejando eventos de usuario
  49. 5.3. El teclado
  50. 5.4. La pantalla táctil
  51. 5.5. Los sensores
  52. 5.6. Introduciendo un misil en Asteroides
  53. CAPÍTULO 6. Multimedia y ciclo de vida de una actividad
  54. 6.1. Ciclo de vida de una actividad
  55. 6.2. Utilizando multimedia en Android
  56. 6.3. La vista VideoView
  57. 6.4. La clase MediaPlayer
  58. 6.5. Un reproductor multimedia paso a paso
  59. 6.6. Introduciendo efectos de audio con SoundPool
  60. 6.7. Grabación de audio
  61. CAPÍTULO 7. Seguridad y posicionamiento
  62. 7.1. Los tres pilares de la seguridad en Android
  63. 7.2. Localización
  64. 7.3. Google Maps
  65. 7.4. Fragmentando los asteroides
  66. CAPÍTULO 8. Servicios, notificaciones y receptores de anuncios
  67. 8.1. Introducción a los servicios en Android
  68. 8.2. Un servicio para ejecución en segundo plano
  69. 8.3. Un servicio en un nuevo hilo con IntentService
  70. 8.4. Las notificaciones de la barra de estado
  71. 8.5. Receptores de anuncios
  72. 8.6. Un receptor de anuncios como mecanismo de comunicación
  73. 8.7. Un servicio como mecanismo de comunicación entre aplicaciones
  74. CAPÍTULO 9. Almacenamiento de datos
  75. 9.1. Alternativas para guardar datos permanentemente en Android
  76. 9.2. Añadiendo puntuaciones en Asteroides
  77. 9.3. Preferencias
  78. 9.4. Accediendo a ficheros
  79. 9.5. Trabajando con XML
  80. 9.6. Trabajando con JSON
  81. 9.7. Bases de datos con SQLite
  82. 9.8. Content Provider
  83. CAPÍTULO 10. Internet: sockets, HTTP y servicios web
  84. 10.1. Comunicaciones en Internet mediante sockets
  85. 10.2. La web y el protocolo HTTP
  86. 10.3. La librería Volley
  87. 10.4. Servicios web
  88. ANEXO A. Fragments
  89. ANEXO B. Diálogos de fecha y hora
  90. ANEXO C. Referencia Java

Preguntas frecuentes

Sí, puedes cancelar tu suscripción en cualquier momento desde la pestaña Suscripción en los ajustes de tu cuenta en el sitio web de Perlego. La suscripción seguirá activa hasta que finalice el periodo de facturación actual. Descubre cómo cancelar tu suscripción
No, los libros no se pueden descargar como archivos externos, como los PDF, para usarlos fuera de Perlego. Sin embargo, puedes descargarlos en la aplicación de Perlego para leerlos sin conexión en el móvil o en una tableta. Descubre cómo descargar libros para leer sin conexión
Perlego ofrece dos planes: Essential y Complete
  • El plan Essential es ideal para los estudiantes y los profesionales a los que les gusta explorar una amplia gama de temas. Accede a la biblioteca Essential, con más de 800 000 títulos de confianza y superventas sobre negocios, crecimiento personal y humanidades. Incluye un tiempo de lectura ilimitado y la voz estándar de «Lectura en voz alta».
  • Complete: perfecto para los estudiantes avanzados y los investigadores que necesitan un acceso completo sin ningún tipo de restricciones. Accede a más de 1,4 millones de libros sobre cientos de temas, incluidos títulos académicos y especializados. El plan Complete también incluye funciones avanzadas como la lectura en voz alta prémium y el asistente de investigación.
Ambos planes están disponibles con un ciclo de facturación mensual, semestral o anual.
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 990 categorías, ¡tenemos todo lo que necesitas! Descubre nuestra misión
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información sobre la lectura en voz alta
¡Sí! Puedes usar la aplicación de Perlego en dispositivos iOS y Android para leer cuando y donde quieras, incluso sin conexión. Es ideal para cuando vas de un lado a otro o quieres acceder al contenido sobre la marcha.
Ten en cuenta que no será compatible con los dispositivos que se ejecuten en iOS 13 y Android 7 o en versiones anteriores. Obtén más información sobre cómo usar la aplicación
Sí, puedes acceder a El gran libro de Android séptima edición de Tomás, J en formato PDF o ePUB, así como a otros libros populares de Computer Science y Computer Science General. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.