Descripción
1. ENTORNO DE DESARROLLO Y PRIMERA APLICACIÓN
1.1 El mundo Android
1.2 El entorno de desarrollo
1.3 Emular un dispositivo Android
1.4 El primer proyecto Android
1.5 Ficheros y partes de un proyecto Android
1.6 La programación orientada a objetos
1.7 Actualizar versión, importar proyectos de “Eclipse” y proyectos de ejemplos
2. ANDROID Y JAVA. INTERFAZ DE ANDROID STUDIO
2.1 Cuestiones básicas de Java
2.2 Programación orientada a objetos
2.3 Programa Java
2.4 Tipos y alcance de variables. Casting
2.5 Estructuras básicas de programación
2.6 Alcance de variables
2.7 El entorno de desarrollo Android Studio
3. ACTIVITIES E INTENTS
3.1 Activities
3.2 Intents
3.3 Tipos de proyectos de Android
3.4 Ejemplos
3.5 Intent con retorno de datos
4. LA INTERFAZ EN ANDROID. LOS “INTENTS” A FONDO
4.1 Etiquetas
4.2 Botones
4.3 Imágenes
4.4 Cuadro de texto
4.5 Ejemplo
4.6 Checkbox o casillas de verificación
4.7 RadioButton o botones de opción
4.8 Ejemplo
4.9 Opciones comunes
4.10 Ventanas de cuadros de diálogo
4.11 Más sobre los Intents
4.12 ¿Tres tipo de “listeners”?
5. ANDROID Y JAVA II. DEPURACIÓN
5.1 Más clases importantes
5.2 Clase String
5.3 Excepciones
5.4 Arrays
5.5 Constructores
5.6 Herencia
5.7 Paquetes y modificadores de acceso
5.8 Depuración de aplicaciones
6. DISEÑO EN ANDROID. NOTIFICACIONES
6.1 Introducción al diseño en Android
6.2 Disposición lineal con “LinearLayout”
6.3 Posiciones relativas
6.4 Formato en tablas
6.5 Desplazamiento de la pantalla o “scroll”
6.6 Marcos o “FrameLayout”
6.7 Detalles del diseño
6.8 Crear la interfaz mediante programación
6.9 Mostrar notificaciones
6.10 Otro emulador
7. EL TECLADO Y CONTROLES DE LECTURA DE DATOS
7.1 El teclado
7.2 Vista de barra de progreso “ProgressBar View”
7.3 AutocompleteTextView
7.4 Fechas y horas
7.5 Controles de listas
7.6 Más estilos para las listas
7.7 NumberPicker
8. CUADRÍCULA, PESTAÑAS, IMÁGENES Y MENUS (ACTIONBAR). FRAGMENTS
8.1 Cuadrícula, pestañas, imágenes, menús (ToolBar). “Fragments”
8.2 Cuadrícula
8.3 SeekBar
8.4 Mostrar imágenes
8.5 Menús
8.6 CardView y RecicleView
8.7 RecyclerView
8.8 Ampliando la “AppBarLayout”
8.9 Navegador Web
8.10 Fragments
8.11 La navegación con Android
9.ALMACENAMIENTO DE DATOS
9.1 Almacenar preferencias de usuario
9.2 Crear una ventana de preferencias
9.3 Almacenar datos en ficheros
9.4 Bases de datos
10. PROVEEDORES DE CONTENIDOS. NETWORKING Y MULTIMEDIA
10.1 Proveedores de contenidos
10.2 Mensajes SMS
10.3 Enviar mensajes de correo electrónico
10.4 Networking
10.5 Multimedia
10.6 Estilos
11. GEOLOCALIZACIÓN, SENSORES Y GRÁFICOS. SERVICIOS WEB
11.1 Gráficos, geolocalización, sensores y widgets. Servicios Web
11.2 Dibujar en Android
11.3 Servicios basado en localización
11.4 Sensores
11.5 Widgets
12. SERVICIOS, EJEMPLOS DE FRAGMENTOS Y PUBLICACIÓN DE NUESTROS PROGRAMAS
12.1 Servicios
12.2 Navegación entre actividades con fragments
12.3 Publicar aplicaciones Android

