Layouts und Navigationsmuster

Wenn Ihre App mehrere Ziele enthält, die Nutzer durchlaufen können, empfehlen wir, Layout- und Navigationskombinationen zu verwenden, die auch in anderen Apps üblich sind. Da viele Nutzer bereits die mentalen Modelle für diese Kombinationen haben, ist Ihre App für sie intuitiver.

Kombinationen aus Layout und Navigation

Die Navigationsleiste und die modale Navigationsleiste werden als primäre Navigationsmuster für übergeordnete Layoutansichten und primäre Navigationsziele verwendet.

Die Navigationsleiste kann drei bis fünf Navigationsziele auf derselben Hierarchieebene enthalten. Diese Komponente entspricht der Navigationsleiste für große Bildschirme.

Obwohl der Navigations-Drawer mehr als fünf Navigationsziele enthalten kann, ist das Muster nicht so ideal wie die Navigationsleiste. Das liegt daran, dass die obere Leiste auf kompakten Geräten erreicht werden muss.

Material 3-Tabs und die untere App-Leiste sind sekundäre Navigationsmuster, die Sie zur Ergänzung der primären Navigation oder in untergeordneten Ansichten verwenden können.

Hier fungieren Tabs als sekundäre Navigationsebene, um ähnliche Inhalte zu gruppieren.

Layout-Aktionen

Stellen Sie Steuerelemente bereit, mit denen Nutzer Aktionen ausführen können. Häufig verwendete Muster sind Aktionen in der oberen Leiste, die unverankerte Aktionsschaltfläche (UAS) und Menüs.

Für Aktionen mit höchster Priorität bietet eine UAS eine große und gut sichtbare Schaltfläche für den Nutzer. Geben Sie auf dieser Ebene jeweils nur eine Aktion an. Ein FAB kann in verschiedenen Größen und in einer erweiterten Form mit Label angezeigt werden. Verwenden Sie Scaffold, um einen schwebenden Aktionsbutton zu fixieren, damit er auch beim Scrollen immer sichtbar ist.

Eine schwebende Aktionsschaltfläche, über die Nutzer schnell Pflanzen zur Pflanzengalerie hinzufügen können

Sie können sekundäre Aktionen in der oberen Leiste oder, wenn sie in der Nähe von zugehörigen Inhalten gruppiert sind, auf der Seite platzieren.

Abbildung 20:Warnungsaktion in der oberen Leiste auf der Detailseite (links) und Inline-Überlaufsymbol für Listenelement (rechts)

Fügen Sie alle zusätzlichen Aktionen, die nicht sofort oder häufig benötigt werden, in ein Überlaufmenü ein.