..
Odložiť na chvíľu súboru R.java: V ďalších kapitolách uvidíme príklad, v ktorom grafické pridať do našej činnosti, a vidíme, že po kompiláciu, súbor zmien R.java automaticky generuje iný kód.
Zameriavame sa preto svoju pozornosť main.xml súbor nachádza v adresári res / usporiadanie nášho projektu. Po otvorení súboru sa otvorí nasledujúce rozhranie:

Xml vidíme, je kód pre usporiadanie a štruktúre našej činnosti. Tento súbor je akýmsi sprievodcom, ktorý hovorí, aby prístroj používal typ rozloženia, grafiku a ďalšie v zobrazení. Keď sme vyvolať metódu setContentView (R.layout.main) Tak zavolajte tento súbor a zariadení, analýzy to, pochopiť, kde a ako umiestniť všetky prvky pohľad.
Pozrime sa teraz na hodnotenie súboru XML pochopiť význam jednotlivých vyhlásení.
<? Xml version = "1.0" encoding = "utf-8"?>Toto vyhlásenie je vyhlásením štandardné iba definuje verzii XML používa (v našom prípade 1.0) a kódovanie používa (v našom prípade UTF-8). Odporúčame čitateľovi, aby tento štandard, a preto sa nič nezmení prvej línii.
<LinearLayout xmlns: android = "http://schemas.android.com/apk/res/android" android: Orientácia = "vertikálne" Android: layout_width = "fill_parent" Android: layout_height = "fill_parent" >V prvom riadku kódu otvorí tag LinearLayout typ, ktorý je vlastne názov rozvrhnutie bude používať aplikácie. Po otvorení tejto značky sú XMLs: Android nasledovaný URI. Táto definícia má za následok dokumente používa pre označenie tag pre odbor názvov uvedených v URI. Vzhľadom k tomu, podrobné vysvetlenie XML je mimo rámec tohto sprievodcu odporúčame čitateľa k hlbšiemu poňatie menných priestorov XML v tomto easthamptonfireco1.com sprievodca av rámci tejto stránke .
Pokračovanie analýzy kódu zistíme, že orientácia je definovaná ako vertikálne usporiadanie a je spojená s šírkou a dĺžkou hodnoty fill_parent. Táto hodnota hovorí, že prístroj bude pre rozšírenie dispozície pre všetky veľkoleposť zariadenia obrazovky horizontálne aj vertikálne. Nakoniec toto usporiadanie s využitím všetkých prvkov, budeme vstupovať, budú umiestnené zvisle od zhora nadol.
Pokračovať v čítaní nájdete vyhlásení o objekt typu TextView, čo nie je nič iného než textového poľa:
<TextView
Android: layout_width = "fill_parent"
Android: layout_height = "wrap_content"
android: text = "@ string / hello"
/>
</ LinearLayout>
V tomto prípade sme nadviazala na prvku, ktorý má hodnotu wrap_content vplyv na predĺženie položky na výšku obsahovať reťazec zadáte.
Nakoniec sme si stanovili obsah TextView s reťazcom označil hodnotou v súbore Ahoj res strings.xml zložky / hodnoty.
Ako posledný tvrdenie nájdeme tagy uzavretie LinearLayout.
| |
ASP.NET (kurz)
Celý kurz pre vytváranie webových aplikácií od 49 €. |
| |
OpenOffice (ebook)
Open-source softvér pre správu úradu práce. Len 25 €. |
| |
Photoshop (kurz)
Webovej grafiky a úpravu fotografií s populárnym Adobe Photoshop. Od 49 €. |