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 /LinearLayout no Android, Entendendo e Utilizando

LinearLayout no Android, Entendendo e Utilizando

Vinícius Thiengo22/12/2013, Domingo, às 14h
(1506) (2) (22) (1)
Go-ahead
"Construa uma voz e uma opinião em primeiro lugar e, em seguida, se essas ressoam com o público, então você vai ter uma audiência."
Adam Carolla
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?

Nesse vídeo mostro o componente de layout do Android mais comumente utilizado dentre os desenvolvedores, o LinearLayout. Se você for criativo dá para fazer layouts surpreendentes utilizando apenas o LinearLayout como componente de layout base.

Fique ligado na explicação dos atributos gravity, orientation, layout_gravity e layout_weight. Se você dominar esses atributos dá para fazer coisas realmente surpreendentes com o LinearLayout e seus componentes. Mas enfim, vou evitar muitas delongas e vou deixar você asitir ao vídeo.

Note a correção que é feita no diagrama de componentes visuais que estou utilizando como base para a série de vídeos de componentes visuais. Nos elementos que herdam de android.view.ViewGroup há a nacessidade de trocar android.view por android.widget (as imagens do esquema do LinearLayout e Componentes Visuais estão no .zip do projeto).

O link para download do projeto se encontra logo abaixo no post.

Página do LinearLayout no site de desenvolvedores do Android

Segue esquema do LinearLayout (ou vertical ou horizontal):

LinearLayout no Android, Entendendo e Utilizando

Compertilhe, 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

Entendendo e Utilizando o a Classe Log Com o LogCat no AndroidEntendendo e Utilizando o a Classe Log Com o LogCat no AndroidAndroid
Ciclo de Vida de Uma Atividade no AndroidCiclo de Vida de Uma Atividade no AndroidAndroid
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

Compartilhar

Comentários Facebook

Comentários Blog (2)

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...
01/02/2015, Domingo, às 22h
Fala Thiengo td bem? como setou o tamanho do  texto pelo código? no xml está 18sp mas no código pede um float, como informo o "sp"?
Responder
Vinícius Thiengo (0) (0)
02/02/2015, Segunda-feira, às 09h
Fala Davi, td bem sim.
Vc temo seuTextView.setTextSize(int, float), o parametro do tipo inteiro é na verdade o tipo de unidade que será utilizada (http://developer.android.com/reference/android/util/TypedValue.html), recomendo que utilize COMPLEX_UNIT_SP, com a formula:

float scale = getResources().getDisplayMetrics().scaledDensity
int sp = (int) (tamFont * scale + 0.5f);
seuTextView.setTextSIze(TypedValue.COMPLEX_UNIT_SP, sp);

Abraço
Responder