KnowledgeCity

Java für Fortgeschrittene für die Android-Programmierung

Sie lernen mobile Funktionalität in diesem Kurs „Fortgeschrittenes Java für Android-Programmierung“.
Erste Lektion kostenlos ansehen — voller Zugriff auf alle 45 Lektionen.

To view this video please enable JavaScript.

Kurs: Auf Abruf
Mittelstufene  Anbieter Shad Sluiter  6 Kapitel ·  45 Lektionen ·  3h 1m  in Arabisch, Deutsch, Englisch, Spanisch, Französisch, Portugiesisch, Chinesisch (vereinfacht) 

Kursbeschreibung

In diesen Lektionen werden die Schüler in der Lage sein, Android-Java-Programme zu schreiben, die demonstrieren, wie man eine Benutzeroberfläche gestaltet, die UI-Elemente mit dem Java-Code verbindet, Klick-Ereignisse behandelt, dem Benutzer Feedback anzeigt, verwandte Daten in einer Klasse kapselt und mit grafischen und Textressourcen arbeitet.

Dieser Kurs ist für Programmierer gedacht, die bereits einige Java-Kenntnisse haben.  Es wird empfohlen, den Kurs Java 1 abzuschließen, bevor Sie diesen Abschnitt beginnen. 

Lernziele:

  • Sie installieren und konfigurieren Android Studio.
  • Sie erstellen ein Layout mit Schaltflächen, Text und Bildern unter Verwendung von Beschränkungen.
  • Sie verknüpfen Elemente der Benutzeroberfläche mit Werten im Java-Code.
  • Sie programmatisch manipulieren die Eigenschaften von UI-Elementen.
  • Sie erstellen mehrere Java-Klassen in einer Android-Anwendung.
  • Sie reagieren auf Klick-Ereignisse auf der Benutzeroberfläche.
  • Sie verwalten Text- und Grafikressourcen in einem Projekt.
  • Sie verwalten lauffähige Aufgaben.
  • Sie kapseln verwandte Anwendungseigenschaften in einer Java-Klasse.

Was Sie lernen werden

  • Die Verwendung von Hintergrundaufgaben in einer Android-Anwendung demonstrieren
  • Einen Timer setzen und die verbleibende Zeit in einem Fortschrittsbalken anzeigen
  • Eine Spielzustandsklasse entwerfen, die mehrere Eigenschaften wie verbleibende Zeit und Punktestand kapselt
  • Schaltflächen programmgesteuert aktivieren und deaktivieren, um den Spielfluss zu steuern
  • Zeichenkettenressourcen, Schaltflächenkennungen und Arrays von Schaltflächenobjekten in Android Studio erstellen und verwalten
  • Click-Listener hinzufügen, einschließlich eines freigegebenen Click-Listeners, der mehrere Schaltflächen verwaltet

Wichtige Erkenntnisse

  • Der Kurs erstellt ein Spiel, in dem der Benutzer zwei Schaltflächen so oft wie möglich innerhalb eines 30-Sekunden-Zeitraums anklickt.
  • Der Timer wird mit einer ausführbaren Aufgabe implementiert, und der Fortschrittsbalken zeigt die verbleibende Zeit an.
  • Schaltflächen werden aktiviert und deaktiviert, um das Spiel ordnungsgemäß funktionieren zu lassen.
  • Die Spielzustandsklasse kapselt alle Eigenschaften des Spiels, einschließlich der verbleibenden Zeit und des Punktestands.
  • Das Projekt wird innerhalb von Android Studio erstellt und entwickelt.

Häufig gestellte Fragen

Was werde ich in diesem Kurs erstellen?

Sie erstellen ein Spiel, das zwei Schaltflächen anzeigt, die der Benutzer so oft wie möglich in einem 30-Sekunden-Zeitraum anklickt und dabei Android-Funktionen wie Hintergrundaufgaben, Timer, einen Fortschrittsbalken und eine Spielzustandsklasse demonstriert.

Wie verfolgt das Spiel Zeit und Punktestand?

Der Timer verwendet eine ausführbare Aufgabe, der Fortschrittsbalken zeigt die verbleibende Zeit an, und eine Spielzustandsklasse kapselt alle Spieleigenschaften, einschließlich der verbleibenden Zeit und des Punktestands.

Welche Android-Fähigkeiten werden in diesem Kurs behandelt?

Es werden Android-Entwicklung, Android-Softwareentwicklung, Android Studio, Android-UI, das Java Development Kit und Java-GUIs behandelt.

Welche spezifischen Techniken werden unterrichtet?

Sie lernen die Verwendung von Hintergrundaufgaben, das Setzen eines Timers und die Anzeige von Ergebnissen in einem Fortschrittsbalken, das Entwerfen einer Klasse zur Kapselung mehrerer Anwendungseigenschaften und das programmgesteuerte Aktivieren und Deaktivieren einer Schaltfläche.

Welches Tool wird zum Entwickeln der Anwendung verwendet?

Die Anwendung wird in Android Studio erstellt, wo Sie das Projekt erstellen, Zeichenkettenressourcen verwalten, Schaltflächeneigenschaften einstellen und Hintergrundthreads erstellen.