Wyświetlacz Androida

W tej sekcji omawiamy implementację AOSP różnych ustawień wyświetlania w Androidzie, w tym skrótów do aplikacji, okrągłych ikon programu uruchamiającego, trybu Nie przeszkadzać, wielu okien (podzielony ekran, dowolnego obrazu i obrazu w obrazie), filmów w wysokim zakresie dynamiki (HDR), światła nocnego oraz trybu demo dla sklepów. Szczegółowe informacje znajdziesz na podstronach tej sekcji.

Ikony adaptacyjne

Ikony adaptacyjne mają ten sam kształt na danym urządzeniu, ale różnią się na różnych urządzeniach. Deweloperzy muszą przesłać tylko 1 plik ikony. Dodatkowo ikony mają 2 warstwy (pierwszy plan i tło), które można wykorzystać jako ruch, aby zapewnić użytkownikom wizualną atrakcyjność.

Skróty do aplikacji

W Androidzie 7.1.1 programiści mogą definiować w aplikacjach skróty do działań, które można wyświetlać w programie uruchamiającym. Te skróty do aplikacji pozwalają użytkownikom szybko rozpoczynać typowe lub zalecane zadania w aplikacji.

Blokowanie nieautoryzowanych dotknięć

Aby zapewnić bezpieczeństwo systemu i dobre wrażenia użytkownika, Android 12 oferuje obsługę zapobiegającą nadużywaniu nakładek, w tym zmianami w obszarze menedżera okien i rozdzielacza danych wejściowych. Android 12 uniemożliwia aplikacjom korzystanie z zdarzeń dotyku, gdy nakładka zasłania aplikację w niebezpieczny sposób. Inaczej mówiąc, system blokuje dotyk w określonych oknach (z pewnymi wyjątkami).

Okrągłe ikony

Okrągłe ikony w ekranosie są obsługiwane w Androidzie 7.1.1 i nowszych. Okrągłe ikony w menu nie są domyślnie włączone. Aby używać okrągłych ikon w implementacji urządzenia, musisz je włączyć, edytując nakładkę zasobów na urządzeniu.

Zarządzanie kolorami

Android 8.1 obsługuje zarządzanie kolorami, co pozwala zapewnić spójne wrażenia w przypadku różnych technologii wyświetlania. Aplikacje działające na Androidzie 8.1 mogą korzystać z pełnych możliwości wyświetlacza o szerokim zakresie gamy kolorów, aby w pełni wykorzystać możliwości urządzenia wyświetlającego.

Powiadomienia i widżety rozmów

Android 11 umożliwia dostosowywanie zachowania i umieszczania powiadomień o rozmowach w panelu powiadomień na podstawie priorytetu i poziomu alertu. Dzięki temu rozmowy można oznaczać jako ważne, a specyficzne dla nich bąbelki będą wyświetlane w przestrzeni rozmowy. Opierając się na funkcjach Androida 11, widżet rozmowy w Androidzie 12 umożliwia użytkownikom dodawanie widżetów rozmów ważnych kontaktów do ekranu głównego, co pozwala łatwo wznawiać rozmowy bez oczekiwania na powiadomienie.

Wycięcia w ekranie

Android 9 obsługuje różne typy wycięć na wyświetlaczu. Wycięcia w ekranie umożliwiają tworzenie atrakcyjnych obrazów od krawędzi do krawędzi, zapewniając jednocześnie miejsce na ważne czujniki z przodu urządzeń.

Nie przeszkadzać

Android 7.0 obsługuje tryb Nie przeszkadzać (DND) dla automatycznych reguł innych firm, sterowanie alarmami, tłumienie wizualnych rozpraszaczy oraz dostosowywanie ustawień DND.

Odtwarzanie filmów HDR

Filmy High Dynamic Range (HDR) to kolejny krok w kierunku wysokiej jakości dekodowania, który zapewnia niespotykane odwzorowanie scen. Android 7.0 uzyskał wstępną obsługę HDR, która obejmuje tworzenie odpowiednich stałych wartości w ramach wykrywania i konfigurowania ścieżek wideo HDR.

Wieloekranowe

Android 10 umożliwia tworzenie urządzeń przenośnych z wieloma ekranami i urządzeń składanych, a także wykorzystanie wyświetlaczy zewnętrznych i innych form. Wieloekran umożliwia też korzystanie z kilku funkcji związanych z motoryzacją, takich jak ekrany dla kierowcy, ekrany dla pasażerów i systemy rozrywki na tylnym siedzeniu.

