Libro Android 4 Principios Del Desarrollo De Aplicaciones Java Contenido

Páginas: 5 (1068 palabras) Publicado: 16 de septiembre de 2015
La plataforma Android
1. Presentación
2. Origen
3. Google Play
3.1. Creación de una cuenta de desarrollador
3.2 Publicación de una aplicación
3.3. Seguimiento y actualización de una aplicación
El entorno de desarrollo
1. Instalación del entorno Java
2. SDK Android
2.1 Presentación
2.2 Instalación
2.3 Utilización
3. Eclipse
3.1 Presentación
3.2 Instalación
3.3 Configuración
4. Plugin ADT
4.1Presentación
4.2 Instalación
4.3 Configuración
5. Emulador
5.1 Presentación
5.2 Creación
5.3 Configuración
5.4 Creación de un emulador por línea de comandos
Principios de programación
1. Principios generales
1.1 Dalvik
1.2 Arquitectura Android
1.3 NDK (Native Development Kit)
1.4 APK (Android Package)
1.4.1 Exportación y certificación de una aplicación
2. Componentes Android
2.1 Activity (Actividad)2.2 Fragment (Fragmento)
2.3 Servicio (Service)
2.4 Broadcast receiver (Receptor de eventos)
2.5 Content provider (Proveedor de contenido)
2.6 Intent (Intención)
2.6.1 Intent-filter (Filtro de intenciones)
2.6.2 pendingIntent
3. La clase Application
4. Ciclo de vida de una actividad
4.1 Estado de una actividad
4.2 Back stack
4.3 Ciclo de vida
5. Contexto de una aplicación
6. Manifiesto
6.1Instalación de la aplicación
6.2 Descripción de su aplicación
7. Permissions (permisos)
7.1 Utilizar una permission
7.2 Declarar sus permissions
Mi primera aplicación: HelloAndroid

1. Creación del proyecto
2. Arquitectura del proyecto
3. Explicaciones
3.1 Android Manifest
3.2 Resources (recursos)
3.3 Archivo generado
3.4 Archivo fuente
4. Resultado
Depuración y gestión de errores
1. Principios
2. DDMS(Dalvik Debug Monitor Server)
3. Logs
3.1 Logcat
3.2 Utilizar los logs
4. Android Lint
5. ADB (Android Debug Bridge)
6. Depuración paso a paso
7. Interacción con el emulador
7.1 Simular llamadas
7.2 Simular mensajes
7.3 Simular una posición GPS
7.4 Realizar capturas de pantalla
8. Pruebas en el teléfono
8.1 Utilizar su teléfono
8.2 Opciones de desarrollo
9. Pruebas unitarias
10. Pruebas deinterfaces
10.1 Monkey
10.2 Robotium
Creación de interfaces sencillas
1. Principios
1.1 Declarar identificadores
1.2 Combinar con actividades
1.3 Especificar el tamaño de los elementos
2. Layouts
2.1 FrameLayout
2.2 LinearLayout
2.2.1 Orientación
2.2.2 Posicionamiento de un elemento
2.2.3 Peso de un elemento
2.3 TableLayout
2.4 RelativeLayout
2.4.1 Posicionamiento relativo al contenedor
2.4.2Posicionamiento relativo a otros elementos
2.5 GridLayout
3. Recursos
3.1 Drawable
3.1.1 Gestión de diferentes resoluciones
3.2 Values
3.2.1 Cadenas de caracteres
3.2.2 Tablas
3.2.3 Dimensiones
3.2.4 Colores
4. Elementos imprescindibles
4.1 Etiqueta de texto
4.2 Campo de edición de texto

4.3 Botón
4.4 Checkbox
4.5 Imagen
4.6 Gestión del clic
5. ActionBar
5.1 Principios
5.2 Separar la barra de acciones en dos6. Menús
Comunicaciones entre vistas/aplicaciones
1. Introducción
2. Navegación entre pantallas
3. Paso de datos entre pantallas
3.1 Obtener un resultado
3.2 Parcelable
4. Llamar a otras aplicaciones
5. Buscar una aplicación que permita ejecutar una acción
Personalización y gestión de eventos
1. Personalización
1.1 Temas
1.1.1 Definición
1.1.2 Implementación
1.2 Estado de los componentes
1.2.1Estados
1.2.2 Implementación
1.3 Gradiente
1.4 Fuentes
1.5 Iconos
1.5.1 Icono del Launcher
1.5.2 Iconos de la ActionBar
2. Animaciones
2.1 Tween Animation
2.2 Frame Animation
2.3 Cambio de vista
3. Internacionalización
4. Gestión de eventos
4.1 Pulsación de teclas
4.2 Supervisión de la entrada
5. Notificationes
5.1 Apariencia
5.2 Implementación
5.2.1 Crear una notificación
5.2.2 Personalizar unanotificación
5.3 Notificaciones en Jelly Bean
6. Gestión de la rotación
6.1 Gestión del modo apaisado
6.1.1 Ejemplo
6.2 Bloquear la vista en un solo modo
6.3 Gestionar manualmente la rotación de pantalla
7. Creación de vistas personalizadas
Creación de interfaces avanzadas
1. Listas
1.1 Creación de una lista
1.1.1 ListActivity
1.1.2 ListView
1.1.3 Adapter y lista personalizada
2. Fragment

2.1...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 4 PRINCIPIOS DE ANDROID INTERACTIVIDAD
  • DESARROLLO DE APLICACIONES PARA ANDROID
  • Curso De Desarrollo De Aplicaciones Android
  • Aplicaciones de android
  • Aplicaciones Android
  • Desarrollo de Aplicaciones en Java
  • Principios de java
  • Herramientas de desarrollo libres para aplicaciones de Realidad Aumentada con Android. Análisis comparativo...

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS