martes, 4 de marzo de 2014

Capítulo 3. Layout: LinearLayout, RelativeLayout, TableLayout y FrameLayout. (II)

Accesos rápidos:
Vimos en el post anterior que la apariencia de nuestras pantallas se definía mediante archivos XML que situaremos en la carpeta res/layout.Si vamos al nuevo proyecto que creamos en capítulos anteriores y abrimos esta carpeta veremos un fichero activity_main.xml con un contenido como vemos a continuación:


 Lo primero que podemos ver dentro de este fichero es que tenemos un componente RelativeLayout y dentro un componente TextView. En este tema vamos a centrarnos en explicar los elementos contenedores, es decir, elementos en los que introduciremos otros componentes. Estos elementos contenedores son LinearLayout, RelativeLayout, FrameLayout y TableLayout. 
Estos elementos son llamados contenedores ya que en su interior se añaden el resto de elementos como botones, etiquetas de texto, imágenes, etc. Vamos a hacer una pequeña descripción de cada uno de estos elementos para posteriormente explicar con detalle sus principales características: