..
Legen Sie für einen Augenblick beiseite die Datei R.java: In späteren Kapiteln werden wir ein Beispiel, in dem die Grafiken, um unsere Aktivitäten hinzufügen und sehen wir, dass nach Abschluss der Dateien R.java ändert die automatische Generierung eines anderen Code zu sehen.
Wir konzentrieren uns daher, unsere Aufmerksamkeit main.xml Datei in Ihrem res / layout unseres Projekts. Nach dem Öffnen der Datei wird die folgende Schnittstelle zu öffnen:

Die xml wir sehen, ist der Code für das Layout und dann die Struktur unserer Aktivität. Diese Datei ist eine Art Leitfaden, der das Gerät sagt, die Art der Gestaltung, Grafiken und mehr in der Ansicht zu verwenden. Wenn wir die Methode setContentView (R.layout.main) wir rufen Sie diese Datei und das Gerät, zu analysieren berufen, zu verstehen, wo und wie man alle Elemente des Sehens statt.
Betrachten wir nun die XML-Datei, um die Bedeutung der einzelnen Aussage verstehen.
<? Xml version = "1.0" encoding = "UTF-8"?>Diese Erklärung ist eine Erklärung Standard definiert nur die Version von XML verwendet werden (in unserem Fall 1,0) und die verwendete Codierung (in unserem Fall UTF-8). Wir empfehlen dem Leser, diesen Standard zu halten und daher nicht verändern diese erste Zeile.
<LinearLayout xmlns: android = "http://schemas.android.com/apk/res/android" android: orientation = "vertical" Android: layout_width = "fill_parent" Android: layout_height = "fill_parent" >In der ersten Zeile des Codes öffnet LinearLayout ein Tag-Typ, der eigentlich den Namen des Layouts, die diese Anwendung verwenden. Nach der Eröffnung dieses Tags XMLs sind: Android, gefolgt von einer URI. Diese Definition hat den Effekt der Staat in das Dokument verwandte Tags in den Namensraum-URI angegeben. Da die detaillierte Erklärung der XML geht über den Rahmen dieses Handbuchs empfehlen wir den Leser auf die Konzepte der XML-Namespace vertiefen beim Fahren und Gehen cb-demolition.com präsentieren auf dieser Seite .
Fortsetzung der Analyse finden wir, dass der Code als die vertikale Ausrichtung des Layouts definiert und wird mit der Breite und Länge fill_parent Wert zugeordnet. Dieser Wert gibt das Gerät, um das Layout für alle die Größe des Gerätes Bildschirm sowohl horizontal als auch vertikal verlaufen. Letztlich dieses Layout über alle Elemente, die wir geben sind, werden sie vertikal von oben nach unten positioniert werden.
Weitergehend mit dem Lesen der Liste finden wir die Erklärung der ein Objekt vom Typ TextView, dass nichts anderes als ein Textfeld ist:
<TextView
Android: layout_width = "fill_parent"
Android: layout_height = "wrap_content"
android: text = "@ string / hallo"
/>
</ LinearLayout>
In diesem Fall haben wir bis zu einem Wert wrap_content Element, das zur Verlängerung der Höhe eines Elements auf die eingegebene Zeichenkette enthalten ist miteinander verbunden.
Schließlich setzen wir die Inhalte der TextView mit der Zeichenfolge mit dem Wert in der Datei bezeichnet hallo strings.xml Ordner res / Werte.
Wie die letzte Anweisung der Schließung des LinearLayout tags finden.
| |
CSS (Kurs)
Web Design und Barrierefreiheit gemäß W3C CSS und XHTML. Ab 29 €. |
| |
Brennen von CDs und DVDs (Ebook)
Leitfaden für CDs und DVDs mit Freeware-Programmen zu brennen. Mit nur 25 €. |
| |
Web Marketing (Course)
Site-Promotion, Suchmaschinen und Marketing. Ab 39 €. |