La noción de layout suele utilizarse para nombrar al esquema
de distribución de los elementos dentro un diseño.
- RelativeLayout:
Es un
grupo de vistas que muestra vistas secundarias en posiciones relativas. La
posición de cada vista se puede especificar como relativa a elementos
relacionados (como a la izquierda o debajo de otra vista) o en posiciones
relativas al área principal de RelativeLayout (alineada con la parte inferior,
izquierda o centro).
Es un grupo de vista que alinea todos los campos secundarios
en una única dirección, de manera vertical u horizontal. Puedes especificar la
dirección del diseño con el atributo android:orientation.
Una lista vertical solo tendrá un campo secundario por fila,
independientemente del ancho que tengan.
Una lista horizontal solo tendrá la altura de una fila (la
altura del campo secundario más alto, más el relleno).
- FrameLayout:
Un FrameLayout coloca todos sus controles hijos alineados
con su esquina superior izquierda, de forma que cada control quedará oculto por
el control siguiente. Se usa para mostrar un único control en su interior, para
un sólo elemento sustituible.
Proporciona un diseño horizontal para mostrar pestañas.
- FragmentLayout:
Un fragment podría definirse como una porción de la interfaz
de usuario que puede añadirse o eliminarse de la interfaz de forma
independiente al resto de elementos de la actividad, y que por supuesto puede
reutilizarse en otras actividades.
- IncludeLayout:
En ocasiones se requiere reutilizar grandes componentes que
requieren de un diseño especial. Para reutilizar diseños en forma eficiente,
puede utilizar las etiquetas <include/> y <merge/> para agregar un
layout dentro del actual.
No hay comentarios.:
Publicar un comentario