Tecnologia do Blogger.
RSS

Re: [androidbrasil-dev] Layout

é cara...é chato no inicio mas ele é fortemente recomendado pra ser usado no lugar de tantos layouts. MAS enfim, vc decide o que é melhor e mais pratico. Faz assim primeiro como ja tá e depois futuramente vc muda, vai estudando enquanto isso =)


Em 1 de agosto de 2013 20:09, Fred <frederico.brigatte@gmail.com> escreveu:

Cara esse RelativeLayout é chato, hein, rs. Não to me entendendo com ele, kkkkkkkkkkkkk. Eu quero que fique exatamente igual com o LinearLayout.

 

 

 

Att,

Frederico Brigatte

frederico.brigatte@gmail.com

 

De: androidbrasil-dev@googlegroups.com [mailto:androidbrasil-dev@googlegroups.com] Em nome de Andre Souza
Enviada em: quinta-feira, 1 de agosto de 2013 20:03
Para: androidbrasil-dev@googlegroups.com
Assunto: Re: [androidbrasil-dev] Layout

 

Ta olha, esquece sobre o que disse de copiar e colar. Começa do zero. Cria esse relative layout, dai tu vai arrastando os edittext pra ele...qnd tu arrastar vai ver que podes alocar eles nos lugares. Antes de fazer qualquer coisa final, vai brincando ai, aprendendo.... é melhor. É assim q começa.

 

o hint vc poe la no xml do edittext: android:hint="Texto aqui"

 

Em 1 de agosto de 2013 19:50, Fred <frederico.brigatte@gmail.com> escreveu:

Andre, fiz só com dois objetos

 

<?xml version="1.0" encoding="utf-8"?>

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"

    android:layout_width="match_parent"

    android:layout_height="match_parent"

    android:orientation="vertical" >

   

    <TextView

        android:id="@+id/textView1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="Razão Social / Nome:" />

 

    <EditText

        android:id="@+id/editText1"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:ems="10" >

 

        <requestFocus />

    </EditText>

</RelativeLayout>

 

E ficou assim:

 

 

 

 

 

Att,

Frederico Brigatte

frederico.brigatte@gmail.com

 

De: androidbrasil-dev@googlegroups.com [mailto:androidbrasil-dev@googlegroups.com] Em nome de Andre Souza
Enviada em: quinta-feira, 1 de agosto de 2013 19:42
Para: androidbrasil-dev@googlegroups.com
Assunto: Re: [androidbrasil-dev] Layout

 

Nao, vc cria apenar um relative layout como layout principal e vai colocando os edittexts... não mais precisará de tantos layouts. Da uma olhada, faz um teste, cria um layout besta ai com relative layout e vai encaixando as views.

 

pr ana hora de validar se o usuario preencheu todos os campos =)

 

Em 1 de agosto de 2013 19:38, Fred <frederico.brigatte@gmail.com> escreveu:

Andre, valeu pela sugestão. Como assim, RelativeLayout? Seria só trocar onde tem LinearLayout por RelativeLayout?

 

 

 

Att,

Frederico Brigatte

frederico.brigatte@gmail.com

 

De: androidbrasil-dev@googlegroups.com [mailto:androidbrasil-dev@googlegroups.com] Em nome de Andre Souza
Enviada em: quinta-feira, 1 de agosto de 2013 19:36
Para: androidbrasil-dev@googlegroups.com
Assunto: Re: [androidbrasil-dev] Layout

 

Na minha humilde opinião, acho que ficaria melhor sem esses textviews, e o que ta escrito neles vc colocaria no hint dos edittext. Mas ta bacana. Ja que procuras o que pode ser melhorado, podias tb usar relativelayout ao inves de tantos linearlayouts... assim vc deixaria mais leve! Dica: se for fazer isso crie um outro layout e va copiando um por um dos campos pq se vc mudar direto no xml vai bagunçar tudo.

 

Outra dica tb é testar esse mesmo layout num emulador de 10", acho que vai ficar bacana tb. Ja para dispositivos com telas menores vc deve fazer outros layouts que se ajustem ao tamanho deles

 

2013/8/1 Fred <frederico.brigatte@gmail.com>

