Wyświetlacz Android

W tej sekcji omówiono implementację AOSP różnych ustawień wyświetlania systemu Android, w tym skrótów do aplikacji, okrągłych ikon uruchamiania, nie przeszkadzać (DND), wielu okien (podzielony ekran, dowolny kształt i obraz w obrazie), wysoki zakres dynamiki ( HDR) wideo, oświetlenie nocne i tryb demonstracyjny w sprzedaży detalicznej. Szczegóły znajdziesz na podstronach tego działu.

Ikony adaptacyjne

Ikony adaptacyjne zachowują spójny kształt wewnątrz urządzenia, ale różnią się w zależności od urządzenia i mają tylko jeden zasób ikony dostarczony przez programistę. Dodatkowo ikony obsługują dwie warstwy (pierwszy plan i tło), które można wykorzystać do ruchu, aby zapewnić użytkownikom wizualną przyjemność.

Skróty aplikacji

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

Blokuj niezaufane dotknięcia

Aby zachować bezpieczeństwo systemu i na dobre doświadczenia użytkownika, Android 12 dodaje wsparcie, aby zapobiec nadużyciom nakładki, a konkretnie dokonując zmian w obszarze dyspozytora menedżera okien i wejścia. Android 12 Zapobiega aplikacje od spożywania zdarzeń dotykowych gdzie nakładka zasłania aplikację w niebezpieczny sposób. Innymi słowy, system blokuje akcenty, które przechodzą przez niektórych oknach, 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. Ikony okrągłego 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

W systemie Android 8.1 dodano obsługę zarządzania kolorami, która może służyć do zapewnienia spójnego doświadczenia we wszystkich technologiach wyświetlania. Aplikacje działające w systemie Android 8.1 mogą uzyskać dostęp do pełnych możliwości wyświetlacza z szerokim gamutem, aby w pełni wykorzystać możliwości urządzenia wyświetlającego.

Powiadomienia o rozmowie i widżety

Android 11 dodaje wsparcie dla dostosowywania zachowań i rozmieszczenie Powiadomienia rozmowy na obszarze powiadomień według priorytetu i alarmowania poziom, pozwalając Rozmowy mają być oznaczane jako ważne i rozmowa specyficznego pęcherzyki , który zostanie uruchomiony w przestrzeni konwersacji. Opierając się na tych funkcjach systemu Android 11, funkcja widżetu konwersacji systemu 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 oczekiwania na powiadomienie.

Wyświetlacz wycięcia

Android 9 dodaje obsługę implementacji różnych typów wycięć wyświetlacza na urządzeniach. Wycięcia w wyświetlaczu umożliwiają tworzenie wciągających wrażeń 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 reguł automatycznych innych firm, kontrolowania alarmów, tłumienia wizualnych zakłóceń i dostosowywania ustawień DND.

Odtwarzanie wideo HDR

Wideo o wysokim zakresie dynamiki (HDR) to kolejna granica w wysokiej jakości dekodowania wideo, zapewniając niezrównaną jakość odtwarzania scen. Android 7.0 zyskał początkową 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 wieloekranowe i składane urządzenia przenośne, wykorzystanie zewnętrznych wyświetlaczy i inne czynniki. Wieloekranowy wyświetlacz udostępnia również szereg funkcji charakterystycznych dla branży motoryzacyjnej, takich jak ekrany kierowcy, ekrany pasażera i system rozrywki 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 dopasować się do naturalnego światła 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.

Obrazek w obrazku

Android 8.0 obejmuje 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 sprzedaży na poziomie systemu, dzięki czemu użytkownicy mogą łatwo sprawdzić urządzenia w akcji. Android 8.1 zmienia tę obsługę, aby tworzyć użytkowników demonstracyjnych za pomocą Menedżera zasad urządzeń.

Obróć sugestie

W systemie Android 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 obrotu pionowego, aby wyeliminować niezamierzone obroty przez przypięcie bieżącego obrotu ekranu, nawet jeśli zmieni się położenie urządzenia.

Interakcje na podzielonym ekranie

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

Zsynchronizowane przejścia aplikacji

Zsynchronizowane przejścia aplikacji to funkcja systemu Android 9, która ulepsza istniejącą architekturę przejścia aplikacji. Gdy 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 klasyfikować tekst. Android 9 rozszerzył strukturę klasyfikacji tekstu wprowadzoną w systemie Android 8.1 o nową usługę Text Classifier. Usługa klasyfikatora tekstu jest zalecanym sposobem zapewniania przez producentów OEM obsługi systemu klasyfikacji tekstu.

Widgety i skróty

Interfejs API przepływu do dodawania skrótów i widżetów w systemie Android 8.0 umożliwia programistom aplikacji dodawanie skrótów i widżetów z poziomu aplikacji zamiast polegania na zasobniku widżetów. Wycofuje również starą metodę (wysyłanie emisji) dodawania skrótów ze względów bezpieczeństwa.

Rozmycie okien

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

Lupa okienna

W Androidzie 12 niedowidzące użytkownicy mogą łatwo powiększać czegokolwiek na ekranie w sposób, który dostosowuje się do zmieniających się potrzeb przy użyciu funkcji okna powiększenia. Powiększenie okna pozwala powiększyć wybraną część ekranu, w przeciwieństwie do korzystania z funkcji powiększania na całym ekranie. Wybrane okno można przeciągać po ekranie, co umożliwia powiększanie w razie potrzeby różnych części ekranu.