Wyświetlacz Android

W tej sekcji omówiono implementację AOSP różnych ustawień wyświetlania Androida, w tym skrótów do aplikacji, okrągłych ikon uruchamiania, funkcji Nie przeszkadzać (DND), wielu okien (podział ekranu, dowolny kształt i obraz w obrazie), wysokiego zakresu dynamicznego ( HDR) wideo, oświetlenie nocne i detaliczny tryb demonstracyjny. Szczegółowe informacje znajdują się na podstronach tej sekcji.

Ikony adaptacyjne

Ikony adaptacyjne zachowują spójny kształt w obrębie urządzenia, ale różnią się w zależności od urządzenia, a tylko jeden zasób ikony zapewnia programista. Dodatkowo ikony obsługują dwie warstwy (pierwszy plan i tło), których można użyć do ruchu, aby zapewnić wizualną przyjemność użytkownikom.

Skróty aplikacji

Wersja Androida 7.1.1 umożliwia programistom definiowanie skrótów specyficznych dla akcji w ich aplikacjach, które mogą być wyświetlane w programie uruchamiającym. Te skróty do aplikacji umożliwiają użytkownikom szybkie uruchamianie typowych lub zalecanych zadań w aplikacji.

Blokuj niezaufane dotknięcia

Aby zachować bezpieczeństwo systemu i zapewnić dobre wrażenia użytkownika, Android 12 dodaje obsługę zapobiegającą nadużywaniu nakładek, w szczególności poprzez wprowadzanie zmian w menedżerze okien i obszarze dyspozytora danych wejściowych. Android 12 uniemożliwia aplikacjom wykorzystywanie zdarzeń dotykowych, gdy nakładka zasłania aplikację w niebezpieczny sposób. Innymi słowy, system blokuje dotknięcia, które przechodzą przez określone okna, z kilkoma wyjątkami .

Okrągłe ikony

Okrągłe ikony programu uruchamiającego są obsługiwane w systemie Android 7.1.1 i nowszych. Okrągłe ikony programu uruchamiającego nie są domyślnie włączone. Aby używać okrągłych ikon w implementacji urządzenia, musisz edytować nakładkę zasobów na swoim urządzeniu, aby je włączyć.

Zarządzanie kolorem

Android 8.1 dodaje obsługę zarządzania kolorami, które można wykorzystać do zapewnienia spójnego doświadczenia w różnych technologiach wyświetlania. Aplikacje działające w systemie Android 8.1 mogą uzyskać dostęp do pełnych możliwości wyświetlacza o szerokiej gamie kolorów, aby w pełni wykorzystać urządzenie wyświetlające.

Powiadomienia o rozmowach i widżety

Android 11 dodaje obsługę dostosowywania zachowania i rozmieszczenia powiadomień o rozmowach w cieniu powiadomień według priorytetu i poziomu alertów, umożliwiając oznaczanie konwersacji jako ważnych i uruchamianie dymków specyficznych dla konwersacji w przestrzeni konwersacji. Opierając się na tych funkcjach Androida 11, funkcja widżetu konwersacji w systemie Android 12 umożliwia użytkownikom dodawanie widżetów konwersacji dla ważnych kontaktów do ekranu głównego, umożliwiając im łatwe wznawianie rozmów bez czekania na powiadomienie.

Wyświetl wycięcia

Android 9 dodaje obsługę implementacji różnych typów wycięć wyświetlacza na urządzeniach. Wycięcia w wyświetlaczach pozwalają tworzyć wciągające wrażenia od krawędzi do krawędzi, jednocześnie pozostawiając miejsce na ważne czujniki z przodu urządzeń.

Nie przeszkadzać

Android 7.0 obsługuje konfiguracje Nie przeszkadzać (DND) dla automatycznych reguł innych firm, kontrolowania alarmów, tłumienia elementów rozpraszających wzrok i dostosowywania ustawień DND.

Odtwarzanie wideo HDR

Wideo o wysokim zakresie dynamicznym (HDR) to kolejna granica w wysokiej jakości dekodowaniu wideo, zapewniając niezrównaną jakość odtwarzania scen. Android 7.0 uzyskał wstępną obsługę HDR, która obejmuje tworzenie odpowiednich stałych do wykrywania i konfigurowania potoków wideo HDR.

Wiele wyświetlaczy

Android 10 umożliwia korzystanie z wielu ekranów i składanych urządzeń przenośnych, korzystanie z zewnętrznych wyświetlaczy i innych form. Multi-wyświetlacz umożliwia również korzystanie z szeregu funkcji specyficznych dla branży motoryzacyjnej, takich jak ekrany kierowcy, ekrany pasażerów i rozrywka dla tylnych siedzeń.

