![Systemleisten](https://developer.android.google.cn/static/images/training/system-ui.png?authuser=6&hl=de)
Abbildung 1: Systemleisten, einschließlich der [1]-Status- und [2]-Navigationsleiste.
Die Systemleisten sind Bildschirmbereiche, in denen Benachrichtigungen, der Gerätestatus und die Gerätenavigation angezeigt werden. In der Regel werden die Systemleisten (die aus den Status- und Navigationsleisten bestehen, wie in Abbildung 1 gezeigt) gleichzeitig mit Ihrer App angezeigt. Apps, die immersive Inhalte wie Filme oder Bilder anzeigen, können die Symbole der Systemleiste vorübergehend dimmen, um die Anzeige weniger abzulenken, oder die Leisten vorübergehend ausblenden, um ein umfassendes Erlebnis zu schaffen.
Wenn du mit der Android-Designanleitung vertraut bist, weißt du, wie wichtig es ist, deine Apps so zu entwickeln, dass sie den standardmäßigen Richtlinien und Nutzungsmustern für Android-UIs entsprechen. Sie sollten die Anforderungen und Erwartungen Ihrer Nutzer sorgfältig berücksichtigen, bevor Sie die Systemleisten ändern, da sie Nutzern eine Standardmethode zur Bedienung eines Geräts und zur Anzeige des Status bieten.
In dieser Klasse wird beschrieben, wie Systemleisten in verschiedenen Android-Versionen abgeblendet oder ausgeblendet werden können, um eine immersive Nutzererfahrung zu bieten und gleichzeitig den einfachen Zugriff auf die Systemleisten beizubehalten.
Unterricht
- Systemleisten dimmen
- Weitere Informationen zum Dimmen der Status- und Navigationsleisten (Eingestellt)
- Statusleiste ausblenden
- Hier erfahren Sie, wie Sie die Statusleiste unter verschiedenen Android-Versionen ausblenden.
- Navigationsleiste ausblenden
- Hier erfahren Sie, wie Sie die Navigationsleiste zusätzlich zur Statusleiste ausblenden.
- Den immersiven Vollbildmodus verwenden
- Informationen zum Erstellen einer immersiven Erfahrung in Ihrer App.
- Auf Änderungen der Sichtbarkeit der Benutzeroberfläche reagieren
- Hier erfahren Sie, wie Sie einen Listener registrieren, um über Änderungen an der Sichtbarkeit der System-UI benachrichtigt zu werden und die UI Ihrer App entsprechend anpassen zu können.