..


Rėmėjų nuorodos

Išdėstymas: LinearLayout

Šiuo metu gidas buvo pristatyti daug argumentų ir rodo visų pagrindinių valdikliui kūrimo kodą. Kas yra vis dar trūksta išsamios apie šiuos dalykus, kurie vyksta per išdėstymo vietos.
Mes paminėti įvadiniai skyriai šioje LinearLayout ir orientavimo dalis, mes analizuojame nuodugniau šį formatą ir visi kiti teikia Android.

LinearLayout

O "vienas iš maketai naudojami beveik visoms paskirtims Android. Šio išdėstymas praticolarità, kaip matėme, yra pasirūpinti, straipsnių, įtrauktų į veiklos lango viena po kitos.

Priklausomai nuo vertybinės orientacijos nuo vertikalios LinearLayout LinearLayout kalbama (elementai išdėstyti vienas po kito nuo viršaus iki apačios) ir horizontalus LinearLayout (elementai išdėstyti vienas po kito iš kairės į dešinę). Siekiant nustatyti išdėstymo kryptimi yra pakankamai, į failą XML yra naudojamas, redaguoti šias turtines su vertikaliai arba horizontaliai vertę.:

 



 Android: orientacija = ""

 

Kaip minėta komponentų įtraukta į išdėstymą yra išdėstyti vertikaliai arba orizzonatale priklausomai nuo orientacijos skiriamas išdėstymą. Šie elementai yra pridėta prie lango, kol yra vietos ir kuo greičiau ją reikia pridėti papildomą elementą įterpimo, Android dar bando keisti jį įterpti jį į ekraną. Toks elgesys yra tik riba, po kurios jūs tiesiog pridėkite elementai nėra rodomi ekrane.

Mes nerekomenduojame skaitytojas niekada įdėti perteklius elementai langą automatinio dydžio padaryta Android dažnai iškreipia GUI komponentų įtrauktas priimant nemalonius jei ne, iš tiesų, labai naudingas. Be to, elementai, kad "Android", dėl vietos stokos, tačiau nerodo ekranas gyventi atminties ketinate atliekų tauriųjų erdvę.

Norėdami parodyti pavyzdį, galime sukurti LinearLayout orizzonatale su trimis mygtukais, kuris tada pridėti 1 / 4 parodyti mastelį ir grafinę sąsają, kurios gaunamos iš jo. Skirtingai ką matėme iki šiol, mes sukursime GUI tiesiai iš Java kodą be išorinio failo paramą. XML. Tai rodo skaitytojui pateikti šią skirtingų veikimo būdas (patogumui mes importuojame tiesiogiai android.widget .*):






 LinearLayout LinearLayout išdėstymas = nauji (tai);







 layout.setOrientation (LinearLayout.HORIZONTAL);

 





 layout.setGravity (Gravity.BOTTOM);









 Mygtuko button1 = nauji mygtukas (ši);

 





 button1.setText ("mygtuką 1");







 Mygtuko button2 = nauji mygtukas (ši);

 





 button2.setText ("mygtukas 2");







 Mygtuko Button3 = nauji mygtukas (ši);

 





 button3.setText ("Mygtuko 3");









 layout.addView (button1);

 





 layout.addView (button2);

 





 layout.addView (Button3);

 





 setContentView (išdėstymas);



Pirmiausia mes paskelbti tipo LinearLayout objektą, tada mes nustatyti horizontali išdėstymą ir galiausiai mes nustatome poziciją (ekrano apačioje), kur mes vieta mūsų objektus. Mes pareiškiame, tada trijų mygtukų išdėstymą su addView prisijungti prie jų ir, galiausiai, mes naudojame metodą žemėlapis išdėstymo setContentView veiklos langą.

Mes dabar ketiname pridėti 1 / 4 mygtukas (leidžia naudotis skaitytojui rašyti kodą) į maketą ir kaip matome iš žemiau rodo mastelio transformuoja mygtuką sąsaja nėra labai profesionaliai Screenshot:

Dydžio objektus LinearLayout.
Pagalba kurti taikomąsias programas skirtos Android
E-mokymasis
Burning CD ir DVD (Ebook) Burning CD ir DVD (Ebook)
Turistinis vadovas po įrašyti CD ir DVD su Freeware programas. Tik 25 €.
OpenOffice (Ebook) OpenOffice (Ebook)
Atviro kodo programinę įrangą valdyti biuro darbą. Tik 25 €.
Web Rinkodara (kurso) Web Rinkodara (kurso)
Svetainių kūrimas, paieškos ir rinkodara. Nuo 39 €.
Rėmėjų nuorodos