Aplikacje na Androida działają na wielu urządzeniach, od składanych telefonów po telewizory montowane na ścianie. Aby zapewnić użytkownikom wygodę korzystania z aplikacji na wszystkich typach urządzeń, dostosuj interfejs aplikacji do różnych rozmiarów i konfiguracji ekranu. Najlepsze aplikacje na Androida optymalnie wykorzystują zajmowaną przestrzeń ekranu i obsługują zmiany w tym obszarze w czasie działania, w tym zmiany orientacji i rozmiaru okna w trybie podzielonego ekranu oraz trybie okna na pulpicie.
.Tematy
Dokumentacja dotycząca układów adaptacyjnych zawiera wskazówki, jak:
- Projektowanie i wdrażanie układów adaptacyjnych
- Dostosowywanie głównej nawigacji aplikacji do rozmiaru okna
- Używanie klas rozmiarów okna do dostosowywania interfejsu aplikacji
- Uprość implementację kanonicznej wersji układu, np. listy z szczegółami, za pomocą interfejsów Jetpack API
Wymagania wstępne
Wskazówki dotyczące układów dostosowujących się do ekranu zakładają, że znasz te pojęcia:
- podstawy Jetpack Compose, w tym rekompozycja;