Calculadora en Android Studio

7
Asignatura: Aplicaciones móviles Fecha: 28/05/2015 Competencia profesional: Desarrolla aplicaciones móviles sobre plataformas abiertas Competencia genérica: Trabaja colaborativamente Concepto fundamental: Multimedia P R A C T I C A Numero: 1 Nombre: Realizado por: Martin Olarte Gómez GRUPO: 403 N.L: 26 Facilitador: Carolina Aguilar León Investigación preliminar Layouts Si queremos combinar varios elementos de tipo vista tendremos que utilizar un objeto de tipo Layout. Un Layout es un contenedor de una o más vistas y controla su comportamiento y posición. Hay que destacar que un Layout puede contener a otro Layout y que es un descendiente de la clase View. La siguiente lista describe los Layout más utilizados en Android: LinearLayout: Dispone los elementos en una fila o en una columna. TableLayout: Distribuye los elementos de forma tabular. RelativeLayout: Dispone los elementos en relación a otro o al padre. AbsoluteLayout: Posiciona los elementos de forma absoluta. FrameLayout: Permite el cambio dinámico de los elementos que contiene. Button Es el típico botón normal, contiene un texto y puede contener

description

ejemplo de como crear una calculadora en Android Studio

Transcript of Calculadora en Android Studio

Page 1: Calculadora en Android Studio

Asignatura: Aplicaciones móviles Fecha: 28/05/2015Competencia profesional: Desarrolla aplicaciones móviles sobre plataformas abiertas

Competencia genérica: Trabaja colaborativamente

Concepto fundamental: MultimediaP R A C T I C A

Numero: 1 Nombre:Realizado por: Martin Olarte Gómez GRUPO: 403 N.L: 26Facilitador: Carolina Aguilar León

Investigación preliminar

Layouts

Si queremos combinar varios elementos de tipo vista tendremos que utilizar un objeto de tipo Layout. Un Layout es un contenedor de una o más vistas y controla su comportamiento y posición. Hay que destacar que un Layout puede contener a otro Layout y que es un descendiente de la clase View.

La siguiente lista describe los Layout más utilizados en Android:

LinearLayout: Dispone los elementos en una fila o en una columna.

TableLayout: Distribuye los elementos de forma tabular.

RelativeLayout: Dispone los elementos en relación a otro o al padre.

AbsoluteLayout: Posiciona los elementos de forma absoluta.

FrameLayout: Permite el cambio dinámico de los elementos que contiene.

Button

Es el típico botón normal, contiene un texto y puede contener imágenes de tipo icono que puedes alinear con el texto.

Page 2: Calculadora en Android Studio

Procedimiento abres android studio, y haces clic en nueva aplicación

Colocar el nombre a la aplicación en este caso “calculadora“

Elegir el tipo de aplicación que crearemos en este caso elegiremos la opción de blank activity

Page 3: Calculadora en Android Studio

Haremos click en next en cada una de las ventanas emergentes

Agregaremos un layout y en ella agregaremos 2 text edit, y cuatro botones

Page 4: Calculadora en Android Studio

Declararemos 5 strings de la siguiente manera

Configuraremos los 2 text edit en la propiedad de input type

Page 5: Calculadora en Android Studio

Nos saldrá una ventana como la siguiente y haremos click en las casillas:Number, number decimal, numberpassword

Haremos doble clic en los botones y en la parte de android:text colocaremos @string/(nombre de la operación)

Debajo de android:text colocaremos android:onClick=”(nombre de la operación)”

Page 6: Calculadora en Android Studio

Para que cada botón realice su función correspondiente utilizaremos el códigopublic void Calcular(View view){

V1 = Double.parseDouble(qV1.getText().toString()); V2 = Double.parseDouble(qV2.getText().toString()); Resultado.setText(Double.toString(V1(símbolo de la operación)V2));

Referenciashttp://www.aprendeandroid.com/l4/interface2.htm

http://www.androidcurso.com/index.php/tutoriales-android/32-unidad-2-diseno-de-la-interfaz-de-usuario-vistas-y-layouts/114-layouts