SlideShare una empresa de Scribd logo
1 de 12
Centro de estudios tecnológico
industrial y de servicio #109
Maldonado Cruz Jaqueline
“Como insertar una imagen en eclipse”
Desarrolla Aplicaciones Móviles
Lic. Margarita Romero Alvarado
Comoinsertar una imagen en eclipse
 1.- Lo primero que debemos hacer es crear un proyecto Java nuevo : File –
New – Java Project.
Yo usaré la versión Android 2.1
 Nombre del proyecto: Es el nombre de la carpeta que aparecerá en tu
computadora.
 Nombre de la aplicación: Es el nombre que se registra en el archivo
AndroidManifest.xml que básicamente es el que contiene toda la información
acerca de los componentes y recursos que utiliza tu aplicación.
 Nombre del paquete: Este nombre lo definimos con la
notaciónpalabra.palabra.palabra. Tener tres niveles en tu paquete es un buen
número. Cuando organizamos nuestro proyecto, utilizaremos los paquetes para
ordenar cada una de las clases que vayamos a ocupar.
 Nombre de la Activity: Recuerda que las actividades son las interfaces de usuario
de las aplicaciones Android. Por default Eclipse nos crea una actividad principal
que es necesaria para que la aplicación del “Hola Mundo!” funcione. En este
campo es dónde le asignaremos el nombre a esa actividad.
 Te recomiendo este excelente post que abarca una explicación muy detallada
acerca de cada uno de los directorios y componentes de un proyecto Android.
 2. El desarrollo en Android lo trabajamos bajo un patrón similar al modelo
vista controlador (desmiéntame si en verdad se basa en él o en una
variante) en dónde por un lado tendremos el código XML para diseñar la
interfaz de la aplicación y por otro nuestro código en Java que manejará
la funcionalidad. Así que empezaremos por diseñar el layout que tendrá la
aplicación.
 Abre el archivo res > layout > main.xml. Por default encontrarás un
elementoLinearLayout y un TextView; el primero corresponde a un tipo de
interfaz que nos permite acomodar los elementos mediante un flujo lineal y
el segundo elemento se utiliza para desplegar su mensaje en pantalla.
(Puedes correr la aplicación para que veas el resultado en el AVD).
 Vamos a agregar un botón y una imagen para que nuestra aplicación no
luzca tan sobria con ayuda del siguiente código:
 Creamos ahora una carpeta llamada drawable dentro del
directorio res del proyecto. Aquí pegaremos alguna imagen que sea de
nuestro agrado, yo he puesto el logo del blog con dimensiones de 150×150
px.
 En el elemento ImageView que agregamos en el XML, hay que poner
especial atención al atributo android:src cuyo valor es un signo @ + el
nombre de la carpeta que contiene la imagen + un slash (/) + el nombre
del archivo de imagen que pusiste en esa carpeta. Si tu imagen se
llama yo.png y copiaste el código del archivo tal y como lo puse en la
imagen obtendrás un error ya que Eclipse estará buscando un archivo
llamadoandroideity.
 3. Ahora pasemos a la parte de la funcionalidad. Abre el archivo src >
TimeMain.java y escribiremos el siguiente código:
•La primera parte corresponde a la importación de algunas clases que nos
permitirán manipular el botón que declaramos en el diseño del layout en el
paso anterior y la clase Date que nos permitirá desplegar la hora en nuestro
botón.
 Luego, creamos un objeto de la clase Button para que con la
sentenciafindViewById(R.id.btn) podamos hacer referencia hacia las
características visuales del botón y mientras tanto en Java podamos
manipularlo asignándole eventos en la aplicación.
 También creamos una sencilla función llamada updateTime() que
permitirá mostrar los datos de la fecha y hora en el botón de la
aplicación y que será mandada a llamar cada vez que el usuario de clic
en el mismo.
 Este evento se manda a llamar a través de la función onClick() que es un
