Wytyczne dotyczące ekranów niestandardowych

W przypadku większości aplikacji do multimediów w systemie operacyjnym Android Automotive nie musisz projektować niestandardowych ekranów. Wyjątkiem są ustawienia i logowanie. Jeśli chcesz, aby użytkownicy mieli dostęp do ustawień aplikacji, musisz zaprojektować ekrany ustawień. Jeśli aplikacja wymaga logowania, musisz skonfigurować proces logowania, który możesz dostosować w przykładowym kodzie w uniwersalnym odtwarzaczu muzyki na Androida.

Te ogólne wskazówki dotyczące stylu odnoszą się zarówno do ekranów ustawień niestandardowych, jak i niestandardowych ekranów logowania. Pomogą Ci zoptymalizować projekty pod kątem wyświetlania na ekranie samochodu zaparkowanego samochodu o każdej porze dnia i nocy.

Dodatkowe wskazówki dotyczące ustawień i logowania znajdziesz w artykułach Ustawienia projektu i Dostosowanie procesu logowania.

Poziom wymagań Wytyczne
MUSI Deweloperzy aplikacji muszą:
  • Udostępnij opcję Zamknij, aby zamknąć ekran ustawień i ekran logowania najwyższego poziomu
  • Wybierz opcję Wstecz z kolejnych ekranów po ekranie najwyższego poziomu
  • Umieść afordancję Zamknij lub Wstecz w lewym górnym rogu ekranu
  • Zachowaj współczynnik kontrastu co najmniej 4,5:1 między tłem a ikonami lub tekstem
  • Używaj zalecanych rozmiarów typów, co najmniej 32 dp w przypadku tekstu głównego i 24 dp w przypadku tekstu dodatkowego.
  • Docelowe elementy dotykowe powinny być powyżej zalecanego rozmiaru minimalnego, czyli 76 x 76 dp.
POWINNO Deweloperzy aplikacji powinni:
  • Używaj ciemnego motywu na wszystkich ekranach i nakładkach
  • umieszczanie logo lub ikony aplikacji na wszystkich ekranach;
  • Jeżeli używasz koloru uzupełniającego, użyj tego samego koloru, który podano jako element marki.
  • Ciągi tekstowe nie mogą przekraczać zalecanej maksymalnej długości 120 znaków
  • W miarę możliwości odległość między docelowymi elementami dotykowymi powinna wynosić co najmniej 24 dp.
MAJ Deweloperzy aplikacji mogą:
  • zdecydować, czy wdrożyć funkcje logowania i ustawień jako część aplikacji;

Uzasadnienie:

Ekrany zaprojektowane bezpośrednio przez deweloperów aplikacji do multimediów powinny

  • Przestrzegaj standardowych wzorców nawigacji i konwencji projektowania aplikacji do multimediów.

  • Zapoznaj się z zasadami projektowania i podstawami wizualnymi na potrzeby systemu operacyjnego Android Automotive.