SlideShare una empresa de Scribd logo
CETIS 109
NOMBRES:
DE LA CRUZ DE LA CRUZ LUCERO
SANTOS SANCHEZ GUADALUPE
GRADO: 4º SEMESTRE
GRUPO: “B”
ESPECIALIDAD: PROGRAMACION :*
MATERIA: DESRROLLA APLICACIONES
WEB
PROFESORA: LIC. MARGARITA ROMERO
ALVARADO
INVESTIGACION: COMO AGREGAR UNA
IMAGEN A ECLIPSE.
“Agregar una imagen a eclipse”
1 Haz clic en el botón "Inicio" de Windows y escribe
"eclipse.exe". Presiona "Entrar" para buscar el archivo
ejecutable de Eclipse. Haz doble clic sobre "Eclipse.exe" para
abrir el software de programación.
2
Abre tu proyecto de aplicación Android y haz doble clic sobre
el archivo XML que define el diseño de la pantalla. Eclipse
posee un diseñador gráfico, por lo que puedes hacer clic en
"Designer" (Diseñador) para ver un emulador que usas para
arrastrar y soltar elementos de aplicaciones como una imagen.
3
Arrastra y suelta un elemento "ImageView" (Vista de imagen).
El elemento aparece en el emulador, pero no tiene ninguna
imagen definida.
4
Haz doble clic sobre el archivo de código Java asociado con la
pantalla XML. Agrega el siguiente código para añadir la
imagen a la vista:
ImageView1.setImageResource(R.drawable.mi_imagen);
Reemplaza "mi_imagen" con un nombre de imagen localizado
en la sección "res/drawable/" del proyecto de Eclipse.
5
Haz clic en "Save" (Guardar), luego presiona el botón verde
"Run" (Ejecutar) para ver la nueva imagen en el emulador
Android SDK.
Cuando iniciamos con cualquier lenguaje de programación,
es típico el comenzar con el ejemplo del “Hola Mundo!”. Pese a
ello, en Android este ejemplo carece de interactividad, no nos
permite conocer cómo funcionan las cosas en esta plataforma
y es aburrido. Para nuestro primer proyecto haremos una
sencilla aplicación que constará de un botón que nos diga la
hora actual al pulsarlo. Para no hacerlo tedioso,
seccionaremos la explicación de cada uno de los pasos y
funcionalidades en post diferentes que relacionaré con este
tutorial.
¡Comencemos!
1. Creamos nuestro proyecto en la opción File > New >Project >
Android > Android Project. Yo usaré la versión Android 2.1 update
1 con los siguientes datos:
 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 drawabledentro 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 sobreescribimos de la clase View. Si te fijas en la declaración
de la clase TimeMainverás que además de heredar de la
clase Activity también está implementando la
interfaz View.OnClicListenerque 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:
Si estás iniciando en Android, tal vez muchas cosas las hayas
hecho de manera totalmente mecánica aplicando la del Ctrl +
C y Ctrl + V. No te preocupes, este tutorial tiene como
objetivo únicamente que tengas en tu computadora un primer
proyecto que nos servirá de guía para aprender otros
conceptos importantes y básicos que abarcaré de forma muy
detallada en artículos siguientes a este para que conozcas la
razón de ser de cada parte de una aplicación Android.
FUENTE DE INFORMACION:
http://androideity.com/2011/07/08/creando-nuestra-primera-
aplicacion-en-android/
http://www.taringa.net/post/ciencia-
educacion/17614109/Agregar-un-background-a-tu-aplicacion-
android-en-eclipse.html
http://www.ehowenespanol.com/cargar-imagenes-emulador-
android-como_304766/
COMENTARIO:
 ES MUY FACIL AGREGAR UNA IMAGEN A UN PROGRAMA DE
ANDROID E APRENDIDO MUCHO GRACIAS A ESTA
INVESTIGACION

Más contenido relacionado

La actualidad más candente

Como insertar una imagen
Como insertar una imagenComo insertar una imagen
Como insertar una imagen
FANY_RDZ98
 
Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7
Chuyito Alvarado
 
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
 
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
 
Manual de android parte 1
Manual de android parte 1Manual de android parte 1
Manual de android parte 1
ftriana5000
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipse
Grisel Hernández
 
