“Android – Hola Mundo” Rogelio Ferreira Escutia. 2 Creación del Proyecto.

Slides:



Advertisements
Presentaciones similares
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities scuola.
Advertisements

¿PARA QUE ESTAMOS AQUÍ? LOS OBJETIVOS DE LA ENCARNACIÓN.
SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR
1 Datos sobre webloggers Datos extraidos de la encuesta a webloggers disponibles en la web de los autores.
el 1, el 4 y el 9 tres cuadrados perfectos autosuficientes
Seminario virtual de Macros y My Links. 2 Objetivos Este curso está dirigido a los agentes de viajes que requieren aprender a grabar teclas rápidas y.
Porsche Latin America, Inc de junio de 2004 Porsche Latin America y GrupoUno Capacitación Porsche Acceleration IV Kit de Herramientas de Publicidad.
Paso 1 Portada YO SOY EUROPEO Comisión Europea.
Curso de Java “Java para Web” Rogelio Ferreira Escutia.
“Gestión de Proyectos”
“Fundamentos de Sistemas Distribuidos”
Rogelio Ferreira Escutia Modelo Vista Controlador.
Construcción de un juego con HTML 5 Rogelio Ferreira Escutia.
Programación de Dispositivos Móviles Estructura de un programa en J2ME Rogelio Ferreira Escutia.
“XP Extreme Programming”
CSS Rogelio Ferreira Escutia. 2 Hojas de estilo cascada, mayo 2010 Definición La hojas de estilo en cascada (en inglés.
“Android - Conceptos” Rogelio Ferreira Escutia.
Rogelio Ferreira Escutia
Rogelio Ferreira Escutia Social Media. 2 El mundo nunca volverá a ser igual... Social Media.
“Planificación de Aplicaciones Web”
Rogelio Ferreira Escutia Recomendaciones Técnicas para el desarrollar Páginas Web.
Recomendaciones Neurológicas
PLANES DE ESTUDIO 2010 Módulo de Especialidad en Tecnologías Web Rogelio Ferreira Escutia.
Evolución de la Tecnologías para el Desarrollo de Aplicaciones Distribuidas Rogelio Ferreira Escutia.
“Viaje al Rancho Ecológico La Planta”
Búsqueda en la Web Rogelio Ferreira Escutia. 2 Cómo funciona La Web, 2008http:// Anatomía de la Web.
Serie: Cómo hacer con EpiInfoTM .
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS ( Resumen PYMES ) Noviembre de 2004.
1 INFORME RESUMEN SOBRE EL NIVEL DE UTILIZACION DE LAS TIC EN LAS EMPRESAS GALLEGAS (MICROEMPRESAS, resultados provisionales) 29 de julio de 2004.
1 LA UTILIZACION DE LAS TIC EN LAS PYMES GALLEGAS AÑO Resumen. 24 de Junio de 2005.
AYUDA A LA FUNCIÓN DOCENTE Internet
02- PLAN DOCENTE Febrero 2009 SIES – SISTEMA INTEGRADO DE EDUCACIÓN SUPERIOR.
Respuestas Buscando a Nemo.
Los Objetos de la Clase Escriban la palabra (the word) en español para los objetos de la clase (#1-20).
Los números.
MOVIMIENTO JOVENES DE LA CALLE CIUDAD DE GUATEMALA chi siamo quienes-somos qui sommes-nous who we are attività actividades activités activities alimentazione.
Funciones Excel. Parte 1. Introducción 2 Una función Excel es una fórmula o un procedimiento que se realiza en el ambiente de Visual Basic, fuera de.
PRESENTACIÓN DEL SISTEMA
1 Conversatorio con Consumidores que compran en Supermercados de la ciudad de Barranquilla Análisis Estadístico Desarrollado por: Andrés Muñoz 2006.
BIENVENIDO AL CURSO INTRODUCTORIO LIBREOFFICE IMPRESS 3.4.5
Trascendencia de este curso Curso Introducción a la Computación 1
EL OSO APRENDIZ Y SUS AMIGOS
Proyecto ProMéxico Plasmas abril SECCIONES NOTICIAS PROYECTOS UNIDAD ACTÚA EVENTUALES secciones ProMéxico.
RETIRO DE COMALCALCO DIC. 2012
Proyecto para Centros que trabajan una vez por semana.
¿Nuevo autor?, dar clic en “Register”
Android – Interface Gráfica Rogelio Ferreira Escutia.
Rogelio Ferreira Escutia. Construir Tráfico 3 Contenido útil y actualizado para hacer volver al usuario. Contenido Util (la más importante!!!)
C REACIÓN DE B LOGS EN ESPOL Profesora: Eva María Mera Intriago Escuela Superior Politécnica del Litoral Impulsando la sociedad del conocimiento Instituto.
TUTORIAL DE SUBVERSION
Comité Nacional de Información Bogotá, Julio 27 de 2011 Consejo Nacional de Operación de Gas Natural 1 ESTADISTICAS NACIONALES DE OFERTA Y DEMANDA DE GAS.
Proyecto Fin de Carrera E.T.S. Ingeniería Informática 26 de Septiembre de 2006 DESARROLLO DE UN COMPONENTE TECLADO ALUMNO: Fco. Javier Sánchez Ramos TUTORES:
Plan de Desarrollo “TODOS SOMOS FACATATIVA 2012 – 2015”
Aqui está Señoras y Señores !!!!!
CULENDARIO 2007 Para los Patanes.
3 Preguntas Por: Rogelio Ferreira Escutia. ¿Has sentido a veces que tu vida va muy de prisa?
BEATRIZ LAFONT VILLODRE
SI QUIERES VERLO DALE AL CLICK
ESTADOS FINANCIEROS A DICIEMBRE DE 2013.
* Fuente: Sondeo del Consumidor de la Comisión de la UE, GfK. Expectativas sobre la situación.
Historia y Evolución de UNIX/Linux Rogelio Ferreira Escutia.
Curso “Programación Web” Plan 2004 Rogelio Ferreira Escutia.
La herramienta que cambiará todo 1 La Herramienta para RRHH que cambiará Todo.
1 Correo Electrónico TALLER DE ALFABETIZACIÓN DIGITAL.
¿Cómo analizar los datos crudos de microarrays?
Numbers.
“Espectros de Frecuencia”
ESCUELA PROFESIONAL DE INGENIERIA INDUSTRIAL CURSO: GESTION DE LA CALIDAD ING.ELIZABETH FERG 1.
DISEÑO DE LA PROPUESTA DEL PROCESO DE RENDICION DE CUENTAS 2014 Coordinación General de Planificación Ministerio de Agricultura, Ganadería, Acuacultura.
Transcripción de la presentación:

“Android – Hola Mundo” Rogelio Ferreira Escutia

2 Creación del Proyecto

3 Creación del Proyecto (1)  Se selecciona: File > New > Proyect  Y aparece la siguiente pantalla donde seleccionamos “Android Application Project” y hacemos click en: “Next”

4 Creación del Proyecto (2)  Nos pregunta el nombre del proyecto y escribimos: “android_hola_mundo”  Y luego hacemos click en: Next

5 Creación del Proyecto (3)  En esta pantalla no modificamos nada, la dejamos por default como está.  Y luego hacemos click en: Next

6 Creación del Proyecto (4)  En esta pantalla tampoco modificamos nada, la dejamos por default como está.  Y luego hacemos click en: Next

7 Creación del Proyecto (5)  En esta pantalla tampoco modificamos nada, la dejamos por default como está.  Y luego hacemos click en: Next

8 Creación del Proyecto (6)  Por último nos pregunta el nombre del Activity principal y lo dejamos con el nombre por default (MainActivity.  Y por último hacemos click en: Finish

9 Estructura del Proyecto

10 Estructura  Nombre android_hola_mundo  Lógica: MainActivity.java  Diseño: activity_main.xml  Cadenas de texto: strings.xml  Datos del Proyecto: AndroidManifest.xml

11 Diseño del Programa

12 Diseño  El diseño (lo que aparece en pantalla) se encuentra en el archivo:  activity_main.xml  La creación del diseño de la interface puede hacerse de 2 maneras diferentes: 1) Manera Gráfica (con el editor de pantallas) 2) Creando código (modificando el código XML)

13 Diseño  El diseño (lo que aparece en pantalla) se encuentra en el archivo:  activity_main.xml  La creación del diseño de la interface puede hacerse de 2 maneras diferentes: 1) Editor Gráfico (con el editor de pantallas) 2) Creando código (modificando el código XML)