método que sobre escribimos de la clase View. Si te fijas en la
declaración de la clase TimeMain verás que además de heredar de la
clase Activity también está implementando la interfaz View.
OnClicListener que se utiliza para que podamos definir el evento que se
disparará cada vez que el usuario de clic sobre un objeto de tipo View.
La cadena de herencia viene así: View > TextView > Button.
4. Ya con esto podemos ejecutar la aplicación y el
resultado es el siguiente:
Cómo cargar imágenes en un emulador
Android
El Google Android SDK incluye un emulador
que usas para probar la funcionalidad de tus
aplicaciones Android.
Para cargar una imagen en el emulador,
debes agregar la imagen
a tu aplicación Android en la plataforma de
programación Eclipse.
Android incluye varias imágenes
predeterminadas que puedes usar
para configurar una interfaz de usuario con
iconos.
 http://www.ehowenespanol.com/cargar-imagenes-emulador-android-
como_304766/
 http://androideity.com/2011/07/08/creando-nuestra-primera-aplicacion-
en-android/
Es muy fácil insertar una
imagen solamente
tenemos que seguir los
pasos que nos dan para
poder insertar una imagen
correctamente.

Más contenido relacionado

La actualidad más candente

Spm ap-network model-
Spm ap-network model-Spm ap-network model-
Spm ap-network model-Kanchana Devi
 
Desarrollo de interfaz de usuario en un contexto mobile
Desarrollo de interfaz de usuario en un contexto mobileDesarrollo de interfaz de usuario en un contexto mobile
Desarrollo de interfaz de usuario en un contexto mobileWorköholics
 
Software Engineering (Software Process: A Generic View)
Software Engineering (Software Process: A Generic View)Software Engineering (Software Process: A Generic View)
Software Engineering (Software Process: A Generic View)ShudipPal
 
Unidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionUnidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionJorge Daza Gómez
 
Lecture 10 - Message Exchange Patterns
Lecture 10 - Message Exchange PatternsLecture 10 - Message Exchange Patterns
Lecture 10 - Message Exchange Patternsphanleson
 
Tipos de mantenimiento de PC y su limpieza
Tipos de mantenimiento de PC y su limpiezaTipos de mantenimiento de PC y su limpieza
Tipos de mantenimiento de PC y su limpiezaUrielBogota
 
Maps in android
Maps in androidMaps in android
Maps in androidSumita Das
 
Modelos de Ciclos de Vida
Modelos de Ciclos de VidaModelos de Ciclos de Vida
Modelos de Ciclos de Vidamadpitbull_99
 
Web engineering - MVC
Web engineering - MVCWeb engineering - MVC
Web engineering - MVCNosheen Qamar
 
Software Cost Estimation
Software Cost EstimationSoftware Cost Estimation
Software Cost EstimationMirza Obaid
 
Android Application that makes use of RSS Feed.pptx
Android Application that makes use of RSS Feed.pptxAndroid Application that makes use of RSS Feed.pptx
Android Application that makes use of RSS Feed.pptxvishal choudhary
 
Publishing and delivery of mobile application
Publishing and delivery of mobile applicationPublishing and delivery of mobile application
Publishing and delivery of mobile applicationK Senthil Kumar
 
Market and business drivers for mobile application
Market and business drivers for mobile applicationMarket and business drivers for mobile application
Market and business drivers for mobile applicationK Senthil Kumar
 
Software Cost Estimation Techniques
Software Cost Estimation TechniquesSoftware Cost Estimation Techniques
Software Cost Estimation TechniquesSanthi thi
 
Android terminologies
Android terminologiesAndroid terminologies
Android terminologiesjerry vasoya
 
Achieving quality contraints
Achieving quality contraintsAchieving quality contraints
Achieving quality contraintsK Senthil Kumar
 
Sistemas Orientados a Objetos
Sistemas Orientados a ObjetosSistemas Orientados a Objetos
Sistemas Orientados a ObjetosMarcel Aponte
 
