PDF de programación - Desarrollo de aplicaciones para Android

Imágen de pdf Desarrollo de aplicaciones para Android

Desarrollo de aplicaciones para Androidgráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 28 de Febrero del 2018)
14.395 visualizaciones desde el 28 de Febrero del 2018
4,2 MB
155 paginas
Creado hace 10a (01/01/2014)
Desarrollo de Aplicaciones para
Android

Índice

1 Introducción a Android................................................................................................ 5
1.1 Android.................................................................................................................... 5
1.2 Desarrollo de aplicaciones..................................................................................... 10
1.3 Emulador................................................................................................................14
1.4 AndroidManifest.xml.............................................................................................15
1.5 Externalizar recursos..............................................................................................17
1.6 Plug-in para Eclipse............................................................................................... 18
1.7 Hola, mundo...........................................................................................................26
2 Introducción a Android - Ejercicios........................................................................... 33
2.1 Instalación.............................................................................................................. 33
2.2 Android Virtual Device..........................................................................................33
2.3 Emulador................................................................................................................33
2.4 Depuración del Hola Mundo..................................................................................33
2.5 Mejorar el Hola Mundo Mundo.............................................................................33
3 Interfaz de usuario...................................................................................................... 35
3.1 Views..................................................................................................................... 35
3.2 Layouts...................................................................................................................40
3.3 Eventos...................................................................................................................40
3.4 Activities e Intents................................................................................................. 41
3.5 Menús y preferencias............................................................................................. 44
3.6 Visor de Google Maps........................................................................................... 45
4 Intefaz de usuario - Ejercicios.................................................................................... 47
4.1 LinearLayout..........................................................................................................47
4.2 Ciudades.................................................................................................................47
4.3 Calculadora sencilla .............................................................................................. 48

Copyright © 2014 Depto. CCIA All rights reserved.

Desarrollo de Aplicaciones para Android

4.4 Abrir actividades desde un menú (*)..................................................................... 49
4.5 Fragments (*)......................................................................................................... 50
5 Gráficos avanzados.....................................................................................................51
5.1 Elementos drawables............................................................................................. 51
5.2 Componentes propios.............................................................................................57
5.3 Gráficos 3D............................................................................................................66
6 Gráficos avanzados - Ejercicios................................................................................. 73
6.1 Personalización del aspecto................................................................................... 73
6.2 Personalización de botones.................................................................................... 73
6.3 Animaciones por fotogramas................................................................................. 73
6.4 Niveles................................................................................................................... 74
6.5 Creación de componentes propios......................................................................... 74
6.6 Texto y métricas.....................................................................................................75
6.7 Gráficos 3D............................................................................................................75
7 Sensores y eventos......................................................................................................77
7.1 Pantalla táctil..........................................................................................................78
7.2 Orientación y aceleración...................................................................................... 83
7.3 Geolocalización......................................................................................................87
7.4 Reconocimiento del habla......................................................................................91
8 Sensores y eventos - Ejercicios.................................................................................. 93
8.1 Pantalla táctil..........................................................................................................93
8.2 Gestos.....................................................................................................................93
8.3 Acelerómetro..........................................................................................................94
8.4 Geolocalización......................................................................................................94
8.5 Reconocimiento del habla......................................................................................95
9 Multimedia................................................................................................................. 96
9.1 Reproducción de audio.......................................................................................... 96
9.2 Reproducción de vídeo usando el control VideoView.......................................... 98
9.3 Reproducción de vídeo basada en MediaPlayer.................................................. 100
9.4 Toma de fotografías............................................................................................. 102
9.5 Agregar ficheros multimedia en el Media Store.................................................. 103
9.6 Sintetizador de voz de Android............................................................................104

Copyright © 2014 Depto. CCIA All rights reserved.

2

Desarrollo de Aplicaciones para Android

10 Multimedia - Ejercicios.......................................................................................... 108
10.1 Reproducción de un clip de audio...................................................................... 108
10.2 Reproducción de un clip de vídeo por medio del control Video View.............. 109
10.3 Síntesis de voz con Text to Speech.................................................................... 109
11 Ficheros y acceso a datos........................................................................................111
11.1 Ficheros tradicionales.........................................................................................111
11.2 Preferencias........................................................................................................ 111
11.3 Base de datos SQLite......................................................................................... 114
11.4 Proveedores de contenidos................................................................................. 117
12 Ficheros y acceso a datos - Ejercicios.................................................................... 124
12.1 Escribir en un archivo de texto...........................................................................124
12.2 Crear y utilizar un DataHelper para SQLite.......................................................124
12.3 Proveedor de contenidos propio.........................................................................126
12.4 ¿Por qué conviene crear proveedores de contenidos?........................................127
12.5 Proveedores nativos............................................................................................127
13 Servicios de red.......................................................................................................129
13.1 Conexiones HTTP.............................................................................................. 129
13.2 Parsing de XML................................................................................................. 129
13.3 Cargar imágenes de red...................................................................................... 131
13.4 Estado de la red.................................................................................................. 131
13.5 Operaciones lentas..............................................................................................132
14 Servicios de red - Ejercicios................................................................................... 135
14.1 Cargar y trocear XML........................................................................................ 135
14.2 Operaciones largas de caraga de datos...............................................................136
14.3 Lector de RSS - versión gráfica..................................
  • Links de descarga
http://lwp-l.com/pdf9133

Comentarios de: Desarrollo de aplicaciones para Android (3)

Carlos Blanco
9 de Agosto del 2019
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
Iris Rodriguez
4 de Mayo del 2020
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder
luis
28 de Noviembre del 2022
estrellaestrellaestrellaestrellaestrella
No ha dejado ningún comentario
Responder

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad