Jakość aplikacji na duży ekran

Urządzenia z Androidem są dostępne w różnych formatach – telefonach, tabletach, urządzeniach składanych i urządzeniach z ChromeOS – a ich ekranami mają różne rozmiary. Android obsługuje wiele trybów wyświetlania, w tym tryb wielu okien, wiele ekranów, wiele instancji i obraz w obrazie. Urządzenia składane mogą znajdować się w różnych stanach złożonych lub różnych pozycjach, np. na stole lub w pozycji książki.

3 poziomy jakości w formie warstw ułożonych w pionie.

Aby zadbać o wygodę użytkowników niezależnie od formatu urządzenia, rozmiaru ekranu, trybu wyświetlania czy stanu, wykonaj listy kontrolne i testy dotyczące zgodności z dużym ekranem.

Listy kontrolne i testy określają kompleksowy zestaw wymagań dotyczących jakości dla większości typów aplikacji na Androida. Twoja aplikacja prawdopodobnie nie będzie musiała spełniać wszystkich wymagań. Zaimplementuj te, które mają sens w przypadku użycia aplikacji.

W miarę jak wzbogacasz aplikację o możliwości związane z dużym ekranem, zaktualizuj informacje o niej w Google Play, aby pomóc użytkownikom lepiej zrozumieć działanie dużego ekranu. Prześlij zrzuty ekranu przedstawiające aplikację na dużych ekranach. W opisie aplikacji zwróć uwagę na funkcje związane z dużym ekranem. Więcej informacji i sprawdzone metody znajdziesz w Centrum pomocy Google Play.

Przykłady zoptymalizowanych i zróżnicowanych układów na dużym ekranie znajdziesz w galerii dużych ekranów.

Listy kontrolne dotyczące zgodności z dużym ekranem

Listy kontrolne zgodności określają kryteria ułatwiające ocenę poziomu obsługi zapewnianej przez Twoją aplikację na duże ekrany.

Dostępne poziomy pomocy:

POZIOM 3 (podstawowy) – duży ekran gotowy

Użytkownicy mogą wykonywać najważniejsze czynności, ale niezbyt optymalnie. Aplikacja działa na pełnym ekranie (lub na pełnym ekranie w trybie wielu okien), ale jej układ może nie być idealny. aplikacja nie ma czarnych pasów; nie działa w trybie zgodności. Aplikacja zapewnia podstawową obsługę zewnętrznych urządzeń wejściowych, takich jak klawiatura, mysz, trackpad i rysik.

POZIOM 2 (lepszy) – zoptymalizowany pod kątem dużego ekranu

Twoja aplikacja stosuje optymalizacje układu dla wszystkich rozmiarów ekranu i konfiguracji urządzeń oraz zapewnia rozszerzoną obsługę zewnętrznych urządzeń wejściowych.

POZIOM 1 (najlepszy) – duży, zróżnicowany ekran

Aplikacja jest dostosowana do potrzeb użytkowników na tabletach, urządzeniach składanych i urządzeniach z ChromeOS. Aplikacja obsługuje wielozadaniowość, składanie elementów, przeciąganie i upuszczanie oraz wprowadzanie danych za pomocą rysika.

Spełnij wymagania na poziomie 2, aby Twoja aplikacja mogła zapewniać użytkownikom doskonałe wrażenia na wszystkich urządzeniach z Androidem. Aby Twoja aplikacja działała prawidłowo na dużych ekranach, przejdź na poziom 1.


Ikona poziomu 3

POZIOM 3

Duży ekran jest gotowy

Aplikacje z dużym ekranem muszą najpierw spełnić wymagania dotyczące podstawowej jakości aplikacji, a w szczególności wymagania dotyczące interfejsu i grafiki.

Aplikacje muszą też spełniać te wymagania dotyczące dużego ekranu:

Kategoria ID Test Opis
Konfiguracja i ciągłość LS-C1, T3-1, T3-2

Aplikacja wypełnia dostępny obszar wyświetlania – cały ekran lub, w trybie wielu okien, okno aplikacji. Aplikacja nie ma literowych pasów. nie działa w trybie zgodności.

Aplikacja obsługuje zmiany w konfiguracji i zachowuje lub przywraca swój stan, gdy urządzenie przechodzi przez zmiany w konfiguracji, takie jak obrót, złożenie i rozkładanie urządzenia czy zmiana rozmiaru okna w trybie dowolnego lub podzielonego ekranu, na przykład:

  • Zachowana zostanie pozycja przewijania pól, które można przewijać
  • Tekst wpisany w polach tekstowych jest zachowywany, a klawiatura zostaje przywrócony
  • Odtwarzanie multimediów jest wznawiane od miejsca, w którym zostało przerwane po zainicjowaniu zmiany konfiguracji
