1
resposta

O que é o constraintlayout?

Qual sua definição, como usá-lo e pra qual finalidade?

1 resposta

Fala Vitor de boa ?

Cara, basicamente é um formato de escrever sua tela, resposta mais simples possível...

Na realidade esse cara é uma evolução dos conceitos de tela do android, no começo tínhamos como ordenar as views na tela apenas de maneira linear(horizontal ou vertical) ou utilizando o conceito de relatividade, que usava as extremidades da view e da tela como referencia, mas que não funcionava muito bem.

O constraint layout é um junção das duas formas, só que muito mais forte e fácil de usar, usamos no caso as referências de começo, fim, topo e inferior de cada view, dessa forma conseguimos deixar a tela mais organizada e também fazemos o código de maneira mais semântica, assim, para quem for ler o código consegue entender exatamente como as coisas funcionam sem muitos probelams.