..
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í:

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.
| |
Flash MX a ActionScript (kurz)
Staňte se vývojář webových stránek od 29 €. |
| |
JavaScript (kurz)
Kompletní průvodce pro skriptování na straně klienta. Od 39 €. |
| |
Web Design (kurz)
Web Design stránky s HTML, CSS a dynamické HTML. Od 39 €. |