Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Qué es el diseño relativo?

¿Qué es el diseño relativo?

Los cinco diseños principales de Android: FrameLayout (diseño de marco), LinearLayout (diseño lineal), AbsoluteLayout (diseño absoluto), RelativeLayout (diseño relativo), TableLayout (diseño de tabla).

FrameLayout

Todo se coloca en la esquina superior izquierda uno por uno y se superpondrá. Este diseño es relativamente simple y solo se pueden colocar algunas cosas relativamente simples.

LinearLayout

Cada LinearLayout se puede dividir en diseño vertical (android:orientation="vertical") y diseño horizontal (android:orientation="horizontal" ). Cuando el diseño es vertical, solo hay un elemento en cada fila y varios elementos se organizan verticalmente hacia abajo; cuando el diseño es horizontal, solo hay una fila y cada elemento se organiza en secuencia hacia la derecha.

AbsoluteLayout

El diseño absoluto utiliza coordenadas X, Y para especificar la posición de los elementos. Este método de diseño también es relativamente simple, pero cuando se gira la pantalla, a menudo ocurren problemas y se producen múltiples. Cuando se utilizan elementos, el cálculo es más problemático.

RelativeLayout

El diseño relativo puede entenderse como un método de diseño en el que un determinado elemento se utiliza como referencia para el posicionamiento. Los atributos principales son: relativo a un determinado elemento android:layout_below, android:layout_toLeftOf relativo al elemento padre android:layout_alignParentLeft, android:layout_alignParentRigh

TableLayout

Cada TableLayout tiene una tabla en En Row TableRow, cada elemento se puede definir específicamente en TableRow.

Cada diseño tiene su propio método adecuado. Estos cinco elementos de diseño se pueden anidar y aplicar entre sí para crear una hermosa interfaz.