Layouts
LAYOUTS
Relative
RelativeLayoutes un grupo de vistas que muestra vistas secundarias en posiciones relativas. La posición de cada vista se puede especificar como relativa a elementos hermanos (como a la izquierda o debajo de otra vista) o en posiciones relativas al RelativeLayoutárea principal (como alineadas con la parte inferior, izquierda o centro).
Linear vertical y horizontal
LinearLayout 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.
Frame
FrameLayout está diseñado para bloquear un área en la pantalla para mostrar un solo elemento. En general, se debe usar FrameLayout para mantener una sola vista secundaria, ya que puede ser difícil organizar las vistas infantiles de una manera que se pueda escalar a diferentes tamaños de pantalla sin que los niños se superpongan entre sí.
Table
Un TableLayout 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.

Fragment
Un
Fragment representa un comportamiento o una parte de la interfaz de usuario en una Activity. Puedes combinar múltiples fragmentos en una sola actividad para crear una IU multipanel y volver a usar un fragmento en múltiples actividades.
Include
Aunque Android ofrece una variedad de widgets para proporcionar elementos interactivos pequeños y reutilizables, es posible que también necesite reutilizar componentes más grandes que requieran un diseño especial. Para reutilizar eficientemente los diseños completos, puede usar las etiquetas
<include/>y <merge/>para incrustar otro diseño dentro del diseño actual.






Comentarios
Publicar un comentario