GUIA DE LABORATORIO PHONE GAP JQUERY MOBILE CARGADO DE_DATOS_DE_REGISTROS...
GUIA DE  LABORATORIO  PHONE GAP JQUERY  MOBILE  CARGADO DE_DATOS_DE_REGISTROS...GUIA DE  LABORATORIO  PHONE GAP JQUERY  MOBILE  CARGADO DE_DATOS_DE_REGISTROS...
GUIA DE LABORATORIO PHONE GAP JQUERY MOBILE CARGADO DE_DATOS_DE_REGISTROS...
Ivan Petrlik
 
File
FileFile
Eclipse para novatos java
Eclipse para novatos javaEclipse para novatos java
Eclipse para novatos java
martaferrari
 
Mi primera-hora-con-eclipse
Mi primera-hora-con-eclipseMi primera-hora-con-eclipse
Mi primera-hora-con-eclipse
ariannalizeeth
 
Manos a la obra con java y eclipse
Manos a la obra con java y eclipseManos a la obra con java y eclipse
Manos a la obra con java y eclipse
grachika
 
Tutorial android fundamentos
Tutorial android fundamentosTutorial android fundamentos
Tutorial android fundamentos
Victor Chalian
 
Clases de Programación Android
Clases de Programación AndroidClases de Programación Android
Clases de Programación Android
Jose Alvarado Robles
 
Manual de aplicaciones moviles
Manual de aplicaciones moviles Manual de aplicaciones moviles
Manual de aplicaciones moviles
Jael Vazquez
 
GUIA DE LABORATORIO DEL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APL...
GUIA DE  LABORATORIO DEL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APL...GUIA DE  LABORATORIO DEL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APL...
GUIA DE LABORATORIO DEL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APL...
Ivan Petrlik
 
Visual Basic Presentacion
Visual Basic PresentacionVisual Basic Presentacion
Visual Basic Presentacion
Mateo
 
INSERTAR IMAGEN ELIZONDO
INSERTAR IMAGEN ELIZONDOINSERTAR IMAGEN ELIZONDO
INSERTAR IMAGEN ELIZONDO
Mayra Elizondo
 
Tutorial de Windows Phone 7.1 Basico
Tutorial de Windows Phone 7.1 BasicoTutorial de Windows Phone 7.1 Basico
Tutorial de Windows Phone 7.1 Basico
Carola Velazquez
 
Manual de aplicaciones moviles
Manual de aplicaciones movilesManual de aplicaciones moviles
Manual de aplicaciones moviles
Jael Vazquez
 

La actualidad más candente (19)

Como insertar una imagen
Como insertar una imagenComo insertar una imagen
Como insertar una imagen
 
Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7Manual para hacer una aplicación móvil en net beans versión 7
Manual para hacer una aplicación móvil en net beans versión 7
 
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)
 
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)
 
Manual de android parte 1
Manual de android parte 1Manual de android parte 1
Manual de android parte 1
 
Tutorial eclipse
Tutorial eclipseTutorial eclipse
Tutorial eclipse
 
GUIA DE LABORATORIO PHONE GAP JQUERY MOBILE CARGADO DE_DATOS_DE_REGISTROS...
GUIA DE  LABORATORIO  PHONE GAP JQUERY  MOBILE  CARGADO DE_DATOS_DE_REGISTROS...GUIA DE  LABORATORIO  PHONE GAP JQUERY  MOBILE  CARGADO DE_DATOS_DE_REGISTROS...
GUIA DE LABORATORIO PHONE GAP JQUERY MOBILE CARGADO DE_DATOS_DE_REGISTROS...
 
File
FileFile
File
 
Eclipse para novatos java
Eclipse para novatos javaEclipse para novatos java
Eclipse para novatos java
 
Mi primera-hora-con-eclipse
Mi primera-hora-con-eclipseMi primera-hora-con-eclipse
Mi primera-hora-con-eclipse
 
Manos a la obra con java y eclipse
Manos a la obra con java y eclipseManos a la obra con java y eclipse
Manos a la obra con java y eclipse
 
Tutorial android fundamentos
Tutorial android fundamentosTutorial android fundamentos
Tutorial android fundamentos
 
Clases de Programación Android
Clases de Programación AndroidClases de Programación Android
Clases de Programación Android
 
Manual de aplicaciones moviles
Manual de aplicaciones moviles Manual de aplicaciones moviles
Manual de aplicaciones moviles
 
GUIA DE LABORATORIO DEL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APL...
GUIA DE  LABORATORIO DEL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APL...GUIA DE  LABORATORIO DEL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APL...
GUIA DE LABORATORIO DEL USO DE LOS FRAMEWORS PHONEGAP Y JQUERY MOBILE EN APL...
 