Wiele okien | tryb wielu okien

W Androidzie 7.0 i nowszych użytkownicy mogą wyświetlać na ekranie urządzenia kilka aplikacji jednocześnie dzięki nowej funkcji platformy, czyli wielooknu. Oprócz domyślnej implementacji trybu wielu okien Android obsługuje też kilka jego odmian.

Podświetlenie nocne

Android 7.1.1 zawiera funkcję Podświetlenie nocne, która zmniejsza ilość niebieskiego światła emitowanego przez wyświetlacz urządzenia, aby lepiej dopasować je do naturalnego światła w zależności od pory dnia i lokalizacji użytkownika. Android 8.0 zawiera funkcję, która daje użytkownikom większą kontrolę nad intensywnością efektu Night Light.

Obraz w obrazie

Android 8.0 obsługuje obraz w obrazie (PIP) na urządzeniach przenośnych z Androidem. Tryb PIP umożliwia użytkownikom zmianę rozmiaru aplikacji z działającą aktywnością na małe okno.

Tryb demo dla sklepów

Android w wersji 7.1.1 i nowszej obsługuje tryb sprzedaży detalicznej na poziomie systemu, dzięki czemu użytkownicy mogą łatwo sprawdzić działanie urządzeń. W Androidzie 8.1 można tworzyć użytkowników demonstracyjnych za pomocą Menedżera zasad urządzenia.

Sugestie dotyczące obracania

W Androidzie 8.0 użytkownicy mogli przełączać się między trybami automatycznego obracania i obracania w orientacji pionowej za pomocą kafelka Szybkie ustawienia lub ustawień wyświetlacza. W Androidzie 9 zaktualizowano tryb obracania w orientacji pionowej, aby wyeliminować przypadkowe obracanie, przypinając bieżące ustawienie ekranu nawet wtedy, gdy zmienia się położenie urządzenia.

Interakcje na podzielonym ekranie

W Androidzie 7.0 i nowszych użytkownicy mogą wyświetlać na ekranie urządzenia kilka aplikacji jednocześnie dzięki funkcji wielozadaniowości. Android 8.0 ulepsza dzielenie ekranu, doprecyzowując tę funkcję i dodając do niej więcej funkcji.

Synchronizowane przejścia między aplikacjami

Zsynchronizowane przejścia między aplikacjami to funkcja Androida 9, która ulepsza dotychczasową architekturę przejść między aplikacjami. Gdy użytkownik otwiera, zamyka lub przełącza się między aplikacjami, proces SystemUI lub Menu z aplikacjami (ekran główny) wysyła żądanie kontrolowania animacji klatka po klatce z gwarantowaną synchronizacją między animacjami wyświetlania a animacjami okna.

Klasyfikacja tekstu

Klasyfikacja tekstu korzysta z systemów uczących się, aby pomagać programistom w klasyfikowaniu tekstu. Android 9 rozszerzył ramy klasyfikacji tekstu wprowadzone w Androidzie 8.1 o nową usługę klasyfikatora tekstu. Usługa klasyfikatora tekstu to zalecany sposób, w jaki firmy OEM mogą zapewnić obsługę systemu klasyfikacji tekstu.

Widżety i skróty

Interfejs API przepływu danych dodawania skrótów i widżetów w Androidzie 8.0 umożliwia deweloperom dodawanie skrótów i widżetów z poziomu aplikacji zamiast polegania na panelu widżetów. Ze względów bezpieczeństwa wycofujemy też starą metodę dodawania skrótów (wysyłanie transmisji).

Rozmycie okna

W Androidzie 12 dostępne są publiczne interfejsy API do implementowania efektów rozmywania okna (takich jak rozmycie tła i rozmycie tła okna). Dzięki tym interfejsom API możesz rozmyć wszystko, co znajduje się za Twoim oknem. Możesz tworzyć okna z rozmytym tłem, tworząc efekt oszronionego szkła lub pokazać okna z rozmytym za cały ekran, aby uzyskać efekt głębi pola. Możesz też połączyć te 2 efekty.

Powiększanie okna

W Androidzie 12 użytkownicy z niepełnosprawnością wzroku mogą łatwo powiększać dowolne elementy na ekranie w sposób dostosowany do ich zmieniających się potrzeb dzięki funkcji powiększania okna. Powiększenie okna umożliwia powiększenie wybranej części ekranu w przeciwieństwie do korzystania z funkcji powiększenia na całym ekranie. Wybrane okno można przeciągać po ekranie, co umożliwia powiększanie różnych jego części w razie potrzeby.