LS-C2, T3–3 Aplikacja obsługuje kombinacje zmian konfiguracji, takich jak zmiana rozmiaru okna, a następnie obrót urządzenia lub obrót, po którym następuje złożenie lub rozłożenie urządzenia.
Tryb wielu okien i duże wznawianie LS-M1, T3–4

Aplikacja jest w pełni funkcjonalna w trybie wielu okien. Zobacz Obsługa trybu wielu okien.

Uwaga: aplikacje na Unity powinny korzystać ze wsparcia długoterminowego Unity (LTS) w wersji 2019 lub nowszej. Zobacz Weryfikacja w trybie wielu okien.

LS-M2, T3–5, T3–6 Aplikacja w pełni obsługuje wielokrotne wznowienie. Aplikacja aktualizuje swój interfejs (nadal odtwarza multimedia, wyświetla nowe wiadomości, wyświetla postęp pobierania aktualizacji itp.), gdy nie jest główną aplikacją. Oprócz tego aplikacja obsługuje utratę wyjątkowych zasobów, takich jak kamery i mikrofony w przypadku korzystania z wielu okien. Zapoznaj się z sekcją Cykl życia aktywności w trybie wielu okien.
Podgląd z kamery i wyświetlanie multimediów LS-CM1, T3–7 Aplikacja udostępnia podgląd z aparatu w orientacji poziomej i pionowej, złożonym i rozłożonym urządzeniu oraz w trybie wielu okien. Podgląd ma odpowiednie proporcje i właściwą orientację.
LS-CM2, T3–8 Aplikacja umożliwia wyświetlanie multimediów w orientacji poziomej i pionowej, po złożeniu urządzenia i w trybie wielu okien. Projekcja ma odpowiednie proporcje i prawidłową orientację.
Klawiatura, mysz i trackpad LS-I1 T3–9 Aplikacja obsługuje wprowadzanie tekstu przy użyciu klawiatury zewnętrznej i przełącza się między klawiaturą fizyczną a wirtualną, gdy podłączona jest lub odłączona klawiatura zewnętrzna bez ponownego uruchamiania aplikacji.
LS-I2, T3–10

Aplikacja obsługuje podstawowe interakcje z myszą lub trackpadem:

  • Kliknięcie: dowolny element klikalny, w tym przyciski, menu, pola do wprowadzania tekstu i ikony nawigacji
  • Wybierz: dowolny element, który można wybrać, w tym opcje, pola wyboru i tekst (przesuwając palcem lub klikając dwukrotnie).
  • Przewijanie: w pionie i w poziomie w przypadku elementów przewijanych, takich jak listy i selektory.
Rysik LS-S1, T3–11

Aplikacja zapewnia podstawową obsługę tabletów z rysikiem, urządzeń składanych i urządzeń z ChromeOS. Rysik pozwala wybierać i zmieniać elementy interfejsu, w tym listy, selektory i inne elementy, które można przewijać.

Zobacz Rysik w artykule Zgodność wejścia na dużych ekranach.

Uwaga: podstawowe wprowadzanie danych rysikiem działa tak samo jak sterowanie dotykowe, które jest w pełni obsługiwane przez Androida. Wszystkie aplikacje obsługują podstawowe wprowadzanie rysikiem – nie musisz niczego projektować.

LS-S1.1 T3–12

Na Androidzie 14 (poziom interfejsu API 34) i nowszych użytkownicy mogą pisać i edytować tekst w polach do wprowadzania tekstu za pomocą rysika. W ChromeOS M114 i nowszych wersjach można używać rysika do pisania i edytowania tekstu w polach do wprowadzania tekstu w komponentach WebView.

Uwaga: na Androidzie 14 i nowszych komponenty EditText domyślnie obsługują wprowadzanie danych za pomocą rysika. nie są wymagane żadne specjalne działania dodatkowe. W ChromeOS M114 i nowszych wersjach WebView obsługuje domyślnie wprowadzanie rysikiem w polach tekstowych.

Ikona poziomu 2

POZIOM 2

Zoptymalizowane pod kątem dużego ekranu

Zoptymalizowane aplikacje w pełni obsługują wszystkie typy ekranów i stany urządzeń, w tym zmiany stanu.

Kategoria ID Test Opis
UX LS-U1, T2–1

Aplikacja ma elastyczne i adaptacyjne układy dostosowane do dużych ekranów. Wszystkie układy mają elastyczne (przeczytaj artykuł Przenoszenie interfejsu użytkownika do układów elastycznych). Implementacja układów adaptacyjnych zależy od klas rozmiaru okna.

