You are on page 1of 19

Jos Mara Hernndez Lpez

4B PROGRAMACION

25/Mayo/2015

REPORTE DE LA PRCTICA
Introduccin:
En este reporte explico los pasos ms importantes y tratando de que sean
claros para llevar a cabo la practica en la que muestro 3 imgenes, cada
imagen aparecer presionando uno de los 3 botones que se agregaron.
Cada botn tiene escrito lo que mostrara al presionarlos.
A continuacin los pasos ms importantes que llevan a cabo que la aplicacin
corra y haga lo que se pide.
Desarrollo:
Di clic en este icono para abrir eclipse ADT y
empezar a trabajar.

Esper a que se
cargara
completamente.

Eleg la ruta en
la que dese
guardar mi
proyecto dando
clic en
Browse.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Abr el SDK que est en la Carpeta Android SDK Tools

Instal lo necesario para hacer funcionar mi emulador. (Si es que se necesita).

Despus de que ya se
instal todo lo
necesario Abr el
AVD Manager

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Necesit mi propio emulador, para ello di clic en new.

Llen

los datos

OK

Ya que se ha
completado todo
di clic en OK.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Ya configurado mi emulador di clic en Start para iniciarlo.

Esper a que se cargara.

Ahora estuvo listo mi emulador para probar mi proyecto.

Di clic en el
botn
Lauch para
continuar.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Di Clic en New

Despus di clic en la opcin (Android Application Project) para crear mi


proyecto.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Escrib el nombre adecuado para la prctica.

Y di clic en next para continuar.

Aqu solo muestra la ruta del


proyecto, di clic en next
para continuar.

Le di clic en Clip Art Para elegir el


icono de la aplicacin.

As
por uno di Configure
clic en close.
el
color de mi
icono. di clic en
Despus
next para terminar
esta configuracin.
Despus le di
clic en next.

aparecieron los iconos y ya que me decid

Jos Mara Hernndez Lpez


4B PROGRAMACION
Eleg el
proyecto.

As qued, primero tuve que eliminar


todo para iniciar de 0.

25/Mayo/2015
nombre que sera bueno para mi
Y di clic en Finish.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Primero, agregu un Layout en el que trabajara.


Un Layout horizontal.
Despus en ese Layout agregu tres botones.
Y un imageView

Al imageView, le configur el tamao para que fuera el indicado en mi


aplicacin.
Despus a los botones, les configure el texto y el id indicado.

Tambin, agregue un TextView y configur el texto Qu imagen deseas ver?.


Al final, configure el id del (imageView).

As quedaron configurados cada uno de los elementos.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Despus, descargue las imgenes que yo deseaba poner en mi aplicacin para


que fueran mostradas.
Y las pase a la carpeta drawable-mdpi ubicada en res.

Aqu estn las imgenes dentro de la carpeta.

Despus program un botn.

Lo que hice es dar clic en el boton The Beatles.

En la opcion OnClic escrib

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Despus me fui al archivo MainActivity.java.

Lo que hice ah es declarar un mtodo.


Public Void y escribir lo que le pusimos al botn en onclick, mi eventoclick. Y
el evento recibi como parmetro un View.
Lo que hice es programar que es lo que quera que pasara al presionar ese
botn.
En este caso lo que se tena que hacer es mostrar la imagen fondo.

Pero antes, declare una variable.

Despus lo enlac en el onCreate

Despus pude programar el botn, para cambiar el fondo (imagen de The


Beatles en este caso).

Ya estuvo programado el primer Botn, y si se ejecuta, solo mostrara la


imagen de The Beatles.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Despus program el siguiente botn, para eso lo declar primero.

Lo siguiente es que relacion el botn de Chivas con la variable que cre.

Ahora le agregu un evento a chivas de esta manera.

Ahora ya quedo programado e igual si se corriera hasta este paso, solo


mostrara la de The Beatles, y la de Chivas. Lo que falta programar es la de
iPhone 6.

Ahora lo que sigui fue programar un evento al botn de chivas.


Para eso agregu un implements.

Poniendo : implements Button.OnClickListener

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Despues de Button.OnClickListener di enter y apareci lo siguiente

Di clic en Implement Methods.

Y apareci lo siguiente.

Y le di clic en OK.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Automticamente se puso el siguiente cdigo

Y aqu program que el fondo ahora sea el de iPhone 6.

Hasta ahorita no sucedi nada pues me faltaba agregar una lnea de cdigo
que hace la diferencia y ahora si se podr correr, porque si as lo hubiera dejara
no hara nada el botn.
Si no lo tuviera nunca se hubiera ejecutado el mtodo.
Declar otro botn llamado iphone junto al que ya tena de chivas.

Despus lo enlac en el onCreate

Despus agregu el escuchador .setOnClickListener y le puse (this)


pasndole la instancia.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Y ahora as qued todo el cdigo del MainActivity.Java junto

Jos Mara Hernndez Lpez


4B PROGRAMACION
Aqu el cdigo del activity_main.xml.

25/Mayo/2015

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Despus de que tuve el cdigo correcto y que no marcaba errores

Lo que hice es dar


clic en este icono
para iniciar la
aplicacin en el
emulador.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Aqu estaba cargando el emulador, que tarda mucho la primera vez :/

Despus del proceso largo de esperar a que se abriera, por fin se abri y me
apareci la siguiente captura.
Lo que dice es Qu imagen desea ver?.

Entonces ya, le di clic en el botn The Beatles.


Y sali esta imagen

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Aqu fue presionado el Botn


The Beatles.

Despus di clic en Chivas y apareci lo siguiente.

Aqu fue presionado el botn Chivas.

Jos Mara Hernndez Lpez


4B PROGRAMACION

25/Mayo/2015

Al final y como ltimo botn quedo el de iPhone 6.

Aqu fue presionado el botn


iPhone 6.

Conclusin.
Esta prctica ha sido mucho ms de mi agrado,
porque ahora ya program algo ms propio, las
anteriores era como muy profesionales del tipo de
una calculadora, calcular edad y as, pero en esta yo
eleg las cosas que ms me gustan y disfrute al
hacerla porque me ha salido ms rpido que otras y
fue emocionante el resultado, me gusta.

You might also like