Android Layout

Criando o layout visual para Android


android layout

É muito importante em um projeto de linguagem orientada a objetos separar suas classes de acordos com suas definições; assim você tem classes de acesso ao banco, classes de modelo, de regra de negócios, e outros tipos, separadas e organizadas; tendo uma aplicação de "baixo acoplamento". 
Em Android a parte visual do aplicativo fica dentro de uma pasta chamada res/layout; onde serão criados os arquivos xml.

pastas

Na pasta layout basta criar um novo arquivo do tipo .xml (Android XML File) e o nome do arquivo com todas as letras minúsculas.

Na tela de edição gráfica você poderá ver o resultado sempre que adicionar algum elemento, ou pode até adicionar os elementos diretamente por ali, basta arrasta-los da paleta a esquerda até o visor.


Editando diretamente pelo xml

tags linear layout

Clique na guia com o nome do arquivo(marcado em vermelho na imagem acima) e dentro das tags principais (que pode ser linear, relative, grid etc. Dizem respeito a forma como os elementos se ajustam na tela) <LinearLayout> crie os elementos como:
  • TextView - Uma label para descrições;
  • EditText - Campo para inserção de dados;
  • Button - Botão;
  • CheckBox - Caixa de checagem(marcado ou desmarcado);
  • Spinner  - Caixa de combo que abre com várias opções. 

elementos do layout android


Defina o "layout_width" e o "layout_height" de cada um deles. O valor "wrap_content" indica que o elemento assumirá o seu tamanho real e o "match_parent" que assumira o tamanho do "pai", nesse caso o linear layout.
    
 
Para essas telas interagirem com seu código Java você precisará de uma Classe do tipo Activity, o que veremos em breve.
 

Comentários

Postagens mais visitadas deste blog

Livros sobre Java e apostila

O que é Java?