Interfejs aplikacji może zawierać takie elementy:

  • Najnowocześniejsze linie nawigacyjne, które można rozszerzyć w większych oknach do pełnych paneli nawigacyjnych.
  • układy siatki, które skalują liczbę kolumn w celu dostosowania rozmiaru okien;
  • Kolumny tekstu na dużych ekranach
  • panele końcowe, które są domyślnie otwarte na ekranach laptopów i komputerów; zamknięte, na mniejszych ekranach

W razie potrzeby utwórz układy z dwoma panelami, aby wykorzystać dużą przestrzeń na ekranie. Zobacz Układy kanoniczne na duży ekran.

Umieszczanie aktywności umożliwia aplikacjom na podstawie aktywności tworzenie układów z kilkoma panelami, wyświetlając aktywności obok siebie.

LS-U2, T2–1

Okno modalne, menu opcji i inne elementy dodatkowe są prawidłowo sformatowane na wszystkich typach ekranów i stanach urządzeń, na przykład:

  • Dolne arkusze nie mają pełnej szerokości na dużych ekranach. (aby uniknąć rozciągania, zastosuj maksymalną szerokość). Zobacz Zachowanie w Arkuszach: na dole.
  • Na dużych ekranach przyciski nie mają pełnej szerokości. Zapoznaj się z sekcją Działanie w sekcji Przyciski.
  • Pola tekstowe i pola nie rozciągają się do pełnej szerokości na dużych ekranach. Zobacz Zachowanie w sekcji Pola tekstowe.
  • Małe menu edycji lub modalne okna nie zasłaniają całego ekranu i utrzymują jak najwięcej informacji kontekstowych dla użytkownika. Zobacz Menu.
  • Obok elementu wybranego przez użytkownika pojawią się menu opcji. Zobacz „Menu kontekstowe” w Menu.
  • Szyny nawigacyjne zastępują paski nawigacyjne, aby zapewnić lepszą ergonomię. Prowadnice mogą też być uzupełnieniem innych elementów nawigacyjnych, np. pasków nawigacyjnych. Zobacz Kolejka nawigacyjna.
  • Panele nawigacyjne zostały zaktualizowane do najnowszego komponentu materiał. Zobacz Panel nawigacji.
  • Okna dialogowe zostały zaktualizowane do najnowszego komponentu materiał. Zobacz Okna dialogowe.
  • Obrazy są wyświetlane w odpowiedniej rozdzielczości, nie są rozciągnięte ani przycięte.
LS-U3, T2–2 Docelowe elementy dotykowe mają co najmniej 48 dp. Zapoznaj się ze wskazówkami dotyczącymi układu i typografii Material Design.
LS-U4, T2–3 W przypadku niestandardowych elementów rysowalnych, które są interaktywne, tworzony jest stan aktywny. Niestandardowy obiekt rysowalny to dowolny wizualny element interfejsu, który nie jest dostępny w ramach platformy Androida. Jeśli użytkownik może korzystać z niestandardowego elementu rysowanego, musi on umożliwiać zaznaczanie, gdy urządzenie nie jest w trybie dotykowym. Musi też być wyraźnie widoczne.
Klawiatura, mysz i trackpad LS-I3 T2–4 Główne procesy w aplikacji obsługują nawigację za pomocą klawiatury, w tym klawisz Tab i klawisze strzałek. Zobacz Tworzenie aplikacji z ułatwieniami dostępu.
LS-I4 T2–5 Aplikacja obsługuje skróty klawiszowe umożliwiające wykonywanie typowych działań, takich jak zaznaczanie, wycinanie, kopiowanie, wklejanie, cofanie i ponawianie. Zobacz Zgodność danych wejściowych.
LS-I5 T2–6 Za pomocą klawiatury można sterować odtwarzaniem multimediów. na przykład spacja odtwarza i wstrzymuje odtwarzanie multimediów.
LS-I6 T2–7 Klawisz Enter na klawiaturze służy do wysyłania w aplikacjach do komunikacji.
LS-I7 T2–8 Menu opcji są dostępne po kliknięciu prawym przyciskiem myszy lub trackpada (drugi przycisk myszy lub dwukrotne kliknięcie).
LS-I8 T2–9 Zawartość aplikacji można powiększać za pomocą kółka myszy (w połączeniu z naciśniętym klawiszem Control lub Ctrl) i gestami ściągnięcia trackpada.
LS-I9 T2–10 Elementy interfejsu mają stan po najechaniu kursorem, aby poinformować użytkowników myszy i trackpada, że są interaktywne.

Ikona poziomu 1

POZIOM 1

Zróżnicowany duży ekran

