clase 14 desarrollo android layouts y ejercicio 3 calculadora cuentahuevos

Post on 11-Aug-2015

56 Views

Category:

Education

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

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.

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

Carlos Mario Gómez Arcila.

Carlos Mario Gómez Arcila.

Definición de variables

Carlos Mario Gómez Arcila.

Relación de variables con los

objetos de la interfaz

Carlos Mario Gómez Arcila.

Método para el botón 1

Carlos Mario Gómez Arcila.

http://elbauldelprogramador.com/

http://www.androidcurso.com/

http://developer.android.com/

top related