RelativeLayout no Android, Entendendo e Utilizando

Receba em primeira mão o conteúdo exclusivo do Blog, além de promoções de livros e cursos de programação. Você receberá um email de confirmação. Somente depois de confirmar é que poderei lhe enviar o conteúdo exclusivo por email.

Email inválido.
Blog /Android /RelativeLayout no Android, Entendendo e Utilizando

RelativeLayout no Android, Entendendo e Utilizando

Vinícius Thiengo24/12/2013
(3293) (4) (27) (1)
Go-ahead
"Não compare você mesmo com outros, pois é ai que começa a perder confiança em si próprio."
Will Smith
Código limpo
Capa do livro Refatorando Para Programas Limpos
TítuloRefatorando Para Programas Limpos
CategoriaEngenharia de Software
AutorVinícius Thiengo
Edição
Ano2017
Capítulos46
Páginas598
Comprar Livro
Conteúdo Exclusivo
Receba em primeira mão o conteúdo exclusivo do Blog, além de promoções de livros e cursos de programação.
Email inválido

Opa! Blz?

Dando continuidade a série de vídeos sobre componentes visuais no Android, nesse vídeo mostro o componente de layout RelativeLayout. Para mim ele é de longe o mais complexo dos layouts no Android, porém é muito poderoso caso você conheça todos os atributos de posicionamento, pois se conhecer esses dá para fazer layouts surpreendentes em que faz com que qualquer desenvolvedor Android olhe para ele e pense: "Como esse caramarada fez isso?". Fique ligado quanto a explicação da inserção dos componentes Widgets no RelativeLayout, pois no arquivo XML não há problemas um widget referenciar um que vem posterior a ele, porém no script a configuração de posicionamento não é respeitada e também não há erro, logo seu layout acaba ficando quebrado sem representar as características que você queria.

A grande desvantagem do RelativeLayout ante aos outros é que quando você alterar um componente você pode acabar tendo que alterar todos os outros devido a relatividade do posicionamento de um elemento ao outro.

Mas é isso ai, vou evitar muitas delongas e deixar você assistir ao vídeo.

O link para download do projeto juntamente com a imagem esquema do RelativeLayout se encontra logo abaixo no post.

Página do RelativeLayout no Android

Segue imagem de esquema do RelativeLayout:

RelativeLayout no Android, Entendendo e Utilizando

Compartilhe, comente! Vlw.

Receba em primeira mão o conteúdo exclusivo do Blog, além de promoções de livros e cursos de programação.
Email inválido

Relacionado

View: Entendendo os Componentes Visuais no AndroidView: Entendendo os Componentes Visuais no AndroidAndroid
Entendendo e Utilizando o FrameLayout no AndroidEntendendo e Utilizando o FrameLayout no AndroidAndroid
LinearLayout no Android, Entendendo e UtilizandoLinearLayout no Android, Entendendo e UtilizandoAndroid
TableLayout no Android, Entendendo e UtilizandoTableLayout no Android, Entendendo e UtilizandoAndroid

Compartilhar

Comentários Facebook

Comentários Blog (4)

Para código / script, coloque entre [code] e [/code] para receber marcação especifica.
Forneça seu nome válido.
Forneça seu email válido.
Forneça o comentário.
Enviando, aguarde...
Elias Martins (0) (0)
11/02/2015
Boa noite Thiengo, vídeo muito bom, no caso queria saber como fazer um layout personalizado, no  meu caso preciso criar um circulo com botoes ovais dentro desse circulo, estou fazendo com o RelativeLayout
mas da muito trabalho encaixar os botoes,
teria como fazer uma página externa  ou com xhtml mesmo  e chama-la com o webview ?
Essa tela que estou criando e home do aplicativo, e a aplicação em que continuar nativa, se você tiver uma dica , te agradeço , obrigado, abraços.
Responder
Vinícius Thiengo (0) (0)
12/02/2015
Fala Elias, blz?
Hj recomendo ficar com o nativo, se está conseguindo fazer o layout que queria, porém está dando trabalho, bom, ;e assim mesmo, as vezes realmente o queremos na APP é difícil, porém possível. Para arredondar layout ou botões, dê uma olhada nesse link do stackoverflow (http://stackoverflow.com/questions/16161448/how-to-make-layout-with-rounded-corners). Abraço
Responder
Elias Martins Ferreira (0) (0)
12/02/2015
blz. Vinícius, bom dia,  obrigado pela resposta, mas no caso teria como chamar essa página de dentro do android ?
Responder
Vinícius Thiengo (0) (0)
12/02/2015
A página em html (xhtml)? Sim, sem problemas.
Responder