Aplikacje z różnymi dużymi ekranami w pełni wykorzystują możliwości dużych ekranów. Zróżnicowane aplikacje zapewniają użytkownikom większą produktywność i wygodę.

Kategoria ID Test Opis
Wielozadaniowość i wiele instancji LS-M3, T1–1, T1–2, T1–3

Aplikacja obsługuje różne scenariusze wielozadaniowości, na przykład:

  • Tryb obraz w obrazie: aplikacja może włączać i wyłączać tryb obrazu w obrazie w orientacji pionowej i poziomej, gdy urządzenie jest złożone i rozłożone oraz w trybie wielu okien. Zobacz Obsługa funkcji obraz w obrazie (PIP).
  • Tryb wielu okien: aplikacja może otwierać inną aplikację w osobnym oknie niż precyzyjny link. na przykład aplikacja do zarządzania kontaktami otwiera link do e-maila wyświetlonego w nowym oknie w aplikacji do obsługi poczty e-mail. Zobacz FLAG_ACTIVITY_LAUNCH_ADJACENT.
  • Załączniki: aplikacje do obsługi wiadomości mogą otwierać załączniki (np. filmy) w osobnym oknie.
LS-M4, T1–4 Aplikacja może uruchamiać wiele własnych instancji w osobnych oknach. Może on obejmować edytowanie dokumentów, przeglądanie internetu, aplikacje do zarządzania plikami i porównywanie produktów w aplikacjach zakupowych. Zapoznaj się z sekcją Wiele instancji w sekcji Obsługa trybu wielu okien.
Stany i stany składane LS-F1 T 1–5

Aplikacja obsługuje wszystkie stany składane i powiązane przypadki użycia:

  • Tryb stołu – rozmowy wideo oraz odtwarzanie wideo i dźwięku.
  • Tryb książki – czytanie obszernego tekstu.
  • Podwójny wyświetlacz – podgląd przedniego i tylnego ekranu w aplikacjach aparatu. Obsługa urządzeń z dwoma ekranami.
Zobacz Informacje o urządzeniach składanych.
LS-F2, T1–6 Aplikacje aparatu dostosowują podgląd pod kątem stanu złożenia i rozłożenia oraz obsługują podgląd przedniego i tylnego ekranu.
Przeciągnij i upuść LS-D1, T 1–7 Aplikacja obsługuje przeciąganie i upuszczanie między widokami wewnątrz aplikacji oraz w trybie wielu okien do i z innych aplikacji za pomocą dotykowego wprowadzania danych, myszy, trackpada i rysika. Zobacz Włączanie przeciągania i upuszczania. Zobacz też LS-S3.
Klawiatura, mysz i trackpad LS-I10 T 1–8 Aplikacja udostępnia obszerny zestaw skrótów klawiszowych, a jednocześnie obsługuje tradycyjne skróty, takie jak Ctrl + C do kopiowania i Ctrl + Z w celu cofania zmian. Aplikacja zachowuje te same skróty klawiszowe co jej wersja komputerowa lub internetowa, gdy tylko jest to możliwe.
LS-I11, T 1–9 Kombinacje klawiszy klawiatury i myszy lub trackpada, np. Ctrl + kliknięcie lub Ctrl + kliknięcie i Shift + kliknięcie lub Shift + kliknięcie, udostępniają rozszerzone możliwości, w tym wybór zakresu sąsiadujących elementów lub wielu rozdzielonych elementów.
LS-I12, T1–10 Aplikacja wyświetla pasek przewijania, gdy treść przewija się za pomocą myszy lub trackpada.
LS-I13 T1–11 W niektórych przypadkach elementy interfejsu wyświetlają dodatkowe treści, takie jak menu wysuwane czy etykietki, gdy użytkownik najedzie kursorem myszką lub na trackpadzie. W miarę możliwości aplikacja zachowuje spójność stanu po najechaniu kursorem z jej odpowiednikiem w wersji internetowej lub komputerowej.
LS-I14 T1–12 W razie potrzeby używane są takie same elementy jak menu pulpitu i menu kontekstowe.
LS-I15 T1–13 Panele interfejsu w układach wielopanelowych można zmieniać za pomocą myszy lub trackpada. Ponowne konfigurowanie paneli pozwala użytkownikom dostosować układ aplikacji w celu zwiększenia produktywności, na przykład zmieniając rozmiar panelu szczegółów w układzie szczegółów listy lub rozmieszczając panele na ekranie. Uwaga: nie dotyczy to pasków nawigacyjnych, szyn i szuflad.
LS-I16 T 1–14 Trzykrotne kliknięcie myszą lub trackpadem powoduje zaznaczenie całych wierszy lub akapitów tekstu.
Rysik LS-S2, T 1–15 Aplikacja obsługuje rysowanie i pisanie za pomocą rysika. Rysunki i pismo można usuwać za pomocą rysika.
LS-S3 T1–16 Aplikacja obsługuje rysik, który umożliwia przeciąganie i upuszczanie treści między widokami wewnątrz aplikacji oraz (w trybie wielu okien) do i z innych aplikacji. Zobacz Włączanie przeciągania i upuszczania.
LS-S4 T1–17

Aplikacja zapewnia lepszą obsługę rysika, w tym:

  • Małe opóźnienie i przewidywanie ruchu poprawia czas reagowania
  • Czułość na nacisk w rysunkach o różnej szerokości
  • Wykrywanie nachylenia w celu tworzenia cieniowania
  • Odrzucenie dłoni i palców w celu zapobiegania zbędnym śladom
Zobacz Zaawansowane funkcje rysika.
Kursy niestandardowe LS-P1, T 1–18

Aplikacja wyświetla dostosowane kursory, aby wskazać, jak i kiedy użytkownicy mogą wchodzić w interakcje z elementami interfejsu i treściami, np.:

  • Kursy systemowe dostarczane przez platformę Androida
    • I-beam dla tekstu
    • Zmieniaj rozmiar uchwytów przy krawędziach warstw z możliwością zmiany rozmiaru
    • Wskaźniki postępu przetwarzania
  • specjalne kursory ustawiane przez Ciebie.
    • Krzyżyk po najechaniu kursorem na cel w grze
    • lupę po najechaniu kursorem na treści, które można powiększyć;
    • Narzędzia w aplikacjach do rysowania lub ilustracji
Zobacz PointerIcon i Ikony wskaźnika myszy.

Testy zgodności z dużym ekranem

Te testy pomogą Ci wykryć problemy z jakością aplikacji. Możesz łączyć testy lub zintegrować ich grupy we własnych planach testów.

Do celów związanych z układem i UX, testuj na co najmniej tych typach urządzeń:

  • Składany (841 x 701 dp)
  • Tablet 8-calowy (1024 x 640 dp)
  • Tablet 10,5-calowy (1280 x 800 dp)
  • 13-calowy Chromebook (1600 x 900 dp)

Do testowania zgodności urządzeń z dużym ekranem używaj tych emulatorów Androida:

  • Składany telefon – 7,6 cala Składany z wyświetlaczem zewnętrznym
  • Tablet – Pixel C 9,94"
  • Składany wyświetlacz z 2 wyświetlaczami – Microsoft Surface Duo

Ikona poziomu 3

POZIOM 3

Duży ekran jest gotowy

Kategoria ID Funkcja Opis
Konfiguracja i ciągłość T3–1 LS-C1, Sprawdź, czy aplikacja nie ma literowych pasów i nie działa w trybie zgodności w orientacji pionowej i poziomej, w trybie wielu okien lub gdy składane urządzenie z dużym ekranem jest rozłożone w orientacji pionowej lub poziomej.

Możesz zmieniać rozmiar okna aplikacji w trybie wielu okien, w tym w trybach podzielonego ekranu i swobodnego okna. Na urządzeniach z ChromeOS zminimalizuj i przywróć okno aplikacji oraz zmaksymalizuj i przywróć okno aplikacji. Sprawdź, czy aplikacja przyjmuje właściwą orientację i zachowuje stan we wszystkich rozmiarach okien.

Uwaga: przeprowadź testy na urządzeniu z dużym ekranem (sw >= 600 dp) z Androidem 12 (poziom interfejsu API 31) lub nowszym, aby sprawdzić, czy urządzenie obsługuje:

  • Wszystkie orientacje urządzeń niezależnie od ograniczeń dotyczących orientacji ustawionych za pomocą elementu manifestu aplikacji android:screenOrientation.
  • tryb wielu okien, nawet w przypadku aplikacji, które w pliku manifestu aplikacji mają określony android:resizeableActivity="false".
T3–2 LS-C1,

Na każdym ekranie aplikacji, który zawiera treści przewijane, ciągłe odtwarzanie treści lub pola do wprowadzania tekstu, wykonaj te czynności:

  • Treści przewijane: przewijanie
  • Odtwarzanie: rozpocznij odtwarzanie
  • Pola do wprowadzania tekstu: wpisz tekst w wielu polach

Obróć urządzenie do orientacji poziomej i pionowej, złóż i rozłóż aplikację (jeśli to możliwe), rozłóż aplikację na 2 ekrany (jeśli masz urządzenie z 2 ekranami) i zmień rozmiar okna aplikacji w trybie wielu okien. minimalizowanie i przywracanie okna aplikacji na urządzeniach z ChromeOS; zmaksymalizować i przywrócić okno aplikacji. Zweryfikuj te kwestie:

  • Treści przewijane: pozycja przewijania pozostaje taka sama
  • Odtwarzanie: odtwarzanie wznawia się od miejsca, w którym zostało przerwane po zainicjowaniu zmiany konfiguracji.
  • Pola do wprowadzania tekstu: wcześniej wpisany tekst jest zachowywany w polach do wprowadzania danych
T3–3 LS-C2, Na każdym ekranie aplikacji wykonaj kombinacje obracania urządzenia (orientacja pozioma i pionowa), złożenie i rozłożenie urządzenia (w stosownych przypadkach) oraz zmianę rozmiaru okna aplikacji w trybie wielu okien.
Tryb wielu okien i duże wznawianie T3–4 LS-M1,

Otwórz aplikację w trybie wielu okien. Sprawdź, czy aplikacja jest w pełni funkcjonalna we wszystkich rozmiarach okien oraz orientacji urządzenia i stanu urządzenia składanego. Zmień rozmiar okna aplikacji w każdej orientacji. W przypadku urządzeń składanych złóż i rozłóż urządzenie we wszystkich orientacjach.

Aplikacje na Unity

Otwórz aplikację inną niż Unity. Przejdź do ekranu Ostatnie. Wybierz ikonę aplikacji i włącz tryb podzielonego ekranu. Otwórz aplikację Unity. Powinna się ona uruchomić w trybie podzielonego ekranu obok pierwszej aplikacji lub pod nią. Przejdź do ekranu głównego, aby ukryć parę aplikacji. Przejdź do ekranu Ostatnie. Wybierz parę aplikacji na podzielonym ekranie, która zawiera Twoją aplikację na Unity. Sprawdź, czy aplikacja Unity wznowiła swoją aktywność oraz czy układ aplikacji w oknie podzielonego ekranu jest prawidłowy, a wszystkie dostępne elementy interfejsu użytkownika są prawidłowe.

T3–5 LS-M2, Otwórz aplikację i rozpocznij proces (np. odtworzenie filmu), który powoduje ciągłe aktualizowanie aplikacji. Otwórz inną aplikację i ustaw nową aplikację jako najbardziej popularną. Sprawdź, czy wybrana aplikacja nadal aktualizuje zawartość aplikacji (np. czy film nadal jest odtwarzany).
T3–6 LS-M2, Uruchom aparat w aplikacji lub użyj mikrofonu. Otwórz inną aplikację i ustaw nową aplikację jako najbardziej popularną. Sprawdź, czy aplikacja nie skupia się na kamerze lub mikrofonie. ustawić oryginalną aplikację jako główną. Sprawdź, czy aplikacja odzyskała dostęp do aparatu lub mikrofonu.
Podgląd z kamery i wyświetlanie multimediów T3–7 LS-CM1, Otwórz aplikację na pełnym ekranie i w trybie wielu okien. Uruchom kamerę z poziomu aplikacji. Zmień orientację urządzenia na poziomą lub pionową. W przypadku urządzeń składanych złóż i rozłóż urządzenie we wszystkich orientacjach. W trybie wielu okien zmień rozmiar okna aplikacji. Sprawdź, czy podgląd z aparatu ma prawidłową orientację i proporcje we wszystkich stanach urządzenia i rozmiarach okien.
T3–8 LS-CM2, Otwórz aplikację na pełnym ekranie i w trybie wielu okien. Rozpocznij wyświetlanie multimediów. Zmień orientację urządzenia na poziomą lub pionową. W przypadku urządzeń składanych złóż i rozłóż urządzenie we wszystkich orientacjach. W trybie wielu okien zmień rozmiar okna aplikacji. Sprawdź, czy wyświetlanie multimediów ma prawidłową orientację i proporcje we wszystkich stanach urządzenia i rozmiarach okien.
Klawiatura, mysz i trackpad T3–9 LS-I1 Do każdego ekranu aplikacji, który zawiera pola do wprowadzania tekstu, podłącz do urządzenia klawiaturę zewnętrzną i pisz na klawiaturze zewnętrznej i wirtualnej. Odłącz klawiaturę zewnętrzną i wpisz tekst przy użyciu klawiatury wirtualnej.
T3–10 LS-I2,

Na każdym ekranie aplikacji podłącz do urządzenia mysz i trackpad. Wykonuj podstawowe czynności z myszką i trackpadem:

  • Kliknij wszystkie elementy, które można kliknąć, takie jak przyciski, menu i pola do wprowadzania tekstu.
  • Zaznacz opcje i pola wyboru. Zaznacz tekst, przesuwając palcem i klikając dwukrotnie.
  • Przewijać w pionie i poziomie (jeśli dotyczy) poprzez listy, selektory itd.
