Poznaj typowe przypadki użycia
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.

Podczas projektowania aplikacji multimedialnych nadaj priorytet tym przypadkom użycia: Zezwalaj użytkownikom na wykonywanie tych czynności:
- Słuchanie pobranych multimediów
- Przesyłanie strumieniowe multimediów z zegarka
Słuchanie pobranych multimediów
Poniższe przykłady pokazują, jak pomóc użytkownikom w słuchaniu pobranych multimediów.
Użytkownicy mogą ręcznie pobierać multimedia ze strony podmiotu. Pokaż użytkownikowi lokalizację pobierania, postęp i rozmiar.
Strona encji
Rozmiar pobierania (okno)
Postęp pobierania
Przeglądanie pobranych multimediów
Gdy użytkownik przegląda multimedia, wyświetlaj ostatnio pobrane multimedia.
Pobrane
Przeglądaj
Strona encji
Usuwanie pobranych treści
Jeśli treści są już pobrane, wyświetl działanie umożliwiające usunięcie pobranych multimediów z urządzenia.
Pobrane
Usuń pobrany plik (okno)
Strona encji
Wybierz urządzenie wyjściowe
Jeśli urządzeniem źródłowym jest zegarek, poproś użytkowników o wybranie wyjścia audio przed rozpoczęciem słuchania muzyki. Gdy użytkownik wybierze urządzenie wyjściowe, odtwórz multimedia i wyświetl ikonę urządzenia wyjściowego, np. słuchawek, w elementach sterujących multimediami.
Odtwarzacz multimediów bez wyjścia
Przełącznik wyjścia systemowego (okno)
Odtwarzacz multimediów z wyjściem
Przesyłanie strumieniowe multimediów
Streaming z zegarka powoduje szybsze wyczerpywanie się baterii. Nadaj priorytet pobranym treściom, gdy użytkownicy zdecydują się słuchać na zegarku, wyświetlając ostatnio używane pobrane treści na liście przeglądania. Dodaj przycisk, który przenosi użytkowników do pełnej listy pobrań, jak pokazano na poniższych obrazach.
Nadawanie priorytetu pobranym treściom
Przycisk Pobrane
Lista pobranych plików
Więcej informacji znajdziesz w zestawie narzędzi multimedialnych na GitHubie.
Treść strony i umieszczone na niej fragmenty kodu podlegają licencjom opisanym w Licencji na treści. Java i OpenJDK są znakami towarowymi lub zastrzeżonymi znakami towarowymi należącymi do firmy Oracle lub jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-27 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2025-07-27 UTC."],[],[],null,["# Explore common use cases\n\nWhen designing media apps, prioritize the following use cases. Allow users to do\nthe following:\n\n- Listen to downloaded media\n- Stream media from the watch\n\nListen to downloaded media\n--------------------------\n\nThe following examples show how to help users listen to downloaded media.\n\n### Download media\n\nUsers can manually download media items from an entity page. Show the user the\ndownload location, progress, and size. \n\n\u003cbr /\u003e\n\nEntity page\n\n\u003cbr /\u003e\n\nSize of download (Dialog)\n\n\u003cbr /\u003e\n\nDownload progress\n\n\u003cbr /\u003e\n\n### Browse downloaded media\n\nWhen the user browses media, display recently downloaded media. \n\n\u003cbr /\u003e\n\nDownloads\n\n\u003cbr /\u003e\n\nBrowse\n\n\u003cbr /\u003e\n\nEntity page\n\n\u003cbr /\u003e\n\n### Remove downloaded media\n\nIf content is already downloaded, show an action to remove the downloaded media\nfrom the device. \n\n\u003cbr /\u003e\n\nDownloaded\n\n\u003cbr /\u003e\n\nRemove download (Dialog)\n\n\u003cbr /\u003e\n\nEntity page\n\n\u003cbr /\u003e\n\n### Select output device\n\nIf the source device is the watch, prompt users to [select audio output](/training/wearables/apps/audio#prompt-the-user-to-connect-a-headset)\nbefore they start listening to music. After the user selects an output device,\nplay the media and display the output device icon---such as a headset or buds---on\nthe media controls. \n\n\u003cbr /\u003e\n\nMedia Player **without** output\n\n\u003cbr /\u003e\n\nSystem output switcher (Dialog)\n\n\u003cbr /\u003e\n\nMedia Player **with** output\n\n\u003cbr /\u003e\n\nStream media\n------------\n\nStreaming from the watch drains the battery. Prioritize downloaded content\nwhen users choose to listen on the watch by displaying recently used downloads\non the browse list. Add a button that takes users to a full list of downloads,\nas shown in the following images. \n\n\u003cbr /\u003e\n\nPrioritize downloaded content\n\n\u003cbr /\u003e\n\nDownloads button\n\n\u003cbr /\u003e\n\nDownloads list\n\n\u003cbr /\u003e\n\nFor more information, see the [Media Toolkit](https://github.com/google/horologist/tree/main/media) on GitHub."]]