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

LinearLayout no Android, Entendendo e Utilizando

Vinícius Thiengo22/12/2013, Domingo, às 14h
(1618) (2) (22) (1)

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