Rysik T3–11 LS-S1, Używaj rysika, aby poruszać się po aplikacji, wybierać elementy interfejsu, przewijać listy i selektory oraz zwykle korzystać z aplikacji.
T3–12 LS-S1.1 Na Androidzie 14 (poziom interfejsu API 34) i nowszych możesz wpisywać i edytować tekst w polach do wprowadzania tekstu za pomocą rysika. Klawiatura programowa nie powinna się pojawić. W ChromeOS M114 lub nowszym możesz wpisywać i edytować tekst w polach do wprowadzania tekstu w interfejsie WebView.

Ikona poziomu 2

POZIOM 2

Zoptymalizowane pod kątem dużego ekranu

Kategoria ID Funkcja Opis
UX T2-1 LS-U1 i LS-U2

Możesz ją uruchamiać na urządzeniach o różnych rozmiarach ekranów, w tym na telefonach, składanych telefonach, małych i dużych tabletach oraz urządzeniach z ChromeOS. Uruchom aplikację na urządzeniach w trybie wielu okien.

Sprawdź, czy układ aplikacji reaguje i dostosowuje się do różnych rozmiarów ekranu i okna. Sprawdź, czy aplikacja rozwija i zwija szyny nawigacyjne, skaluje liczbę kolumn w układzie siatki, zmienia tekst w kolumny itd. Zwróć uwagę na to, czy elementy interfejsu są sformatowane pod kątem estetyki i funkcjonalności.

W przypadku aplikacji używających osadzania aktywności sprawdź, czy działania są wyświetlane obok siebie na dużych ekranach, ułożone obok siebie na małych ekranach.

T2–2 LS-U3, Sprawdź, czy docelowe elementy dotykowe mają spójny rozmiar i położenie niezależnie od rozmiaru i konfiguracji wyświetlacza. Więcej informacji o ułatwieniach dostępu znajdziesz na stronie Accessibility Scanner.
T2–3 LS-U4, Na każdym ekranie aplikacji zawierającym interaktywny niestandardowy obiekt rysowalny sprawdź, czy można zaznaczyć ten element, używając zewnętrznej klawiatury, pada kierunkowego lub innego urządzenia, które umożliwia zaznaczenie widoków. Sprawdź, czy wyraźnie widać wyraźne oznaczenie fokusu. Więcej informacji znajdziesz w artykule Tryb dotykowy.
Klawiatura, mysz i trackpad T2–4 LS-I3, Poruszaj się po komponentach aplikacji, które można zaznaczyć, za pomocą klawisza Tab i klawiszy strzałek na klawiaturze zewnętrznej.
T2–5 LS-I4, Dzięki skrótom klawiszowym na zewnętrznej klawiaturze możesz zaznaczać, wycinać, kopiować, wklejać, cofać i ponawiać czynności.
T2–6 LS-I5 Użyj zewnętrznej klawiatury, aby uruchamiać, zatrzymywać, wstrzymywać, przewijać do tyłu i do przodu.
T2–7 LS-I6, Aby wysłać lub przesłać dane, naciśnij klawisz Enter na klawiaturze zewnętrznej.
T2–8 LS-I7 Użyj drugiego przycisku myszy lub funkcji dwukrotnego kliknięcia na trackpadzie, aby uzyskać dostęp do menu opcji z elementami interaktywnymi.
T2–9 LS-I8 Powiększaj i pomniejszaj zawartość za pomocą kółka przewijania myszy (w połączeniu z klawiszem Ctrl lub Ctrl) i gestami ściągnięcia na touchpadzie.
T2–10 LS-I9 Najedź kursorem myszki lub na trackpadzie na aktywny element interfejsu, aby aktywować jego stan po najechaniu kursorem.

Ikona poziomu 1

POZIOM 1

Zróżnicowany duży ekran

