Materialkomponenten in Compose
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
Gerüst
Verwenden Sie die zusammensetzbare Funktion
Scaffold
, um Ihre Bildschirme zu strukturieren.
App-Leisten
Mit den verschiedenen zusammensetzbaren Funktionen können Sie App-Leisten am oberen und unteren Bildschirmrand erstellen.
Nutzereingabe
Häufig verwendete Schaltflächen
Verwenden Sie
Button
und ähnliche zusammensetzbare Funktionen, um eine Reihe gängiger Schaltflächen zu erstellen.
Wechseln
Schieberegler, mit denen der Nutzer Optionen in Ihrer App aktivieren oder deaktivieren kann.
Schieberegler
Mit Schiebereglern kann ein Wert innerhalb eines Bereichs ausgewählt werden.
Chip
Chips ermöglichen es dir, Informationen an Nutzer zu übermitteln und Eingaben von diesen zu verarbeiten.
Unverankerte Aktionsschaltflächen
Mit
FloatingActionButton
und ähnlichen zusammensetzbaren Funktionen können Sie eine Reihe unverankerter Aktionsschaltflächen erstellen.
Andere Komponenten
Fortschrittsanzeigen
Fortschrittsanzeigen liefern den Nutzenden visuelle Informationen über den Fortschritt der Verarbeitung.
Infokarte
Mit Karten können Sie einzelne Informationen auf einem Bildschirm präsentieren.
Dialogfeld
Das
Dialog
, mit dem dem Nutzer Nachrichten und Optionen angezeigt werden.
Snackbars
Verwende eine Snackbar, um eine kurze Nachricht in einem kleinen Pop-up unten auf dem Bildschirm anzuzeigen.
Schubladen
Eine Leiste ist eine ausblendbare Seitenleiste für die Navigation oder zusätzliche Inhalte
Listen und Raster
Hier erfahren Sie, wie Sie grundlegende Layouts in Compose verwenden.
Ressourcen
Hier erfahren Sie, wie Sie Ressourcen wie Strings und Bilder verwalten.