Zum Inhalt springen

Android Training/Building a Simple User Interface/de: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
(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 stellt ein XML-Vokabular bereit, welches den Sub-Klassen von View und ViewGroup entspricht, daher kannst du die UI in XML mit Hilfe einer Hierarchie von UI Elementen definieren.
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 sind Subklassen von ViewGroup. In dieser Übung arbeitest du mit LinearLayout.
<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 ==
11.008

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.