Kategoria ID Funkcja Opis
Wielozadaniowość i wiele instancji T1-1 LS-M3, Włączaj i wyłączaj tryb obraz w obrazie w orientacji pionowej i poziomej, gdy urządzenie jest złożone i rozłożone oraz w trybie wielu okien. W trybie wielu okien możesz zmienić rozmiar okna, gdy aktywny jest tryb obraz w obrazie.
T1–2 LS-M3, W trybie wielu okien otwórz inną aplikację z poziomu aplikacji i wyświetl obie aplikacje obok siebie.
T1–3 LS-M3, Otwieraj i zamykaj załączniki oraz powiadomienia w orientacji pionowej i poziomej ze złożonym i rozłożonym urządzeniem oraz w trybie wielu okien.
T1–4 LS-M4, Uruchom kilka instancji aplikacji w osobnych oknach w orientacji pionowej i poziomej, ze złożonym i rozłożonym urządzeniem oraz w trybie wielu okien.
Stany i stany składane T1–5 LS-F1, Wyświetlaj aplikację we wszystkich stanach składanych, w tym w trybie Na stole, w trybie książki i na podwójnym ekranie (na przykład Microsoft Surface Duo). Sprawdź, czy elementy interfejsu przechodzą do optymalnej lokalizacji (na przykład kontrolery multimediów przenoszą się do poziomego obszaru ekranu w trybie Na stole).
T1–6 LS-F2, Aktywuj kamerę z poziomu aplikacji. Sprawdź, czy podgląd z aparatu jest prawidłowy, gdy urządzenie jest złożone i rozłożone oraz obrócone do orientacji pionowej lub poziomej. Po rozłożeniu urządzenia sprawdź, czy podgląd na przednim i tylnym ekranie jest prawidłowy.
Przeciągnij i upuść T1–7 LS-D1 Przeciągnij i upuść obrazy oraz tekst, by upuścić elementy docelowe w aplikacji. W trybie wielu okien przeciągaj obrazy i tekst między aplikacją a inną aplikacją (do i z obu aplikacji). Przeciągnij i upuść treści, używając dotyku, myszy, trackpada lub rysika (patrz też T1–16). Sprawdź działanie urządzenia w orientacji pionowej i poziomej oraz po złożeniu lub rozłożeniu urządzenia.
Klawiatura, mysz i trackpad T1–8 LS-I10, Zmień skróty klawiszowe aplikacji. Przetestuj zmienione skróty za pomocą zewnętrznej klawiatury.
T1–9 LS-I11, Wybierz elementy w interfejsie aplikacji za pomocą zewnętrznej klawiatury, myszy i trackpada. Możesz zaznaczyć wiele rozdzielonych elementów i zakresy sąsiednich elementów za pomocą klawiszy klawiatury, myszy lub trackpada, np. Ctrl + kliknięcie, Ctrl + kliknięcie, Shift + kliknięcie lub Shift + kliknięcie.
T1–10 LS-I12, Przewijaj zawartość aplikacji za pomocą myszy i trackpada. Sprawdź, czy podczas przewijania treści wyświetla się pasek przewijania.
T1–11 LS-I13, Za pomocą myszy lub trackpada najedź kursorem na elementy interfejsu, które zawierają treści kaskadowe lub wyskakujące. Sprawdź, czy dodatkowe treści zostały ujawnione.
T1–12 LS-I14, Sprawdź, czy w przypadku laptopów i komputerów stacjonarnych używane są menu typowe dla komputerów stacjonarnych i menu kontekstowe.
T1–13 LS-I15, Na każdym ekranie aplikacji możesz zmienić rozmiar i rozmieszczenie paneli za pomocą myszy i trackpada.
T1–14 LS-I16, Używając myszy lub trackpada, kliknij trzykrotnie lub dotknij, aby zaznaczyć elementy w aplikacji, na przykład całe wiersze tekstu.
Rysik T1–15 LS-S2, Rysuj i pisz w aplikacji, używając rysika. Usuwanie rysunków i pisania przy użyciu rysika.
T1–16 LS-S3, Przeciągnij i upuść treści, aby upuścić elementy docelowe w aplikacji, używając rysika. W trybie wielu okien przeciągaj treści między aplikacją a inną aplikacją (do i z obu aplikacji).
T1–17 LS-S4,

Aby korzystać z aplikacji, użyj rysika w ten sposób:

  • Podczas rysowania obserwuj opóźnienie między bieżącą pozycją rysika a ostatnim wyrenderowanym pociągnięciem.
  • Rysuj z różną intensywnością nacisku rysika. Sprawdź, czy szerokość pociągnięć zmienia się wraz ze zmianą siły nacisku. Większe ciśnienie powinno skutkować grubszymi pociągnięciami.
  • przechylać rysik podczas rysowania; i cieniowania. Im bardziej przechylony jest rysik, tym szersze i lżejsze powinny być cieniowanie.
  • Podczas rysowania palce i dłoń dotykają ekranu. Na palcach i dłoniach nie mogą pozostawać ślady.
Kursy niestandardowe T1–18 LS-P1,

Korzystaj z aplikacji za pomocą myszy i trackpada. Sprawdź, czy niestandardowe kursory wyświetlają się w odpowiednich miejscach, na przykład:

  • I-beam do pól wprowadzania tekstu
  • Zmieniaj rozmiar uchwytów przy krawędziach warstw z możliwością zmiany rozmiaru
  • Wskaźniki obrotu, gdy aplikacja wykonuje długotrwałe zadania