Вы находитесь на странице: 1из 6

Asignatura: Mvil

Fecha: 1/06/2015
Competencia Profesional: Desarrolla
Competencia Genrica: Trabaja en forma
aplicaciones mviles sobre plataformas
Colaborativa
cerradas
Concepto Fundamental: Multimedia
PRACTICA
Numero: 1
Nombre: Calculadora
Realizado por: Hernndez Ramrez Esmeralda Numero de Lista: 18
Grupo: 403
Aylin
Facilitador: Carolina Aguilar Len
Objetivo: Crear una calculadora en Android Studio
Investigacin Preliminar:
Que es Androi Studio: Una de ellas ha sido Android Studio, un IDE
especializado para Android que llega para sustituir a Eclipse a la hora de crear
aplicaciones.
Android Studio est basado en IntelliJ IDEA, un IDE para Java de Jetbrains
Android Studio ofrece la posibilidad de ver en directo los cambios al diseo de
las aplicaciones en las diferentes resoluciones que soporta Android. La misma
interfaz nos permite ver cmo aparece la aplicacin con cada traduccin.
Tambin tenemos informacin til en el margen de la pantalla de cdigo, como
iconos o colores segn los mencionemos en el cdigo. Adems, Android Studio
incluye integracin con Google Cloud Messaging, para no tener que salir del
IDE.
En general, Android Studio parece una muy buena herramienta. Google por fin
toma la iniciativa para lanzar un IDE propio, y la base de IntelliJ IDEA es
realmente buena (y superior a Eclipse desde mi punto de vista). Habr que ver
si Google anuncia ms novedades que lo hagan an ms interesante.
Que son los layout: El concepto puede traducirse como disposicin o
plan y tiene un uso extendido en el mbito de la tecnologa.
La nocin de layout suele utilizarse para nombrar al esquema de distribucin
de los elementos dentro un diseo.

Procedimiento:
1: Se abre el programa

2: Haces clic en nueva aplicacin y elegiremos la opcin de Android


Application

3: Le colocamos un nombre a la aplicacin en este caso se llamar


Calculadora

4: Elegimos el tipo de aplicacin, que crearemos el cual se llama blank activity

5: En las ventanas que siguen haremos clic en next

6: Despus se agregan: un layout, 2 text edit, y cuatro botones

7: Se utilizaron 5 strings como los que se muestran a continuacin

8: Despus se configura los 2 text edit con la propiedad de input type y nos
saldr una ventana como la que se muestra a continuacin y haremos clic en
las casillas
mostradas.

9: se hace
doble clic en los botones y colocaremos
@string/SUMA, RESTA O MULTIPLICACION dependiendo del botn elegido (Algo
parecido a la vez que se hizo la calculadora en NetBeans)

10: Debajo de lo ltimo que se muestra en la imagen colocaremos


android:onClick=RESTA
android:onClick=SUMA android:onClick=MULTIPLICACION etc.

11: Esto sirve para programar la accin de cada uno de los botones de las
operaciones que se utilizarn.

Calculadora terminada

Glosario
View: Es un componente que permite controlar la interaccin del usuario con la
aplicacin. Estos son muy similares a los controles SWING de Java, como
Labels, Buttons, TextFields, Checkboxes, etc. Los Views son organizados
dentro de los Layouts para que el usuario comprenda los objetivos de la
actividad.
TextField: es un control que espera la entrada de texto del usuario, como por
ejemplo su nombre, telfono y datos que sean tiles para la aplicacin, A pesar
de que en diseador se llame TextField en Java es representado por la subclase
EditText.
Button: Es el tpico botn normal, contiene un texto y puede contener
imgenes de tipo icono que puedes alinear con el texto.
ToggleButton: es de tipo on/off, contiene una rayita que indica ese on/off.
ImageButton: El botn contiene una imagen, es muy til para cuando
queremos hacer cosas vistosas y de diseo con formas raras, ya que el Button
es rectangular, y aqu podemos usar cualquier forma poniendo el fondo
transparente.

Conclusiones
En esta prctica se muestra las indicaciones de cmo realizar una calculadora
en Android Studio, de lo cual es algo parecido a NetBeans

Referencias
http://www.genbeta.com/movil/android-studio-el-nuevo-ide-de-google-paradesarrollar-en-android
http://www.aprendeandroid.com/l4/interface2.htm
http://www.hermosaprogramacion.com/2014/09/android-layouts-views/