Jetpack Compose bietet eine Implementierung von Material Design, einem umfassenden Designsystem zum Erstellen digitaler Schnittstellen. Sie können zusammensetzbare Funktionen verwenden, um Material-Komponenten zu implementieren.

Layouts

Verwenden Sie die zusammensetzbare Funktion Scaffold, um Ihre Bildschirme zu strukturieren.
Mit den verschiedenen zusammensetzbaren Funktionen können Sie App-Leisten am oberen und unteren Bildschirmrand erstellen.

Nutzereingabe

Verwenden Sie Button und ähnliche zusammensetzbare Funktionen, um eine Reihe gängiger Schaltflächen zu erstellen.
Schieberegler, mit denen der Nutzer Optionen in Ihrer App aktivieren oder deaktivieren kann.
Mit Schiebereglern kann ein Wert innerhalb eines Bereichs ausgewählt werden.
Chips ermöglichen es dir, Informationen an Nutzer zu übermitteln und Eingaben von diesen zu verarbeiten.
Mit FloatingActionButton und ähnlichen zusammensetzbaren Funktionen können Sie eine Reihe unverankerter Aktionsschaltflächen erstellen.

Andere Komponenten

Fortschrittsanzeigen liefern den Nutzenden visuelle Informationen über den Fortschritt der Verarbeitung.
Mit Karten können Sie einzelne Informationen auf einem Bildschirm präsentieren.
Das Dialog, mit dem dem Nutzer Nachrichten und Optionen angezeigt werden.
Verwende eine Snackbar, um eine kurze Nachricht in einem kleinen Pop-up unten auf dem Bildschirm anzuzeigen.
Eine Leiste ist eine ausblendbare Seitenleiste für die Navigation oder zusätzliche Inhalte
Hier erfahren Sie, wie Sie grundlegende Layouts in Compose verwenden.
Hier erfahren Sie, wie Sie Ressourcen wie Strings und Bilder verwalten.