Visual Basic Presentacion
Visual Basic PresentacionVisual Basic Presentacion
Visual Basic Presentacion
 
INSERTAR IMAGEN ELIZONDO
INSERTAR IMAGEN ELIZONDOINSERTAR IMAGEN ELIZONDO
INSERTAR IMAGEN ELIZONDO
 
Tutorial de Windows Phone 7.1 Basico
Tutorial de Windows Phone 7.1 BasicoTutorial de Windows Phone 7.1 Basico
Tutorial de Windows Phone 7.1 Basico
 
Manual de aplicaciones moviles
Manual de aplicaciones movilesManual de aplicaciones moviles
Manual de aplicaciones moviles
 

Destacado

Tom hammett
Tom hammettTom hammett
Tom hammett
ClimDev15
 
Reunión de los martes catequesis
Reunión de los martes catequesis Reunión de los martes catequesis
Reunión de los martes catequesis
ruceres
 
Horror film trailer analysis
Horror film trailer analysisHorror film trailer analysis
Horror film trailer analysis
chocolate1844563799999
 
Web 1
Web 1Web 1
Web 1
fabianrey7
 
Ao1 – understanding photography ryan banks ss
Ao1 – understanding photography ryan banks ssAo1 – understanding photography ryan banks ss
Ao1 – understanding photography ryan banks ss
banksryan4
 
Creating my track list
Creating my track listCreating my track list
Creating my track list
MollieMayMediaA2
 
00. orientation
00. orientation00. orientation
00. orientation
동우 주
 
Tecnologia de la informacion
Tecnologia de  la  informacionTecnologia de  la  informacion
Tecnologia de la informacion
malejandraparra
 
CIRCUITO
CIRCUITOCIRCUITO
CIRCUITO
marioatl10
 
Erichs-Dessous-2009-Dynamic Version
Erichs-Dessous-2009-Dynamic VersionErichs-Dessous-2009-Dynamic Version
Erichs-Dessous-2009-Dynamic VersionZUHAL S
 
Azenka cosmetics apresentação
Azenka cosmetics   apresentaçãoAzenka cosmetics   apresentação
Azenka cosmetics apresentação
azenka
 
生涯規劃 詹翔霖副教授-東方觀光系05
生涯規劃 詹翔霖副教授-東方觀光系05生涯規劃 詹翔霖副教授-東方觀光系05
生涯規劃 詹翔霖副教授-東方觀光系05
文化大學
 
Rosbank
RosbankRosbank
Layout draft of digipak
Layout draft of digipak Layout draft of digipak
Layout draft of digipak
jthomassam
 
Mise en scene
Mise en sceneMise en scene
Mise en scene
jthomassam
 
Slide share software
Slide share softwareSlide share software
Slide share software
KatitaBenavides
 
Programa 11
Programa 11Programa 11
Programa 11
Alberto Figuera Mtz
 
Tecnología de la información
Tecnología de la informaciónTecnología de la información
Tecnología de la información
profesg
 

Destacado (19)

Tom hammett
Tom hammettTom hammett
Tom hammett
 
Reunión de los martes catequesis
Reunión de los martes catequesis Reunión de los martes catequesis
Reunión de los martes catequesis
 
Horror film trailer analysis
Horror film trailer analysisHorror film trailer analysis
Horror film trailer analysis
 
Web 1
Web 1Web 1
Web 1
 
Ao1 – understanding photography ryan banks ss
Ao1 – understanding photography ryan banks ssAo1 – understanding photography ryan banks ss
Ao1 – understanding photography ryan banks ss
 
Seaman Passport
Seaman PassportSeaman Passport
Seaman Passport
 
Creating my track list
Creating my track listCreating my track list
Creating my track list
 
00. orientation
00. orientation00. orientation
00. orientation
 
Tecnologia de la informacion
Tecnologia de  la  informacionTecnologia de  la  informacion
Tecnologia de la informacion
 
CIRCUITO
CIRCUITOCIRCUITO
CIRCUITO
 
Erichs-Dessous-2009-Dynamic Version
Erichs-Dessous-2009-Dynamic VersionErichs-Dessous-2009-Dynamic Version
Erichs-Dessous-2009-Dynamic Version
 
Azenka cosmetics apresentação
Azenka cosmetics   apresentaçãoAzenka cosmetics   apresentação
Azenka cosmetics apresentação
 
生涯規劃 詹翔霖副教授-東方觀光系05
生涯規劃 詹翔霖副教授-東方觀光系05生涯規劃 詹翔霖副教授-東方觀光系05
生涯規劃 詹翔霖副教授-東方觀光系05
 