Desarrollo web front-end con TypeScript, Angular 2 e Ionic
Desarrollo web front-end con TypeScript, Angular 2 e IonicDesarrollo web front-end con TypeScript, Angular 2 e Ionic
Desarrollo web front-end con TypeScript, Angular 2 e IonicMicael Gallego
 
Estrategias o métodos para el desarrollo de sistemas
Estrategias o métodos para el desarrollo de sistemasEstrategias o métodos para el desarrollo de sistemas
Estrategias o métodos para el desarrollo de sistemasmaricelaguilar
 

La actualidad más candente (20)

Spm ap-network model-
Spm ap-network model-Spm ap-network model-
Spm ap-network model-
 
Desarrollo de interfaz de usuario en un contexto mobile
Desarrollo de interfaz de usuario en un contexto mobileDesarrollo de interfaz de usuario en un contexto mobile
Desarrollo de interfaz de usuario en un contexto mobile
 
Software Engineering (Software Process: A Generic View)
Software Engineering (Software Process: A Generic View)Software Engineering (Software Process: A Generic View)
Software Engineering (Software Process: A Generic View)
 
Unidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacionUnidad 1 verificacion y-validacion
Unidad 1 verificacion y-validacion
 
Ejemplos casos de uso
Ejemplos casos de usoEjemplos casos de uso
Ejemplos casos de uso
 
Lecture 10 - Message Exchange Patterns
Lecture 10 - Message Exchange PatternsLecture 10 - Message Exchange Patterns
Lecture 10 - Message Exchange Patterns
 
Tipos de mantenimiento de PC y su limpieza
Tipos de mantenimiento de PC y su limpiezaTipos de mantenimiento de PC y su limpieza
Tipos de mantenimiento de PC y su limpieza
 
Maps in android
Maps in androidMaps in android
Maps in android
 
Modelos de Ciclos de Vida
Modelos de Ciclos de VidaModelos de Ciclos de Vida
Modelos de Ciclos de Vida
 
Web engineering - MVC
Web engineering - MVCWeb engineering - MVC
Web engineering - MVC
 
Software Cost Estimation
Software Cost EstimationSoftware Cost Estimation
Software Cost Estimation
 
Android Application that makes use of RSS Feed.pptx
Android Application that makes use of RSS Feed.pptxAndroid Application that makes use of RSS Feed.pptx
Android Application that makes use of RSS Feed.pptx
 
Publishing and delivery of mobile application
Publishing and delivery of mobile applicationPublishing and delivery of mobile application
Publishing and delivery of mobile application
 
Market and business drivers for mobile application
Market and business drivers for mobile applicationMarket and business drivers for mobile application
Market and business drivers for mobile application
 
Software Cost Estimation Techniques
Software Cost Estimation TechniquesSoftware Cost Estimation Techniques
Software Cost Estimation Techniques
 
Android terminologies
Android terminologiesAndroid terminologies
Android terminologies
 
Achieving quality contraints
Achieving quality contraintsAchieving quality contraints
Achieving quality contraints
 
Sistemas Orientados a Objetos
Sistemas Orientados a ObjetosSistemas Orientados a Objetos
Sistemas Orientados a Objetos
 
Desarrollo web front-end con TypeScript, Angular 2 e Ionic
Desarrollo web front-end con TypeScript, Angular 2 e IonicDesarrollo web front-end con TypeScript, Angular 2 e Ionic
Desarrollo web front-end con TypeScript, Angular 2 e Ionic
 
Estrategias o métodos para el desarrollo de sistemas
Estrategias o métodos para el desarrollo de sistemasEstrategias o métodos para el desarrollo de sistemas
Estrategias o métodos para el desarrollo de sistemas
 

Destacado (14)

Como insertar una imagen en eclipse java
Como insertar una imagen en eclipse javaComo insertar una imagen en eclipse java
Como insertar una imagen en eclipse java
 
Como insertar una imagen en eclipse
Como insertar una imagen en eclipseComo insertar una imagen en eclipse
Como insertar una imagen en eclipse
 
