Clase 14 desarrollo android layouts y ejercicio 3 calculadora cuentahuevos
1. 1. Diseño de la interfaz
2. Configuración del método en el evento
Click del botón
3. Programación en Java
1. Los latipos de layouts
2. Carlos Mario Gómez Arcila.
Elementos no gráficos que permiten organizar el contenido en un
Activity.
LinearLayout: Dispone los
elementos en una fila o en
una columna.
TableLayout: Distribuye los
elementos de forma tabular.
Se utiliza la etiqueta
<TableRow> cada vez que
queremos insertar una
nueva línea.
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.
3. Carlos Mario Gómez Arcila.
<LinearLayout xmlns:android="http://...
android:layout_height="match_parent"
android:layout_width="match_parent"
android:orientation ="vertical">
<AnalogClock
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
<CheckBox
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Un checkBox"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Un botón"/>
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Un texto cualquiera"/>
</LinearLayout>
En el ejemplo se solicita
pegar el xml que tiene
texto negro, la parte gris
corresponde al xml del
layout inicial de la
Activity, y a continuación
modificar el tipo del
layout contenedor (que
está en gris), por otros
tipos diferentes