Asignatura: Aplicaciones mviles
Fecha: 28/05/2015
Competencia profesional: Desarrolla
Competencia genrica: Trabaja
aplicaciones mviles sobre
colaborativamente
plataformas abiertas
Concepto fundamental: Multimedia
PRACTICA
Numero: 1
Nombre:
Realizado por: Martin Olarte Gmez
GRUPO: 403
N.L: 26
Facilitador: Carolina Aguilar Len
Investigacin 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 ms vistas y
controla su comportamiento y posicin. 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 ms 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 relacin a otro o al padre.
AbsoluteLayout: Posiciona los elementos de forma absoluta.
FrameLayout: Permite el cambio dinmico de los elementos que contiene.
Button
Es el tpico botn normal, contiene un texto y puede contener imgenes de
tipo icono que puedes alinear con el texto.
Procedimiento
abres android studio, y haces clic en nueva aplicacin
Colocar el nombre a la aplicacin en este caso calculadora
Elegir el tipo de aplicacin que crearemos
en este caso elegiremos la opcin de
blank activity
Haremos click en next en cada una de las ventanas emergentes
Agregaremos un layout y en ella agregaremos 2 text edit, y cuatro botones
Declararemos 5 strings de la siguiente manera
Configuraremos los 2 text edit en la propiedad de input type
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 operacin)
Debajo de android:text colocaremos
android:onClick=(nombre de la
operacin)
Para que cada botn realice su
funcin correspondiente
utilizaremos el cdigo
public void Calcular(View view){
V1 =
Double.parseDouble(qV1.getText().toString());
V2 = Double.parseDouble(qV2.getText().toString());
Resultado.setText(Double.toString(V1(smbolo de la operacin)V2));
Referencias
http://www.aprendeandroid.com/l4/interface2.htm
http://www.androidcurso.com/index.php/tutoriales-android/32-unidad-2diseno-de-la-interfaz-de-usuario-vistas-y-layouts/114-layouts