Tema 14 imágenes en java por gio
Tema 14   imágenes en java por gioTema 14   imágenes en java por gio
Tema 14 imágenes en java por gio
 
Cambiar color y fuente IDE eclipse
Cambiar color y fuente IDE eclipseCambiar color y fuente IDE eclipse
Cambiar color y fuente IDE eclipse
 
Como insertar imagen
Como insertar imagenComo insertar imagen
Como insertar imagen
 
Presentación113
Presentación113Presentación113
Presentación113
 
Programa92
Programa92Programa92
Programa92
 
Programa82
Programa82Programa82
Programa82
 
Doc2
Doc2Doc2
Doc2
 
Programa72
Programa72Programa72
Programa72
 
Programa 12
Programa 12Programa 12
Programa 12
 
Programa14
Programa14Programa14
Programa14
 
Presentación13
Presentación13Presentación13
Presentación13
 
Como insertar un video en eclipse
Como insertar un video en eclipse Como insertar un video en eclipse
Como insertar un video en eclipse
 

Similar a Como insertar una imagen en eclipse

Investigacion para agregar una imagen a eclipse
Investigacion para agregar una imagen a eclipseInvestigacion para agregar una imagen a eclipse
Investigacion para agregar una imagen a eclipseLucero De La Cruz
 
Investigacion para agregar una imagen a eclipse
Investigacion para agregar una imagen a eclipseInvestigacion para agregar una imagen a eclipse
Investigacion para agregar una imagen a eclipseLucero De La Cruz
 
como insertar imagen a una aplicación android de java.
como insertar imagen a una aplicación android de java.como insertar imagen a una aplicación android de java.
como insertar imagen a una aplicación android de java.RosaCGlez
 
Insertar imagen
Insertar imagenInsertar imagen
Insertar imagen0cero
 
Como insertar una imagen
Como insertar una imagenComo insertar una imagen
Como insertar una imagenFANY_RDZ98
 
Tutorial 1 android
Tutorial 1 androidTutorial 1 android
Tutorial 1 androidlibidinosa
 
Manual de android parte 1
Manual de android parte 1Manual de android parte 1
Manual de android parte 1ftriana5000
 
programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4LuiS YmAY
 
Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)equipotresamp
 
De los temas de android (introduccion-10)
De los temas de android (introduccion-10)De los temas de android (introduccion-10)
De los temas de android (introduccion-10)equipotresamp
 
Jowin Rojas Venecia IED
Jowin Rojas Venecia IEDJowin Rojas Venecia IED
Jowin Rojas Venecia IEDdeluxefalen
 
IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)repcax
 
Instrucciones y estructuras
Instrucciones y estructurasInstrucciones y estructuras
Instrucciones y estructurasFernand Bernowly
 
DAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdfDAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdfKevinRicardoBustaman
 

Similar a Como insertar una imagen en eclipse (20)

Investigacion para agregar una imagen a eclipse
Investigacion para agregar una imagen a eclipseInvestigacion para agregar una imagen a eclipse
Investigacion para agregar una imagen a eclipse
 
Investigacion para agregar una imagen a eclipse
Investigacion para agregar una imagen a eclipseInvestigacion para agregar una imagen a eclipse
Investigacion para agregar una imagen a eclipse
 
Como insertar una imagen
Como insertar una imagenComo insertar una imagen
Como insertar una imagen
 
como insertar imagen a una aplicación android de java.
como insertar imagen a una aplicación android de java.como insertar imagen a una aplicación android de java.
como insertar imagen a una aplicación android de java.
 
Insertar imagen
Insertar imagenInsertar imagen
Insertar imagen
 
Como insertar una imagen
Como insertar una imagenComo insertar una imagen
Como insertar una imagen
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Tutorial 1 android
Tutorial 1 androidTutorial 1 android
Tutorial 1 android
 
Manual de android parte 1
Manual de android parte 1Manual de android parte 1
Manual de android parte 1
 
