..


Sponzorované odkazy

Analyzujeme náš projekt (2. část)

Odložit na chvíli souboru R.java: V dalších kapitolách uvidíme příklad, ve kterém grafické přidat do naší činnosti, a vidíme, že po kompilaci, soubor změn R.java automaticky generuje jiný kód.

Zaměřujeme se proto svou pozornost main.xml soubor nachází v adresáři res / uspořádání našeho projektu. Po otevření souboru se otevře následující rozhraní:

Rozhraní soubory main.xml Eclipse.
Jak je vidět ve spodní části obrazovky jsou dvě položky nabídky: nákres, který je na obrazovce, které vidíme dnes a dejte stranou pro tuto chvíli, a main.xml. My klikněte zejména na tuto položku a počkejte několik sekund pro načtení XML výpis.

Xml vidíme, je kód pro uspořádání a struktuře naší činnosti. Tento soubor je jakýmsi průvodcem, který říká, aby přístroj používal typ rozložení, grafiku a další v zobrazení. Když jsme vyvolat metodu setContentView (R.layout.main) Tak zavolejte tento soubor a zařízení, analýzy to, pochopit, kde a jak umístit všechny prvky pohled.

Podívejme se nyní na hodnocení souboru XML pochopit význam jednotlivých prohlášení.

 



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

 
Toto prohlášení je prohlášením standardní pouze definuje verzi XML používá (v našem případě 1.0) a kódování používá (v našem případě UTF-8). Doporučujeme čtenáři, aby tento standard, a proto se nic nezmění první linii.






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



  



 android: Orientace = "vertikální"



  



 Android: layout_width = "fill_parent"



  



 Android: layout_height = "fill_parent"







 >



V prvním řádku kódu otevře tag LinearLayout typ, který je vlastně název rozvržení bude používat aplikace. Po otevření této značky jsou XMLs: Android následovaný URI. Tato definice má za následek dokumentu používá pro označení tag pro obor názvů uvedených v URI. Vzhledem k tomu, podrobné vysvětlení XML je mimo rámec tohoto průvodce doporučujeme čtenáře k hlubšímu pojetí jmenných prostorů XML v tomto bradleyshamburgers.com průvodce av rámci této stránce .

Pokračování analýzy kódu zjistíme, že orientace je definována jako vertikální uspořádání a je spojena s šířkou a délkou hodnoty fill_parent. Tato hodnota říká, že přístroj bude pro rozšíření dispozice pro všechny velkolepost zařízení obrazovky horizontálně i vertikálně. Nakonec toto uspořádání s využitím všech prvků, budeme vstupovat, budou umístěny svisle od shora dolů.

Pokračovat v četbě najdete prohlášení o objekt typu TextView, což není nic jiného než textového pole:






 <TextView

  

    



 Android: layout_width = "fill_parent"

 

    



 Android: layout_height = "wrap_content"

 

    



 android: text = "@ string / hello"



    



 />







 </ LinearLayout>



V tomto případě jsme navázala na prvku, který má hodnotu wrap_content vliv na prodloužení položky na výšku obsahovat řetězec zadáte.

Nakonec jsme si stanovili obsah TextView s řetězcem označil hodnotou v souboru Ahoj res strings.xml složky / hodnoty.

Jako poslední tvrzení najdeme tagy uzavření LinearLayout.

Přispět k rozvoji aplikací pro Android
E-Learning
Flash MX a ActionScript (kurz) Flash MX a ActionScript (kurz)
Staňte se vývojář webových stránek od 29 €.
JavaScript (kurz) JavaScript (kurz)
Kompletní průvodce pro skriptování na straně klienta. Od 39 €.
Web Design (kurz) Web Design (kurz)
Web Design stránky s HTML, CSS a dynamické HTML. Od 39 €.
Sponzorované odkazy