14 Diseño (1 - Editor Gráfico)

15 Diseño (2 – Creando Código)

16 Cadenas de Texto

17 Cadenas de Texto  En el diseño de la interface gráfica se prefiere usar variables de cadenas de texto.  Estas cadenas se encuentran en el archivo: strings.xml  Esto es así para poder cambiar de idioma fácilmente dentro de un programa, solamente cambiando el archivo “strings.xml” por otro que contenga las mismas cadenas pero en otro idioma.  Para este ejemplo aparece la cadena hello world (por default) y su contenido es “Hello world!”

18 Cadenas de texto

19 Lógica del Programa

20 Lógica del Programa  La lógica del programa se encuentra en el archivo: MainActivity.java  Aquí se codifica toda la lógica del programa, como la interacción, el manejo de los eventos y carga de pantallas.

21 Lógica del Programa

22 Ejecución del Programa

23 Ejecución del Programa  Hacemos click en Run y aparece la siguiente ventana donde seleccionamos: Android Application  Y hacemos click en: OK

24 Ejecución (Pantalla 1)

25 Ejecución (Pantalla 2)

26 Ejecución (Pantalla 4)

27 Ejecución (Pantalla 5)

28 Modificación del Programa

29 Modificar Mensaje  Ahora modificaremos el mensaje que sale en pantalla. Dentro del directorio: res > values  Se encuentra el archivo strings.xml  Y modificamos la línea:  Y la cambiamos por: Hello world! Hola Crayola!!!

30 Modificar Mensaje  Ahora corremos nuevamente el programa en nuestro emulador y observaremos los cambios:

31 Ejecución del Programa en el Dispositivo Móvil

32 Archivo a Transferir  Todo el proyecto realizado queda guardado en sun solo archivo que tiene el mismo nombre del proyecto con extensión “.apk”: “android_hola_mundo.apk”  Este archivo se encuentra en Bin > res  Y este archivo hay que transferirlo al dispositivo móvil

33 Transferencia Bluetooth  Transferimos el archivo por medio de Bluetooth a nuestro dispositivo móvil (puede ser por cualquier otro medio):

34 Ejecución en el Dispositivo real  Ejecutado en un Samsung Galaxy Fit con Android 2.2

Rogelio Ferreira Escutia Instituto Tecnológico de Morelia Departamento de Sistemas y Computación Página Web: Twitter: Facebook: