android: atributo id (establece un identificador único para el componente)
android:id="@+id/user"
- id es el nombre del atributo
- @+id es un método de escritura fijo
- El usuario es un valor de identificación específico.
android: atributo de fondo (puede usar imágenes o valores de color)
- Usa imágenes
- Cuando se utiliza el prefijo mipmap, los recursos de imagen primero se deben copiar al directorio mipmap.
- bg es el nombre de la imagen
-
android:background="@mipmap/bg"
- Usar valores de color
- Valores de color hexadecimales disponibles, comenzando con #
-
android:background="#FF6600"
android: atributo de relleno (establece el relleno del contenido del componente y los lados del componente)
- Usar unidades fijas
-
android:padding="16dp"
-
- Utilice una variable del recurso de imagen.
- Al utilizar este método, primero debe definir un recurso de tamaño. Si se configura así, el margen interno del componente será este recurso.
-
android:padding="@dimen、activity_margin"
- Establecer cuatro rellenos respectivamente
-
android:paddingleft android:paddingTop android:paddingRight android:paddingBottom //在AndroidAPI17之后又推出了两个属性 android:paddingStart等价android:paddingleft android:paddingEnd等价android:paddingRight
-
ViewGroup (equivalente al marco de una ventana, la vista es equivalente al vidrio)
- ViewGroup se utiliza para controlar la ubicación de los componentes.
- Heredado de la clase Ver y es una extensión de la clase Ver
- Clase abstracta, las operaciones reales utilizan sus subclases como contenedores.
- Su uso para controlar la distribución de subcomponentes a menudo se basa en dos clases internas.
- ViewGroup.LayoutParams类
-
Se utiliza para controlar la posición, el ancho y el alto del diseño.
-
android:layout_height android:layout_width //都可以使用精确的数值来设置 //也可以用提供的常量来设置 FILL_PARENT与父容器相同 MATCH_PARENT与父容器相同新一点 //从安卓2.2,也就是API8开始用MATCH WRAP_CONTENT包括其自身内容,组件大小根据自己内容确定
-
dw
-
- ViewGroup.MarginLayoutParams类
- Se utiliza principalmente para establecer los márgenes de los componentes.
-
android:layout_marginleft android:layout_marginTop android:layout_marginRight android:layout_marginBottom //在AndroidAPI17之后又推出了两个属性 android:layout_marginStart等价android:layout_marginleft android:layout_marginEnd等价android:layout_marginRight
- ViewGroup.LayoutParams类
Jerarquía de componentes de la interfaz de usuario de Android
- Todas las interfaces UI en Android se componen de View, ViewGroup y sus subclases.
- Se puede anidar