Kursbeschreibung
In diesem Abschnitt des Kurses lernen Sie, wie Sie Ihre erste Android-Anwendung mit einer Kombination aus Layouts und Java-Code erstellen. In der Layout-Datei werden Sie die Position und die Eigenschaften von Schaltflächen und Beschriftungen definieren. Zu den wichtigen Ideen gehören Constraints, Objekt-ID-Werte und Eigenschaften. Jedes Element einer Benutzeroberfläche wird auf dem Bildschirm platziert, wobei Einschränkungen verwendet werden, um festzulegen, wie weit die Elemente voneinander entfernt sind und wo sie platziert werden sollen. Jedes Element hat einen id-Wert, der verwendet wird, um die Java-Anwendung mit den Layout-Elementen zu verbinden. Jedes Element hat außerdem mehrere Eigenschaften, wie Farbe, Größe, Schriftart und Text. Diese Eigenschaften können sowohl in der Layoutdefinition festgelegt als auch durch den Java-Code in der Anwendung geändert werden.
Lernziele
- Sie erstellen Ihre erste Android-Anwendung mit einer Kombination aus Layouts und Java-Code.
- Sie definieren die Position und Eigenschaften von Schaltflächen und Beschriftungen sowohl mit den grafischen Layout-Tools als auch durch die Bearbeitung von XML-Definitionen.
- Sie legen die Objekt-ID-Werte und Eigenschaften von Schaltflächen, imageViews und anderen Elementen der Benutzeroberfläche fest.
- Sie definieren Layout-Einschränkungen, um festzulegen, wie weit die Elemente voneinander entfernt sind und wo sie platziert werden sollen.
- Verknüpfung von Element-id-Werten mit Werten der Java-Anwendung.
Was Sie lernen werden
- Ihre erste Android-Anwendung mit einer Kombination aus Layouts und Java-Code erstellen
- Den Ort und die Eigenschaften von Schaltflächen und Beschriftungen sowohl mit grafischen Layout-Tools als auch mit XML-Definitionen definieren
- Die Objektkennung-Werte und Eigenschaften von Schaltflächen, imageViews und anderen Benutzeroberflächenelementen festlegen
- Layout-Einschränkungen definieren, um zu steuern, wie weit Elemente auseinander und wo sie platziert werden sollen
- Elementkennung-Werte mit Werten in der Java-Anwendung verknüpfen
- Click-Listener-Ereignisse hinzufügen und freigeben, um Schaltflächenklicks zu verarbeiten
Wichtige Erkenntnisse
- Jedes Element einer Benutzeroberfläche wird auf dem Bildschirm mithilfe von Einschränkungen platziert, die definieren, wie weit die Elemente auseinander und wo sie platziert werden sollen.
- Jedes Element hat einen Kennungswert, der verwendet wird, um die Java-Anwendung mit den Layout-Elementen zu verbinden.
- Jedes Element hat mehrere Eigenschaften wie Farbe, Größe, Schriftart und Text, die in der Layout-Definition definiert und durch den Java-Code geändert werden können.
- Eigenschaften von Schaltflächen und Beschriftungen können sowohl mit den grafischen Layout-Tools als auch durch die Bearbeitung von XML-Definitionen definiert werden.
- Der Kurs behandelt das Erstellen von Arrays von Schaltflächenobjekten und Zeichenketten sowie die Verwendung eines freigegebenen Click-Listeners zur Verarbeitung mehrerer Schaltflächenklicks.
Häufig gestellte Fragen
Was werde ich in diesem Kurs erstellen?
Sie erstellen Ihre erste Android-Anwendung mit einer Kombination aus Layouts und Java-Code und definieren den Ort und die Eigenschaften von Schaltflächen und Beschriftungen.
Welche Themen deckt dieser Kurs ab?
Es werden das Erstellen eines Projekts in Android Studio, das Einstellen von Schaltflächenressourcen, Text- und Kennungseigenschaften, die Verwaltung von Zeichenkettenressourcen, das Hinzufügen von Click-Listener-Ereignissen, die Arbeit mit TextViews und das Erstellen von Arrays von Schaltflächenobjekten und Zeichenketten behandelt.
Wie werden Benutzeroberflächenelemente positioniert und mit dem Code verbunden?
Jedes Element wird mithilfe von Einschränkungen platziert, die definieren, wie weit die Elemente auseinander und wo sie platziert werden sollen, und jedes Element hat einen Kennungswert, der zum Verknüpfen des Layouts mit der Java-Anwendung verwendet wird.
Welche Fähigkeiten werde ich aus diesem Kurs gewinnen?
Sie werden Fähigkeiten in Android-Anwendungen, Android-Entwicklung, Android-Softwareentwicklung, Android Studio, Android-UI und App Inventor für Android erwerben.
Können Oberflächeneigenschaften geändert werden, nachdem sie in dem Layout definiert wurden?
Ja. Eigenschaften wie Farbe, Größe, Schriftart und Text können in der Layout-Definition definiert und auch durch den Java-Code in der Anwendung geändert werden.









