A contraparte composta de um layout linear orientado verticalmente é o sinal de dois pontos.
A implementação dos dois pontos é igual à do composable de linha, exceto pelo
fato de você trocar as disposições e os alinhamentos de horizontal para vertical.
Vamos começar a definir uma nova coluna, composable, e vou copiar e colar
os três textos que criamos anteriormente na linha para a coluna recém-criada.
E, dentro da coluna, posso definir a disposição, os alinhamentos, o conteúdo e assim por diante.
Aqui você notará que temos um alinhamento horizontal e um arranjo vertical.
Portanto, a principal diferença entre a coluna e a linha é a disposição
horizontal e o alinhamento vertical. Aqui podemos ver que o alinhamento na coluna
está definido como horizontal, ao contrário do alinhamento, que é vertical na linha.
Além disso, a disposição em linha é horizontal, enquanto a disposição em coluna é vertical.
Os arranjos e alinhamentos são trocados da horizontal para a vertical.
Isso ocorre porque os itens já estão posicionados verticalmente em uma coluna, e
você precisa definir como eles se comportam horizontalmente e como espaçá-los verticalmente.
Com as linhas, a situação é oposta.
Os itens são colocados horizontalmente e a linha precisa saber
como eles se comportam verticalmente e como espaçá-los horizontalmente.
Vamos executar nosso aplicativo depois de chamar minha coluna composable dentro do conteúdo definido.
E aqui vamos nós.
Esse é o nosso layout, que contém uma coluna com alinhamento horizontal, centralizada
horizontalmente, e uma disposição vertical que organiza o espaço de maneira uniforme.
Mas você pode ver que há algo faltando.
Perdemos o modificador.
Portanto, aqui eu preciso especificar um modificador que defina o tamanho máximo do preenchimento.
O layout completo desta coluna.
Vamos correr novamente e aqui vamos nós.
Você pode ver a diferença.
Portanto, desta vez você verá que os itens estão organizados verticalmente em
vez de horizontalmente, com o mesmo espaçamento que vimos na linha.
Agora você já viu como a coluna e a linha são semelhantes aos layouts lineares.
No entanto, elas são mais poderosas porque você pode organizar as crianças de várias maneiras diferentes.
O que o layout linear não permite.
Uma última coisa que devo mencionar é a coluna.
Portanto, se passarmos o mouse ou formos até a declaração da coluna, poderemos
ver a disposição vertical do modificador, o alinhamento horizontal e o conteúdo.
Isso tem tudo a ver com a coluna.
Nos próximos vídeos, continuaremos com os layouts.