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.
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
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 operación)
Debajo de android:text colocaremos android:onClick=”(nombre de la operación)”
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
Top Related