Wiele okien

W systemie Android 7.0 i nowszych użytkownicy mogą jednocześnie wyświetlać wiele aplikacji na ekranie swojego urządzenia dzięki nowej funkcji platformy, wielu okien. Oprócz domyślnej implementacji wielu okien, Android obsługuje również kilka odmian wielu okien.

Nocne światło

Android 7.1.1 zawiera funkcję o nazwie Night Light, która zmniejsza ilość niebieskiego światła emitowanego przez wyświetlacz urządzenia, aby lepiej pasowało do naturalnego światła o porze dnia i lokalizacji użytkownika. Android 8.0 zawiera funkcję, która daje użytkownikom większą kontrolę nad intensywnością efektu Night Light.

Obrazek w obrazku

Android 8.0 zawiera obsługę obrazu w obrazie (PIP) dla urządzeń przenośnych z systemem Android. PIP umożliwia użytkownikom zmianę rozmiaru aplikacji z trwającą aktywnością do małego okna.

Detaliczny tryb demonstracyjny

Android 7.1.1 i nowsze oferują obsługę trybu detalicznego na poziomie systemu, dzięki czemu użytkownicy mogą łatwo sprawdzić działanie urządzeń. Android 8.1 poprawia tę obsługę, aby tworzyć użytkowników demonstracyjnych za pośrednictwem Menedżera zasad urządzeń.

Obracaj sugestie

W Androidzie 8.0 użytkownicy mogli przełączać się między trybami automatycznego obracania i obracania w pionie za pomocą kafelka Quicksettings lub ustawień wyświetlania. Android 9 zaktualizował tryb obracania w pionie, aby wyeliminować niezamierzone obroty, przypinając bieżący obrót ekranu, nawet jeśli zmieni się pozycja urządzenia.

Interakcje na podzielonym ekranie

W systemie Android 7.0 i nowszych użytkownicy mogą jednocześnie wyświetlać wiele aplikacji na ekranie swojego urządzenia dzięki funkcji wielu okien platformy. Android 8.0 poprawia podział ekranu, udoskonalając tę ​​funkcję i dodając do niej więcej funkcji.

Zsynchronizowane przejścia aplikacji

Zsynchronizowane przejścia aplikacji to funkcja w systemie Android 9, która ulepsza istniejącą architekturę przełączania aplikacji. Kiedy użytkownik otwiera, zamyka lub przełącza się między aplikacjami, proces SystemUI lub Launcher (ekran główny) wysyła żądanie sterowania animacją klatka po klatce z gwarantowaną synchronizacją między animacjami widoku i animacjami okien.

Klasyfikacja tekstu

Klasyfikacja tekstu wykorzystuje techniki uczenia maszynowego, aby pomóc programistom w klasyfikowaniu tekstu. Android 9 rozszerzył strukturę klasyfikacji tekstu wprowadzoną w systemie Android 8.1 o nową usługę Text Classifier. Usługa Text Classifier jest zalecanym sposobem zapewniania przez producentów OEM obsługi systemu klasyfikacji tekstu.

Widżety i skróty

Interfejs API przepływu służący do dodawania skrótów i widżetów w systemie Android 8.0 umożliwia twórcom aplikacji dodawanie skrótów i widżetów z poziomu aplikacji zamiast polegania na pasku widżetów. Odrzuca również starą metodę (wysyłanie rozgłoszenia) dodawania skrótów ze względów bezpieczeństwa.

Rozmycie okna

W Androidzie 12 dostępne są publiczne interfejsy API do implementacji efektów rozmycia okna (takich jak rozmycie tła i rozmycie tyłu). Dzięki tym interfejsom API możesz zamazać wszystko, co znajduje się za twoim własnym oknem. Możesz tworzyć okna z rozmytym tłem, tworząc efekt matowego szkła, lub pokazywać okna z rozmytym całym ekranem za nimi, tworząc efekt głębi ostrości. Możesz także połączyć oba efekty.

Lupa do okien

W systemie Android 12 niedowidzący użytkownicy mogą łatwo powiększać wszystko na ekranie w sposób, który dostosowuje się do ich zmieniających się potrzeb, korzystając z funkcji powiększania okna. Powiększenie okna umożliwia powiększenie wybranej części ekranu, w przeciwieństwie do używania funkcji powiększania na całym ekranie. Wybrane okno można przeciągać po całym ekranie, co umożliwia powiększanie różnych części ekranu w razie potrzeby.