sábado, 19 de noviembre de 2022

Kotlin Basico 30. Layouts

30. Layouts

- Un layout, su traducción al español sería plantilla. Dentro de Android es la que nos va a ayudar a acomodar componentes dentro de nuestras vistas, nuestras pantallas.
Los layouts más básicos son los linearlayout.
Estos componentes colocan nuestros componentes de forma lineal, horizontal o vertical.
Al crear una aplicación desde el principio, nos crea un ConstrainLayout, esto lo hemos de modificar para poder acomodar correctamente nuestro LinearLayout y nuestros componente.
En un principio hemos de ir a nuestro xml y modificar una línea de código donde se define el tipo de contenedor general.

 

- En el ejemplo siguiente podemos ver un xml con varios componentes definidos, cada componente tiene sus propias propiedades, que se definen el el xml directamente o en la zona de diseño.


Y como resultado visual tendríamos:


- Podríamos crear Layouts dentro de otros Layouts y maquetar nuestras vistas de una forma muy similar a como se hace en html con los div.

- Otro ejemplo de distribución, ajustando las propiedades desde el panel lateral derecho, y compensando los pesos de los componentes.


No hay comentarios:

Publicar un comentario

Gracias por vuestros aportes.