Khám phá các trường hợp sử dụng phổ biến
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.

Khi thiết kế ứng dụng đa phương tiện, hãy ưu tiên các trường hợp sử dụng sau. Cho phép người dùng làm những việc sau:
- Nghe nội dung nghe nhìn đã tải xuống
- Phát trực tuyến nội dung nghe nhìn trên đồng hồ
Nghe nội dung nghe nhìn đã tải xuống
Các ví dụ sau đây cho thấy cách giúp người dùng nghe nội dung nghe nhìn đã tải xuống.
Người dùng có thể tải các mục nội dung nghe nhìn xuống theo cách thủ công từ trang thực thể. Cho người dùng thấy vị trí, tiến trình và kích thước của tệp tải xuống.
Trang chi tiết chương trình
Kích thước tải xuống (Hộp thoại)
Tiến trình tải xuống
Duyệt xem nội dung nghe nhìn đã tải xuống
Khi người dùng duyệt qua nội dung nghe nhìn, hãy hiển thị nội dung nghe nhìn được tải xuống gần đây.
Tải xuống
Duyệt xem
Trang chi tiết chương trình
Xoá nội dung nghe nhìn đã tải xuống
Nếu nội dung đã được tải xuống, hãy hiển thị một thao tác để xoá nội dung nghe nhìn đã tải xuống khỏi thiết bị.
Đã tải xuống
Xoá nội dung tải xuống (Hộp thoại)
Trang chi tiết chương trình
Chọn thiết bị đầu ra
Nếu thiết bị nguồn là đồng hồ, hãy nhắc người dùng chọn đầu ra âm thanh trước khi bắt đầu nghe nhạc. Sau khi người dùng chọn một thiết bị đầu ra, hãy phát nội dung nghe nhìn và hiển thị biểu tượng thiết bị đầu ra (chẳng hạn như tai nghe hoặc tai nghe không dây) trên các chế độ điều khiển nội dung nghe nhìn.
Trình phát nội dung nghe nhìn không có đầu ra
Nút chuyển đầu ra của hệ thống (Hộp thoại)
Media Player có đầu ra
Phát trực tuyến nội dung nghe nhìn
Việc nghe trực tuyến từ đồng hồ sẽ làm tiêu hao pin. Ưu tiên nội dung đã tải xuống khi người dùng chọn nghe trên đồng hồ bằng cách hiển thị tệp tải xuống được sử dụng gần đây trên danh sách duyệt qua. Thêm một nút đưa người dùng đến danh sách đầy đủ các tệp tải xuống, như minh hoạ trong những hình ảnh sau đây.
Ưu tiên nội dung đã tải xuống
Nút Tải xuống
Danh sách nội dung tải xuống
Để biết thêm thông tin, hãy xem Bộ công cụ cho nội dung nghe nhìn trên GitHub.
Nội dung và mã mẫu trên trang này phải tuân thủ các giấy phép như mô tả trong phần Giấy phép nội dung. Java và OpenJDK là nhãn hiệu hoặc nhãn hiệu đã đăng ký của Oracle và/hoặc đơn vị liên kết của Oracle.
Cập nhật lần gần đây nhất: 2025-07-27 UTC.
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 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."]]