Clases de Programación Android
Clases de Programación AndroidClases de Programación Android
Clases de Programación Android
 
programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4programacion.en android.joseluis.yama.may.isc.j4
programacion.en android.joseluis.yama.may.isc.j4
 
APLICACIONES CREADAS PARA ANDROID
APLICACIONES CREADAS PARA ANDROIDAPLICACIONES CREADAS PARA ANDROID
APLICACIONES CREADAS PARA ANDROID
 
Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)Adelanto de los temas de android (introduccion-10)
Adelanto de los temas de android (introduccion-10)
 
De los temas de android (introduccion-10)
De los temas de android (introduccion-10)De los temas de android (introduccion-10)
De los temas de android (introduccion-10)
 
Manual android
Manual androidManual android
Manual android
 
Jowin Rojas Venecia IED
Jowin Rojas Venecia IEDJowin Rojas Venecia IED
Jowin Rojas Venecia IED
 
IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)IOF Labs Weekend - Android (27082011)
IOF Labs Weekend - Android (27082011)
 
Instrucciones y estructuras
Instrucciones y estructurasInstrucciones y estructuras
Instrucciones y estructuras
 
DAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdfDAM_18520450_Trabajando con React Native.pdf
DAM_18520450_Trabajando con React Native.pdf
 
Programa 2
Programa 2Programa 2
Programa 2
 

Más de jaquiiMc

Explicacion del programa 14
Explicacion del programa 14Explicacion del programa 14
Explicacion del programa 14jaquiiMc
 
Explicacion del programa 13
Explicacion del programa 13Explicacion del programa 13
Explicacion del programa 13jaquiiMc
 
explicacion del programa 12
explicacion del programa 12explicacion del programa 12
explicacion del programa 12jaquiiMc
 
Explicacion del programa 11
Explicacion del programa 11Explicacion del programa 11
Explicacion del programa 11jaquiiMc
 
Explicacion del programa 10
Explicacion del programa 10Explicacion del programa 10
Explicacion del programa 10jaquiiMc
 
Explicacion del programa 9
Explicacion del programa 9Explicacion del programa 9
Explicacion del programa 9jaquiiMc
 
Explicacion del programa 8
Explicacion del programa 8Explicacion del programa 8
Explicacion del programa 8jaquiiMc
 
Explicacion del programa 6
Explicacion del programa 6Explicacion del programa 6
Explicacion del programa 6jaquiiMc
 
Explicacion del programa 5
Explicacion del programa 5Explicacion del programa 5
Explicacion del programa 5jaquiiMc
 
Explicacion del programa 4
Explicacion del programa 4Explicacion del programa 4
Explicacion del programa 4jaquiiMc
 
Programa 3
Programa 3Programa 3
Programa 3jaquiiMc
 
Programa 2
Programa 2Programa 2
Programa 2jaquiiMc
 
Programa1 "Hola mundo"
Programa1 "Hola mundo"Programa1 "Hola mundo"
Programa1 "Hola mundo"jaquiiMc
 
Componentes de eclipse
Componentes de eclipseComponentes de eclipse
Componentes de eclipsejaquiiMc
 

Más de jaquiiMc (15)

Explicacion del programa 14
Explicacion del programa 14Explicacion del programa 14
Explicacion del programa 14
 
Explicacion del programa 13
Explicacion del programa 13Explicacion del programa 13
Explicacion del programa 13
 
explicacion del programa 12
explicacion del programa 12explicacion del programa 12
explicacion del programa 12
 
Explicacion del programa 11
Explicacion del programa 11Explicacion del programa 11
Explicacion del programa 11
 
Explicacion del programa 10
Explicacion del programa 10Explicacion del programa 10
Explicacion del programa 10
 
Explicacion del programa 9
Explicacion del programa 9Explicacion del programa 9
Explicacion del programa 9
 
Explicacion del programa 8
Explicacion del programa 8Explicacion del programa 8
Explicacion del programa 8
 
