Layouts
Relative Layout:
Su principal característica es que los widgets que estén dentro de este contenedor basarán su posición en relación con los otros elementos. De esta forma, podemos definir que el widget X quede debajo del widget Y y que éste a su vez se alinee verticalmente con el widget Z.Linear Layout (Vertical):
Es un contenedor que utiliza el modelo de caja para
desplegar los elementos que están dentro de el.
Los widgets y contenedores secundarios que se declaren dentro de un elemento <LinearLayout> se alinearan en una columna, uno detrás de otro.
Frame Layout:
El control de tipo FrameLayout dispone dentro del contenedor todos los controles visuales alineados al vértice superior izquierdo. Es decir si disponemos dos o más controles los mismos se apilan.
Por ejemplo si disponemos dentro de un FrameLayout un ImageView y un Button luego el botón se superpone a la imagen.
Table Layout:
Permite distribuir sus elementos hijos de forma tabular, definiendo las filas y columnas necesarias, y la posición de cada componente dentro de la tabla.
Otra característica importante es la posibilidad de que una celda determinada pueda ocupar el espacio de varias columnas de la tabla.
Linear Layout (Horizontal):
Es un contenedor que utiliza el modelo de caja para desplegar los elementos que están dentro de el. Los widgets y contenedores secundarios que se declaren dentro de un elemento <LinearLayout> se alinearan en una fila, uno detrás de otro.



No hay comentarios:
Publicar un comentario