Galera consegui fazer. Poderiam sugerir outro jeito? Está definido com 7" e layout-land. Teria algum jeito de fazer melhor isso?

 

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"   

    android:layout_width="match_parent"   

    android:layout_height="match_parent"   

    android:orientation="vertical" >

 

    <TextView

        android:id="@+id/textView1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="Razão Social / Nome:" />

 

    <EditText

        android:id="@+id/editText1"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:ems="10" >

 

        <requestFocus />

    </EditText>

 

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <TextView

            android:id="@+id/textView2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_marginRight="152dp"

            android:text="CNPJ / CPF:" />

 

        <TextView

            android:id="@+id/textView3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="Inscrição Estadual:" />

 

    </LinearLayout>

 

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <EditText

            android:id="@+id/editText2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:ems="10" />

 

        <EditText

            android:id="@+id/editText3"

            android:layout_width="match_parent"

            android:layout_height="wrap_content"

            android:ems="10" />

    </LinearLayout>

   

    <TextView

        android:id="@+id/textView1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="Nome Fantasia:" />

 

    <EditText

        android:id="@+id/editText1"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:ems="10" >

    </EditText>

   

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <TextView

            android:id="@+id/textView2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_marginRight="152dp"

            android:text="Data Cadastro:" />

 

        <TextView

            android:id="@+id/textView3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="E-mail:" />

 

    </LinearLayout>

 

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <EditText

            android:id="@+id/editText2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:inputType="date"

            android:ems="10" />

 

        <EditText

            android:id="@+id/editText3"

            android:layout_width="match_parent"

            android:layout_height="wrap_content"

            android:ems="10"

            android:inputType="textEmailAddress"

         />

    </LinearLayout>

 

    <TextView

        android:id="@+id/textView1"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:text="Nome Contato:" />

 

    <EditText

        android:id="@+id/editText1"

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:ems="10" >

    </EditText>

   

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <TextView

            android:id="@+id/textView2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_marginRight="740dp"

            android:text="Endereço:" />

 

        <TextView

            android:id="@+id/textView3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="Nº:" />

 

    </LinearLayout>

 

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <EditText

            android:id="@+id/editText2"

            android:layout_width="800dp"

            android:layout_height="wrap_content"

            android:ems="10" />

 

        <EditText

            android:id="@+id/editText3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:ems="10"/>

       

    </LinearLayout>

   

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <TextView

            android:id="@+id/textView2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_marginRight="740dp"

            android:text="Bairro:" />

 

        <TextView

            android:id="@+id/textView3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="CEP:" />

 

    </LinearLayout>

 

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <EditText

            android:id="@+id/editText2"

            android:layout_width="800dp"

            android:layout_height="wrap_content"

            android:ems="10" />

 

        <EditText

            android:id="@+id/editText3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:ems="10"/>

       

    </LinearLayout>

   

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <TextView

            android:id="@+id/textView2"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_marginRight="405dp"

            android:text="Cidade:" />

 

        <TextView

            android:id="@+id/textView3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:layout_marginRight="165dp"

            android:text="Telefone:" />

       

        <TextView

            android:id="@+id/textView3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:text="Celular:" />

 

    </LinearLayout>

 

 

 

    <LinearLayout

        android:layout_width="match_parent"

        android:layout_height="wrap_content"

        android:orientation="horizontal" >

 

        <EditText

            android:id="@+id/editText2"

            android:layout_width="450dp"

            android:layout_height="wrap_content"

            android:ems="10" />

 

        <EditText

            android:id="@+id/editText3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:ems="10"/>

       

        <EditText

            android:id="@+id/editText3"

            android:layout_width="wrap_content"

            android:layout_height="wrap_content"

            android:ems="10"/>

       

    </LinearLayout>

   

</LinearLayout> 

 

 

 

 

 

Att,

Frederico Brigatte

frederico.brigatte@gmail.com

 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



 

--
André Luiz de Oliveira Souza
Engenheiro da Computação
Pós-graduando em Desenvolvimento de Software com ênfase em Java Corporativo

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



 

--
André Luiz de Oliveira Souza
Engenheiro da Computação
Pós-graduando em Desenvolvimento de Software com ênfase em Java Corporativo

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



 

--
André Luiz de Oliveira Souza
Engenheiro da Computação
Pós-graduando em Desenvolvimento de Software com ênfase em Java Corporativo

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--
André Luiz de Oliveira Souza
Engenheiro da Computação
Pós-graduando em Desenvolvimento de Software com ênfase em Java Corporativo

--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 comentários:

Postar um comentário