..
În acest moment, ghid au fost prezentate multe argumente şi prezinta codul pentru crearea tuturor widget-ul principal.
Ceea ce lipseşte încă este o în profunzime cu privire la poziţionarea acestor elemente, care se desfăşoară până la aspect.
Am menţionat în capitolele introductive în această parte a LinearLayout şi îndrumare pe care le analiza în profunzime acest aspect şi toate celelalte oferite de Android.
Şi "unul dintre aspectele utilizate în aproape toate aplicaţiile Android. Praticolarità de acest aspect, după cum am văzut, este de a aranja elementele incluse în fereastra de activitate unul după altul.
În funcţie de orientarea valorică a LinearLayout LinearLayout verticale vine vorba de (elementele sunt aranjate una dupa alta de sus în jos) şi LinearLayout orizontală (elementele sunt aranjate una dupa alta de la stânga la dreapta). În scopul de a stabili direcţia de structura este suficientă, în fişierul XML este folosit, editaţi proprietatea urma cu valoarea de vertical sau orizontal.:
Android: orientare = ""
Ca şi componente menţionat adaugă la aspect sunt aranjate într-o funcţie pe verticală sau pe orizzonatale orientarea dat la aspectul. Aceste elemente sunt adăugate la fereastră până când nu există spaţiu şi de îndată ce se impune introducerea unui element suplimentar, Android încă mai încearcă să-l redimensiona pentru al insera în ecran. Acest comportament este limitat la un prag, după care adăugaţi pur şi simplu elemente nu sunt afişate pe ecran.
Noi nu recomandăm cititorul nu pentru a pune elemente suplimentare din fereastra ca redimensionarea automată a făcut de multe ori de către Android denaturează componentele GUI inclus acest site neplacute daca nu, într-adevăr, foarte uşor de utilizat. În plus, elementele care Android, din lipsă de spaţiu, cu toate acestea, nu se arată pe ecran reşedinţa în memorie de gând să deşeuri spaţiu preţios.
Pentru a afişa un exemplu de acest lucru, haideţi să construim o orizzonatale LinearLayout cu trei butoane, care se va adăuga apoi un sfert pentru a afişa scalarea şi interfaţa grafică care derivă din ea. Spre deosebire de ceea ce am văzut până acum, vom crea GUI direct din cod Java, fără sprijinul unui fişier extern. XML. Acest lucru este demonstrat că cititorul să prezinte acest mod de operare diferite (pentru comoditate noi de import direct android.widget .*):
LinearLayout LinearLayout aspect = new (această);
layout.setOrientation (LinearLayout.HORIZONTAL);
layout.setGravity (Gravity.BOTTOM);
Buton button1 = new Button (aceasta);
button1.setText ("Button 1");
Buton button2 = new Button (aceasta);
button2.setText ("Button 2");
Buton button3 = new Button (aceasta);
button3.setText ("buton 3");
layout.addView (button1);
layout.addView (button2);
layout.addView (button3);
setContentView (layout);
În primul rând ne pronunţăm un obiect de tip LinearLayout, apoi ne-am stabilit orientarea orizontală a aspectului şi în final ne-am stabilit poziţia (partea de jos a ecranului) în cazul în care vom plasa obiectele noastre. Ne pronunţăm, apoi cu trei butoane cu aspect addView să li se alăture şi în cele din urmă vom folosi metoda pentru a harta aspectul setContentView fereastră de activitate.
Suntem acum de gând să adăugaţi un buton al patrulea (vă permite să exerciţiu pentru cititor de a scrie cod) pentru a structura şi de modul în care putem vedea din imaginea de mai jos arată scalarea transforma interfata butonul nu este foarte profesional:

| |
Excel (Ebook)
Creaţi foi de calcul şi de calcul. Doar 25 €. |
| |
Flash MX (Avansat)
Deveniţi un designer de site-uri web de la 29 €. |
| |
Baza de webmaster (întâi)
Creaţi un site Web de la zero. Incepand de la 29 €. |