Ustaw wszystkie aplikacje tak, aby treści rozciągały się od górnej do dolnej krawędzi ekranu. Jest to domyślne działanie od wersji Androida 15 (poziom interfejsu API 35). Oznacza to, że za paskiem stanu i paskiem nawigacyjnym znajdują się górna i dolna część aplikacji. Pasek stanu i pasek nawigacyjny 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. Skrócenie tych części interfejsu może oznaczać wyświetlanie nad treścią, ale może też informować aplikację o gestach systemowych.
Dostępne są te typy wstawionych okien:
Domyślnie okno aplikacji jest rozszerzane na cały ekran i zawiera treści aplikacji od krawędzi do krawędzi za paskami systemu. 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, dobrze zastanów się nad ich potrzebami i oczekiwaniami, ponieważ dają one użytkownikom standardowy sposób poruszania się po urządzeniu i sprawdzania jego stanu.
Wycięcie w ekranie to obszar na niektórych urządzeniach, który wkracza w powierzchnię ekranu, aby zapewnić miejsce na czujniki z przodu urządzenia. Aplikacje mogą obsługiwać wycięcia na wyświetlaczu, wysyłając zapytanie o ich pozycję, aby żadne ważne treści nie nakładały się na obszar wycięcia.
Przejście na klawiaturę to typowy przykład dynamicznie aktualizowanych wstawek okna. 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.