Pg7
Pg7Pg7
Pg7
 
Explicacion del programa 6
Explicacion del programa 6Explicacion del programa 6
Explicacion del programa 6
 
Explicacion del programa 5
Explicacion del programa 5Explicacion del programa 5
Explicacion del programa 5
 
Explicacion del programa 4
Explicacion del programa 4Explicacion del programa 4
Explicacion del programa 4
 
Programa 3
Programa 3Programa 3
Programa 3
 
Programa 2
Programa 2Programa 2
Programa 2
 
Programa1 "Hola mundo"
Programa1 "Hola mundo"Programa1 "Hola mundo"
Programa1 "Hola mundo"
 
Componentes de eclipse
Componentes de eclipseComponentes de eclipse
Componentes de eclipse
 

Último

Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Carol Andrea Eraso Guerrero
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................ScarletMedina4
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraJose Sanchez
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docxMagalyDacostaPea
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
Salvando mi mundo , mi comunidad , y mi entorno
Salvando mi mundo , mi comunidad  , y mi entornoSalvando mi mundo , mi comunidad  , y mi entorno
Salvando mi mundo , mi comunidad , y mi entornoday561sol
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FJulio Lozano
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2Eliseo Delgado
 
Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3Gonella
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...MagalyDacostaPea
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías productommartinezmarquez30
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Gonella
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 

Último (20)

Acuerdo segundo periodo - Grado Septimo.pptx
Acuerdo segundo periodo - Grado Septimo.pptxAcuerdo segundo periodo - Grado Septimo.pptx
Acuerdo segundo periodo - Grado Septimo.pptx
 
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
Desarrollo de habilidades del siglo XXI - Práctica Educativa en una Unidad-Ca...
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 
BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................BOCA Y NARIZ (2).pdf....................
BOCA Y NARIZ (2).pdf....................
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldadura
 
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE     9-4-24 (1).docx
4° SES MATE DESCOMP. ADIT. DE NUMEROS SOBRE CASOS DE DENGUE 9-4-24 (1).docx
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
Salvando mi mundo , mi comunidad , y mi entorno
Salvando mi mundo , mi comunidad  , y mi entornoSalvando mi mundo , mi comunidad  , y mi entorno
Salvando mi mundo , mi comunidad , y mi entorno
 
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/FEl PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
El PROGRAMA DE TUTORÍAS PARA EL APRENDIZAJE Y LA FORMACIÓN INTEGRAL PTA/F
 
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
PÉNSUM ENFERMERIA 2024 - ECUGENIUS S.A. V2
 
Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3Apunte de clase Pisos y Revestimientos 3
Apunte de clase Pisos y Revestimientos 3
 
Acuerdo segundo periodo - Grado Sexto.pptx
Acuerdo segundo periodo - Grado Sexto.pptxAcuerdo segundo periodo - Grado Sexto.pptx
Acuerdo segundo periodo - Grado Sexto.pptx
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
 
historieta materia de ecologías producto
historieta materia de ecologías productohistorieta materia de ecologías producto
historieta materia de ecologías producto
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 

