..


Sponzorované odkazy

Analyzujeme náš projekt (2. časť)

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:

Rozhranie súbory main.xml Eclipse.
Ako je vidieť v spodnej časti obrazovky sú dve položky ponuky: nákres, ktorý je na obrazovke, ktoré vidíme dnes a dajte bokom pre túto chvíľu, a main.xml. My kliknite najmä na túto položku a počkajte niekoľko sekúnd pre načítanie XML výpis.

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.

Prispieť k rozvoju aplikácií pre Android
E-Learning
ASP.NET (kurz) ASP.NET (kurz)
Celý kurz pre vytváranie webových aplikácií od 49 €.
OpenOffice (ebook) OpenOffice (ebook)
Open-source softvér pre správu úradu práce. Len 25 €.
Photoshop (kurz) Photoshop (kurz)
Webovej grafiky a úpravu fotografií s populárnym Adobe Photoshop. Od 49 €.
Sponzorované odkazy