Przegląd

Użytkownicy Androida korzystają z różnych rodzajów mediów, takich jak muzyka, podcasty, audiobooki i radio. Twórz aplikacje, które umożliwiają użytkownikom szybki dostęp do multimediów na zegarku. Na zegarku priorytetem jest łatwość i szybkość interakcji, ponieważ użytkownicy spędzają znacznie mniej czasu na korzystaniu z zegarka niż z telefonu lub tabletu.

Architektura aplikacji do multimediów

Aplikacje multimedialne mają określone ograniczenia i wymagania, dlatego skup się na kluczowych przypadkach użycia, takich jak przeglądanie dostępnych treści lub wyświetlanie szczegółów konkretnego podmiotu medialnego.

Przeglądaj

Pomaga użytkownikom znajdować multimedia i treści, ponieważ priorytetowo traktuje pobrane elementy.

Strona elementu

Udostępniaj użytkownikom więcej informacji o zawartości elementu multimedialnego. Zapewnij łatwy dostęp do ważnych kontekstów i działań, takich jak ręczne pobieranie, odtwarzanie czy odtwarzanie losowe.

Zmniejsz hierarchię aplikacji i udostępnij użytkownikowi multimedia. Zaprojektuj płaską architekturę informacji, która umożliwi użytkownikom szybki dostęp do list i wyświetlanie miniatur. Rozważ użycie niestandardowych komponentów projektu dla Wear OS.

Ekran sterowania multimediami

Aplikacje multimedialne zawierają ekrany sterowania multimediami. Utwórz elementy sterujące multimediami za pomocą układu z 5 przyciskami. Układ 5 przycisków pomaga spełnić minimalne wymagania dotyczące obszarów klikalnych. Poniżej znajdziesz przykłady elementów sterujących odtwarzaniem w aplikacji do muzyki oraz w aplikacji do podcastów lub audiobooków.

Muzyka
Podcasty lub audiobooki

Jeśli uwzględnisz więcej niż 5 działań, użyj ikony z 3 kropkami, aby przekierować użytkowników na dodatkową stronę. Dostosuj wyświetlane elementy sterujące multimediami w zależności od rodzaju treści. W aplikacji możesz używać niestandardowych ikon i czcionek.

Muzyka
Podcasty lub audiobooki

Sterowanie głośnością

Regulacja głośności to kluczowa funkcja sterowania multimediami dla użytkowników zegarka. Elementy sterujące multimediami zawierają przycisk głośności urządzenia, który umożliwia przejście do ekranu sterowania głośnością i wskazuje używane urządzenie wyjściowe, np. słuchawki.

Większość urządzeń z Wear OS ma obrotowy przycisk boczny lub ramkę. Niektóre urządzenia Wear mogą mieć dodatkowe przyciski sprzętowe do sterowania głośnością. Aby sterować głośnością, użyj RSB, ramki lub dodatkowego przycisku. Na ekranie elementów sterujących multimediami wskaźnik głośności powinien być widoczny tylko wtedy, gdy pierścień RSB lub ramka są obracane, jak pokazano na przykładzie.

Wyświetlaj wskaźnik tylko wtedy, gdy obracasz RSB lub ramkę

Komponent krokowy: sterowanie głośnością i wyjściem

Zarządzanie kolejką odtwarzania

Kolejki odtwarzania dzielą się na 2 rodzaje:

  • Kolejka odtwarzania bez poprzednich utworów.
  • Kolejka odtwarzania z poprzednimi utworami.

Aby ułatwić użytkownikom interakcję z kolejką odtwarzania, używaj spójnego wzorca pokazanego w tym przykładzie.

Kolejka odtwarzania bez poprzednich utworów
Kolejka odtwarzania z poprzednimi utworami

Zawsze aktywny wyświetlacz

Deweloperzy mogą też tworzyć niestandardowe układy trybu otoczenia. Umożliwia to korzystanie z bieżących funkcji, takich jak sterowanie multimediami. Ponieważ te układy pozostają na ekranie przez długi czas, ogranicz liczbę podświetlonych pikseli.

Odtwarzacz multimediów
Tryb Ambiactive AOD (obsługiwany przez programistów)

Aby treści były energooszczędne, a jednocześnie spełniały potrzeby użytkowników, usuń wskaźniki postępu, które są często aktualizowane w przypadku sesji multimedialnych.

Jeśli wskaźnik postępu musi być aktualizowany kilka razy na minutę, aby był przydatny dla użytkownika, usuń go. Na przykład pierścień postępu w przypadku krótkiego 3-minutowego utworu audio aktualizowałby się zbyt rzadko, aby był przydatny w trybie zawsze włączonym.

Obsługa stanów wczytywania

Aby zmniejszyć odczuwalne opóźnienie, system obsługuje stany zastępcze i ładowania, które wskazują, gdzie pojawią się treści po załadowaniu. Animacja nakłada się na wczytywaną treść i ma taką samą strukturę jak układ i wczytywane komponenty. Przejście między stanem ładowania a stanem załadowania tworzy naturalne przejście.

Stan wczytywania lub obiektu zastępczego
Stan załadowania

Stan wczytywania lub obiektu zastępczego
Stan załadowania

Projektowanie kafelków

W przypadku kafelków multimediów wyświetlaj multimedia, które można wybrać, i zapewnij skuteczny sposób szybkiego dostępu do aplikacji. Opóźnienie urządzenia w przypadku aktualizacji danych multimedialnych na kafelkach może wynosić do 20 sekund. Dlatego unikaj przycisków bezpośredniego działania, takich jak wstrzymanie lub odtwarzanie, które kontrolują funkcje w aplikacji.

Więcej informacji

Opcje multimediów do wyboru
Odtwarzanie multimediów