6. Permite ejecutar aplicaciones en Java + XMLIntroducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías
10. Presenta una interfaz gráfica al usuarioListado de nombres y teléfonos publicclassActivityextendsApplicationContext { protectedvoidonCreate(BundlesavedInstanceState); protectedvoidonStart(); protectedvoidonRestart(); protectedvoidonResume(); protectedvoidonPause(); protectedvoidonStop(); protectedvoidonDestroy(); } Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías Activity 1 Agenda telefónica Activity 2 Información detallada del contacto
14. Puede ejecutarse en background(= demonio Linux)Amigo Cerca Tiempo Capturar posición GPS Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías Objetivo n. pasos Tiempo Capturar datos acelerómetro
26. No se muestran detalles del almacenamiento interno de los datos, su estructura o su implementación.
27. Podemos acceder a datos de otras aplicacionesAgenda del sistema Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías Mi Agenda Almacenamiento (BBDD) SQLite
32. Muestran información de la aplicación al usuario desde la pantalla principal.Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías
47. Son importantes para el usuarioonPause() llamado Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías Iniciado con startService() Conexión a servidor Reproducir música
56. Eliminados con frecuencia para obtener memoriaonStop() llamado Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías
61. Menú SettingsSeleccionar Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías
66. Tools/Plugins/Settings/AddIntroducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías http://kenai.com/downloads/nbandroid/updates.xml Insertar la URL https://dl-ssl.google.com/android/eclipse/ Para Eclipse
75. FinalizamosIntroducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías
76.
77. File/New Projectimportandroid.app.Activity;importandroid.os.Bundle;importandroid.widget.TextView; publicclassHelloAndroidextendsActivity {/** Calledwhentheactivityisfirstcreated. */ @OverridepublicvoidonCreate(BundlesavedInstanceState) {super.onCreate(savedInstanceState);TextView tv = new TextView(this);tv.setText(“Hola Mundo”);setContentView(tv); }} Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías Hola Mundo
88. Ejecución y emulación: Dalvik Virtual Machine (DVM)Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías
105. Copiar XMLIntroducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías
106.
107. Usadas por el desarrollador a través del framework Java de AndroidImplementación biblioteca C estándar Bibliotecas de medios Introducción a Android Elementos Ciclo de vida: Activity Procesos Desarrollo con Android Entorno de trabajo SDK Android IDE + Plugin Crear un proyecto Estructura Interfaces gráficas Componentes gráficos DroidDraw Algunas librerías Bibliotecas de gráficos Bibliotecas OpenGL 3D Biblioteca SQLite REFERENCIA: http://developer.android.com/index.html