Rosbank
RosbankRosbank
Rosbank
 
Layout draft of digipak
Layout draft of digipak Layout draft of digipak
Layout draft of digipak
 
Mise en scene
Mise en sceneMise en scene
Mise en scene
 
Slide share software
Slide share softwareSlide share software
Slide share software
 
Programa 11
Programa 11Programa 11
Programa 11
 
Tecnología de la información
Tecnología de la informaciónTecnología de la información
Tecnología de la información
 

Similar a Investigacion para agregar una imagen a eclipse

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
Josué Naquid
 
Cetis 109
Cetis 109Cetis 109
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
LuiS YmAY
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
grachika
 
Manual android
Manual androidManual android
Manual android
Jose Pereda
 
Tutorial de eclipsee
Tutorial de eclipseeTutorial de eclipsee
Tutorial de eclipsee
javierot99
 
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
KevinRicardoBustaman
 
Manual aplicaciones moviles cristian
Manual aplicaciones moviles cristianManual aplicaciones moviles cristian
Manual aplicaciones moviles cristian
Cristian Asarl Godinez Hernandez
 
TUTORIAL
TUTORIALTUTORIAL
TUTORIAL
ariannalizeeth
 
Creación de extensiones nativas
Creación de extensiones nativasCreación de extensiones nativas
Creación de extensiones nativas
Angel Vazquez
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
Roberto Perales
 
Cetis 109(2)
Cetis 109(2)Cetis 109(2)
Cetis 109(2)
Jesus Vera
 
Jowin Rojas Venecia IED
Jowin Rojas Venecia IEDJowin Rojas Venecia IED
Jowin Rojas Venecia IED
deluxefalen
 
Desarrollando mi primera App para Windows 8 con C#
Desarrollando mi primera App para Windows 8 con C#Desarrollando mi primera App para Windows 8 con C#
Desarrollando mi primera App para Windows 8 con C#
Vicente Gerardo Guzman Lucio
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial Eclipse
Jose Nava
 
Configurar entorno Android
Configurar entorno AndroidConfigurar entorno Android
Configurar entorno Android
jubacalo
 
Instrucciones y estructuras
Instrucciones y estructurasInstrucciones y estructuras
Instrucciones y estructuras
Fernand Bernowly
 
List view CGCS
List view CGCSList view CGCS
List view CGCS
Christian Carrera
 
USO DE HERRAMIENTAS IDE VISUAL C++
USO DE HERRAMIENTAS IDE VISUAL C++USO DE HERRAMIENTAS IDE VISUAL C++
USO DE HERRAMIENTAS IDE VISUAL C++
Luz Fa Calderòn
 
Mi primer programa
Mi primer programaMi primer programa
Mi primer programa
Deklok
 

Similar a Investigacion para agregar una imagen a eclipse (20)

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
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
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
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Manual android
Manual androidManual android
Manual android
 
Tutorial de eclipsee
Tutorial de eclipseeTutorial de eclipsee
Tutorial de eclipsee
 
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
 
Manual aplicaciones moviles cristian
Manual aplicaciones moviles cristianManual aplicaciones moviles cristian
Manual aplicaciones moviles cristian
 
TUTORIAL
TUTORIALTUTORIAL
TUTORIAL
 
Creación de extensiones nativas
Creación de extensiones nativasCreación de extensiones nativas
Creación de extensiones nativas
 
Cetis 109
Cetis 109Cetis 109
Cetis 109
 
Cetis 109(2)
Cetis 109(2)Cetis 109(2)
Cetis 109(2)
 
Jowin Rojas Venecia IED
Jowin Rojas Venecia IEDJowin Rojas Venecia IED
Jowin Rojas Venecia IED
 
Desarrollando mi primera App para Windows 8 con C#
Desarrollando mi primera App para Windows 8 con C#Desarrollando mi primera App para Windows 8 con C#
Desarrollando mi primera App para Windows 8 con C#
 
Tutorial Eclipse
Tutorial EclipseTutorial Eclipse
Tutorial Eclipse
 
Configurar entorno Android
Configurar entorno AndroidConfigurar entorno Android
Configurar entorno Android
 
Instrucciones y estructuras
Instrucciones y estructurasInstrucciones y estructuras
Instrucciones y estructuras
 
List view CGCS
List view CGCSList view CGCS
List view CGCS
 