Como insertar una imagen en eclipse

  • 1. Centro de estudios tecnológico industrial y de servicio #109 Maldonado Cruz Jaqueline “Como insertar una imagen en eclipse” Desarrolla Aplicaciones Móviles Lic. Margarita Romero Alvarado
  • 2.
  • 3. Comoinsertar una imagen en eclipse  1.- Lo primero que debemos hacer es crear un proyecto Java nuevo : File – New – Java Project. Yo usaré la versión Android 2.1
  • 4.  Nombre del proyecto: Es el nombre de la carpeta que aparecerá en tu computadora.  Nombre de la aplicación: Es el nombre que se registra en el archivo AndroidManifest.xml que básicamente es el que contiene toda la información acerca de los componentes y recursos que utiliza tu aplicación.  Nombre del paquete: Este nombre lo definimos con la notaciónpalabra.palabra.palabra. Tener tres niveles en tu paquete es un buen número. Cuando organizamos nuestro proyecto, utilizaremos los paquetes para ordenar cada una de las clases que vayamos a ocupar.  Nombre de la Activity: Recuerda que las actividades son las interfaces de usuario de las aplicaciones Android. Por default Eclipse nos crea una actividad principal que es necesaria para que la aplicación del “Hola Mundo!” funcione. En este campo es dónde le asignaremos el nombre a esa actividad.  Te recomiendo este excelente post que abarca una explicación muy detallada acerca de cada uno de los directorios y componentes de un proyecto Android.
  • 5.  2. El desarrollo en Android lo trabajamos bajo un patrón similar al modelo vista controlador (desmiéntame si en verdad se basa en él o en una variante) en dónde por un lado tendremos el código XML para diseñar la interfaz de la aplicación y por otro nuestro código en Java que manejará la funcionalidad. Así que empezaremos por diseñar el layout que tendrá la aplicación.  Abre el archivo res > layout > main.xml. Por default encontrarás un elementoLinearLayout y un TextView; el primero corresponde a un tipo de interfaz que nos permite acomodar los elementos mediante un flujo lineal y el segundo elemento se utiliza para desplegar su mensaje en pantalla. (Puedes correr la aplicación para que veas el resultado en el AVD).  Vamos a agregar un botón y una imagen para que nuestra aplicación no luzca tan sobria con ayuda del siguiente código:
  • 6.  Creamos ahora una carpeta llamada drawable dentro del directorio res del proyecto. Aquí pegaremos alguna imagen que sea de nuestro agrado, yo he puesto el logo del blog con dimensiones de 150×150 px.  En el elemento ImageView que agregamos en el XML, hay que poner especial atención al atributo android:src cuyo valor es un signo @ + el nombre de la carpeta que contiene la imagen + un slash (/) + el nombre del archivo de imagen que pusiste en esa carpeta. Si tu imagen se llama yo.png y copiaste el código del archivo tal y como lo puse en la imagen obtendrás un error ya que Eclipse estará buscando un archivo llamadoandroideity.
  • 7.  3. Ahora pasemos a la parte de la funcionalidad. Abre el archivo src > TimeMain.java y escribiremos el siguiente código: •La primera parte corresponde a la importación de algunas clases que nos permitirán manipular el botón que declaramos en el diseño del layout en el paso anterior y la clase Date que nos permitirá desplegar la hora en nuestro botón.
  • 8.  Luego, creamos un objeto de la clase Button para que con la sentenciafindViewById(R.id.btn) podamos hacer referencia hacia las características visuales del botón y mientras tanto en Java podamos manipularlo asignándole eventos en la aplicación.  También creamos una sencilla función llamada updateTime() que permitirá mostrar los datos de la fecha y hora en el botón de la aplicación y que será mandada a llamar cada vez que el usuario de clic en el mismo.  Este evento se manda a llamar a través de la función onClick() que es un método que sobre escribimos de la clase View. Si te fijas en la declaración de la clase TimeMain verás que además de heredar de la clase Activity también está implementando la interfaz View. OnClicListener que se utiliza para que podamos definir el evento que se disparará cada vez que el usuario de clic sobre un objeto de tipo View. La cadena de herencia viene así: View > TextView > Button.
  • 9. 4. Ya con esto podemos ejecutar la aplicación y el resultado es el siguiente:
  • 10. Cómo cargar imágenes en un emulador Android El Google Android SDK incluye un emulador que usas para probar la funcionalidad de tus aplicaciones Android. Para cargar una imagen en el emulador, debes agregar la imagen a tu aplicación Android en la plataforma de programación Eclipse. Android incluye varias imágenes predeterminadas que puedes usar para configurar una interfaz de usuario con iconos.
  • 12. Es muy fácil insertar una imagen solamente tenemos que seguir los pasos que nos dan para poder insertar una imagen correctamente.