Android Training/Building a Simple User Interface/de: Unterschied zwischen den Versionen
Die Seite wurde neu angelegt: „Das Ergebnis sieht wie folgt aus:“ |
Keine Bearbeitungszusammenfassung |
||
Zeile 3: | Zeile 3: | ||
In dieser Übung erstellst du ein Layout in XML, welches ein Textfeld und ein Button enthält. In der darauffolgenden Übung wird deine App auf einen Button-Klick reagieren und den Inhalt des Textfeldes an eine andere Aktivität senden. | In dieser Übung erstellst du ein Layout in XML, welches ein Textfeld und ein Button enthält. In der darauffolgenden Übung wird deine App auf einen Button-Klick reagieren und den Inhalt des Textfeldes an eine andere Aktivität senden. | ||
Die grafische Benutzeroberfläche für eine Android App wird mit Hilfe einer Hierarchie aus View- und ViewGroup-Objekten erstellt. View Objekte sind normalerweise UI-Widgets wie Buttons oder Textfelder. ViewGroup Objekte sind nicht sichtbare View Container, welche definieren, wie die darin befindlichen Ansichten angeordnet sind, bspw. anhand eines Rasters oder einer vertikalen Liste. | Die grafische Benutzeroberfläche für eine Android App wird mit Hilfe einer Hierarchie aus <code>View</code>- und <code>ViewGroup</code>-Objekten erstellt. <code>View</code> Objekte sind normalerweise UI-Widgets wie Buttons oder Textfelder. <code>ViewGroup</code> Objekte sind nicht sichtbare <code>View</code> Container, welche definieren, wie die darin befindlichen Ansichten angeordnet sind, bspw. anhand eines Rasters oder einer vertikalen Liste. | ||
Android | Android provides an XML vocabulary that corresponds to the subclasses of <code>View</code> and <code>ViewGroup</code> so you can define your UI in XML using a hierarchy of UI elements. | ||
Layouts | <code>Layouts</code> are subclasses of the <code>ViewGroup</code>. In this exercise, you'll work with a <code>LinearLayout</code>. | ||
== Create a Linear Layout == | == Create a Linear Layout == |