
Układ wszystkich aplikacji w taki sposób, aby treści rozciągały się od górnej krawędzi do dołu. krawędzie ekranu. Jest to domyślne zachowanie od Androida 15 (poziom API 35). Oznacza to, że górna i dolna część aplikacji jest umieszczona za paskiem stanu i paskiem nawigacyjnym. Pasek stanu i pasek nawigacji są razem nazywane paskami systemowymi. Paski systemowe to obszary przeznaczone do wyświetlania powiadomień, informacji o stanie urządzenia i nawigacji po urządzeniu.
Zachodzące na siebie obszary aplikacji i obszarów, w których wyświetla się interfejs systemu, to jeden z przykładów wstawek okna, czyli części ekranu, w których aplikacja może nakładać się na interfejs systemu. Przecięcie się z tymi elementami interfejsu może oznaczać wyświetlanie treści na górze, ale może też informować aplikację o gestach systemowych.
Dostępne są te typy wstawienia okien.
Domyślnie możesz włączyć rozwinięcie okna aplikacji i rozciągnąć je na całą rysowanie i wyświetlanie treści aplikacji od krawędzi do krawędzi za pasami systemowymi. Używaj przesunięć, aby uniknąć wyświetlania ważnych treści i elementów dotykowych za paskami systemu.
Aplikacje wyświetlające treści, takie jak filmy lub obrazy, mogą tymczasowo ukrywać paski systemu, aby zapewnić większą immersję. Zanim zmodyfikujesz paski systemowe, dokładnie zastanów się nad potrzebami i oczekiwaniami użytkowników, ponieważ te paski stanowią standardowy sposób nawigacji po urządzeniu i sprawdzania jego stanu.
Wycięcie w ekranie to na niektórych urządzeniach wycięcie w ekranie. na czujniki z przodu. Aplikacje mogą obsługuje wycięcia w ekranie, wysyłając zapytanie do ich w taki sposób, by żadna ważna treść nie nakładała się na obszar wycięcia.
Typowym przykładem jest przejście z klawiatury, w którym wstawki aktualizowany dynamicznie. Aplikacje mogą obserwować bieżący stan klawiatury, przełączać stany za pomocą programów, obsługiwać animacje dla wstawionych okien oraz płynnie animować treści aplikacji podczas przełączania klawiatury.