USO DE HERRAMIENTAS IDE VISUAL C++
USO DE HERRAMIENTAS IDE VISUAL C++USO DE HERRAMIENTAS IDE VISUAL C++
USO DE HERRAMIENTAS IDE VISUAL C++
 
Mi primer programa
Mi primer programaMi primer programa
Mi primer programa
 

Más de Lucero De La Cruz

Boton toggle
Boton toggleBoton toggle
Boton toggle
Lucero De La Cruz
 
Programa 13subir
Programa 13subirPrograma 13subir
Programa 13subir
Lucero De La Cruz
 
Programa 12subir
Programa 12subirPrograma 12subir
Programa 12subir
Lucero De La Cruz
 
Programa 11subir (2)
Programa 11subir (2)Programa 11subir (2)
Programa 11subir (2)
Lucero 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 eclipse
Lucero De La Cruz
 
Programa 13
Programa 13Programa 13
Programa 13
Lucero De La Cruz
 
Programa 12
Programa 12Programa 12
Programa 12
Lucero De La Cruz
 
Programa 11
Programa 11Programa 11
Programa 11
Lucero De La Cruz
 
Programa 10
Programa 10Programa 10
Programa 10
Lucero De La Cruz
 
Programa 9
Programa 9Programa 9
Programa 9
Lucero De La Cruz
 
Programa 8
Programa 8Programa 8
Programa 8
Lucero De La Cruz
 
Programa 7
Programa 7Programa 7
Programa 7
Lucero De La Cruz
 
Programa 6
Programa 6Programa 6
Programa 6
Lucero De La Cruz
 
Programa5
Programa5Programa5
Programa 4
Programa 4Programa 4
Programa 4
Lucero De La Cruz
 
Programa 6
Programa 6Programa 6
Programa 6
Lucero De La Cruz
 
Programa 4
Programa 4Programa 4
Programa 4
Lucero De La Cruz
 
Programa 5 en eclipse
Programa 5 en eclipsePrograma 5 en eclipse
Programa 5 en eclipse
Lucero De La Cruz
 
Programa 3
Programa 3Programa 3
Programa 3
Lucero De La Cruz
 
Programa 2 en Eclipse
Programa 2 en Eclipse Programa 2 en Eclipse
Programa 2 en Eclipse
Lucero De La Cruz
 

Más de Lucero De La Cruz (20)

Boton toggle
Boton toggleBoton toggle
Boton toggle
 
Programa 13subir
Programa 13subirPrograma 13subir
Programa 13subir
 
Programa 12subir
Programa 12subirPrograma 12subir
Programa 12subir
 
Programa 11subir (2)
Programa 11subir (2)Programa 11subir (2)
Programa 11subir (2)
 
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
 
Programa 13
Programa 13Programa 13
Programa 13
 
Programa 12
Programa 12Programa 12
Programa 12
 
Programa 11
Programa 11Programa 11
Programa 11
 
Programa 10
Programa 10Programa 10
Programa 10
 
Programa 9
Programa 9Programa 9
Programa 9
 
Programa 8
Programa 8Programa 8
Programa 8
 
Programa 7
Programa 7Programa 7
Programa 7
 
Programa 6
Programa 6Programa 6
Programa 6
 
Programa5
Programa5Programa5
Programa5
 
Programa 4
Programa 4Programa 4
Programa 4
 
Programa 6
Programa 6Programa 6
Programa 6
 
Programa 4
Programa 4Programa 4
Programa 4
 
Programa 5 en eclipse
Programa 5 en eclipsePrograma 5 en eclipse
Programa 5 en eclipse
 
Programa 3
Programa 3Programa 3
Programa 3
 
Programa 2 en Eclipse
Programa 2 en Eclipse Programa 2 en Eclipse
Programa 2 en Eclipse
 

Último

200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
Libro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eessLibro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eess
maxgamesofficial15
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
estroba5
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
KarenRuano6
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
RAMIREZNICOLE
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
belbarcala
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
https://gramadal.wordpress.com/
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
Osiris Urbano
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
Sandra Mariela Ballón Aguedo
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
20minutos
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
gamcoaquera
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
KarenCaicedo28
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Unidad de Espiritualidad Eudista
 

Último (20)

200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
Libro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eessLibro Integrado 8vo egb len-mat-ccnn-eess
Libro Integrado 8vo egb len-mat-ccnn-eess
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJAPANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
PANDERETAS DECORADAS CON MOTIVOS DE LA RIOJA
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdfDosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
Dosificación de los aprendizajes U4_Me gustan los animales_Parvulos 1_2_3.pdf
 
pueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptxpueblos originarios de chile presentacion twinkl.pptx
pueblos originarios de chile presentacion twinkl.pptx
 
Maristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdfMaristella Svampa-La sociedad excluyente.pdf
Maristella Svampa-La sociedad excluyente.pdf
 
Sesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdfSesión: El espiritismo desenmascarado.pdf
Sesión: El espiritismo desenmascarado.pdf
 
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptxSEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
SEMIOLOGIA DE HEMORRAGIAS DIGESTIVAS.pptx
 
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZACORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
CORREOS SEGUNDO 2024 HONORIO DELGADO ESPINOZA
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
Examen de Lengua Castellana y Literatura de la EBAU en Castilla-La Mancha 2024.
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptxPPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
PPT_Servicio de Bandeja a Paciente Hospitalizado.pptx
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Respuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadasRespuesta del icfes pre saber verificadas
Respuesta del icfes pre saber verificadas
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
Triduo Eudista: Jesucristo, Sumo y Eterno Sacerdote; El Corazón de Jesús y el...
 

Investigacion para agregar una imagen a eclipse

  • 1. CETIS 109 NOMBRES: DE LA CRUZ DE LA CRUZ LUCERO SANTOS SANCHEZ GUADALUPE GRADO: 4º SEMESTRE GRUPO: “B” ESPECIALIDAD: PROGRAMACION :* MATERIA: DESRROLLA APLICACIONES WEB PROFESORA: LIC. MARGARITA ROMERO ALVARADO INVESTIGACION: COMO AGREGAR UNA IMAGEN A ECLIPSE.
  • 2. “Agregar una imagen a eclipse” 1 Haz clic en el botón "Inicio" de Windows y escribe "eclipse.exe". Presiona "Entrar" para buscar el archivo ejecutable de Eclipse. Haz doble clic sobre "Eclipse.exe" para abrir el software de programación. 2 Abre tu proyecto de aplicación Android y haz doble clic sobre el archivo XML que define el diseño de la pantalla. Eclipse posee un diseñador gráfico, por lo que puedes hacer clic en "Designer" (Diseñador) para ver un emulador que usas para arrastrar y soltar elementos de aplicaciones como una imagen. 3 Arrastra y suelta un elemento "ImageView" (Vista de imagen). El elemento aparece en el emulador, pero no tiene ninguna imagen definida. 4 Haz doble clic sobre el archivo de código Java asociado con la pantalla XML. Agrega el siguiente código para añadir la imagen a la vista: ImageView1.setImageResource(R.drawable.mi_imagen); Reemplaza "mi_imagen" con un nombre de imagen localizado en la sección "res/drawable/" del proyecto de Eclipse. 5 Haz clic en "Save" (Guardar), luego presiona el botón verde "Run" (Ejecutar) para ver la nueva imagen en el emulador Android SDK.
  • 3. Cuando iniciamos con cualquier lenguaje de programación, es típico el comenzar con el ejemplo del “Hola Mundo!”. Pese a ello, en Android este ejemplo carece de interactividad, no nos permite conocer cómo funcionan las cosas en esta plataforma y es aburrido. Para nuestro primer proyecto haremos una sencilla aplicación que constará de un botón que nos diga la hora actual al pulsarlo. Para no hacerlo tedioso, seccionaremos la explicación de cada uno de los pasos y funcionalidades en post diferentes que relacionaré con este tutorial. ¡Comencemos! 1. Creamos nuestro proyecto en la opción File > New >Project > Android > Android Project. Yo usaré la versión Android 2.1 update 1 con los siguientes datos:  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
  • 4. 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 drawabledentro 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.
  • 5.  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.
  • 6.  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 sobreescribimos de la clase View. Si te fijas en la declaración de la clase TimeMainverás que además de heredar de la clase Activity también está implementando la interfaz View.OnClicListenerque 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: Si estás iniciando en Android, tal vez muchas cosas las hayas hecho de manera totalmente mecánica aplicando la del Ctrl + C y Ctrl + V. No te preocupes, este tutorial tiene como objetivo únicamente que tengas en tu computadora un primer proyecto que nos servirá de guía para aprender otros conceptos importantes y básicos que abarcaré de forma muy detallada en artículos siguientes a este para que conozcas la razón de ser de cada parte de una aplicación Android. FUENTE DE INFORMACION: http://androideity.com/2011/07/08/creando-nuestra-primera- aplicacion-en-android/