Iniciando o uso de Linearlayout no Android

Postado em por Wolmir Cezer Garbin em Android | 80 Visualizações
Última atualização em:

O LinearLayout do Android é um dos gerenciadores de layout mais utilizados pelos desenvolvedores, neste post vou mostrar como utilizar e tirar proveito dele.

Usando Linearlayout no Android

A criação de interfaces no Android é realizada por arquivos com extensão .xml. Como sabemos arquivos xml são utilizados em programação a muito tempo, por este motivo não trataremos detalhes sobre o tipo do arquivo.

Para que seja possível criar uma interface no Android, precisamos de tags ou elementos, voltados a estruturar e organizar os elementos visuais na interface. O Linearlayout, é um destes ?estruturadores de layout?, ou seja, não é um elemento que será visualizado na interface, um importante elemento que possibilita estruturar os elementos visuais em uma interface no Android.

Podemos iniciar uma interface no Android usando Linearlayout da seguinte forma:

<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
</LinearLayout>

Após declarado o Linearlayout, deve ser atribuído o tamanha de largura e altura do elemento(width/height), algo que é obrigatório em qualquer elemento no Android. Uma particularidade é o atributo android:orientation, onde deve ser inserido um dos seguintes valores: vertical/horizontal.

Orientação Horizontal

Na orientação horizontal, os elementos são alinhados um ao lado do outro, para quem é familiarizado com HTML, funciona como divs flutuantes, com a diferença de que não existe limite de tela.

Os elementos utilizaram a largura que foi informado no width, colocando os elementos fora da tela caso usar android:layout_width=?match_parent?.

Orientação Vertical

Na orientação vertical, os elementos são alinhados um abaixo do outro, na mesma ordem que foram adicionados na tela.

Conclusão

Dessa forma conclui-se que o Linearlayout organiza os elementos internos de duas maneiras, um ao lado do outro na orientação horizontal e um abaixo do outro na orientação vertical.

Wolmir Cezer Garbin

Wolmir Cezer Garbin


Sou formado em Desenvolvimento de Sistemas para Internet pela faculdade Mater Dei e Pós graduado em Desenvolvimento de sistemas em Java pela UTFPR. Trabalho a mais de 9 anos com desenvolvimento em Java, Android e Web utilizando as principais tecnologias do mercado. Atuo como professor na faculdade Mater Dei, programador na Garbo Software e criador do Receitas de Código.

Ver mais

Posts relacionados


É comum em um aplicativo desenvolvido para android precisam persistir dados e o SQLite é a escolha natural para Banco de Dados em Aplicações Android.

Ler mais

Code Conference

Esta é uma conferência de código realizada na cidade de Pato Branco para dissiminar tendências e informações sobre programação e novas tecnológias

Veja mais sobre o Code Conference

Publique seu post no Receitas de Código

Agora você pode publicar seu post no Receitas de Código e compartilhar seu conhecimento com muitas pessoas!

Quero publicar