Sử dụng bộ công cụ Leanback UI
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.
Xây dựng ứng dụng hiệu quả hơn bằng Compose
Tạo giao diện người dùng đẹp mắt với mã tối thiểu bằng Jetpack Compose cho Android TV OS.
Bộ công cụ giao diện người dùng Leanback cung cấp các lớp để tạo giao diện người dùng bằng thư viện androidx.leanback. Thư viện này cung cấp một khung các lớp sử dụng thành phần hiển thị và mảnh dựa trên ngôn ngữ thiết kế Material 1 không còn được dùng nữa.
Để có giao diện người dùng khai báo hiện đại, hãy sử dụng Compose cho TV để xây dựng ứng dụng cho TV.
Chủ đề
- Thư viện bộ công cụ giao diện người dùng Leanback
- Bắt đầu sử dụng thư viện AndroidX cho bộ công cụ giao diện người dùng Leanback hiện không còn được dùng nữa.
- Tạo trình duyệt danh mục
- Sử dụng bộ công cụ giao diện người dùng Leanback hiện không còn được dùng để tạo giao diện duyệt xem cho danh mục nội dung đa phương tiện.
- Cung cấp chế độ xem thẻ
- Sử dụng bộ công cụ giao diện người dùng Leanback hiện không còn được dùng nữa để tạo chế độ xem thẻ cho các mục nội dung.
- Tạo chế độ xem chi tiết
- Sử dụng bộ công cụ giao diện người dùng Leanback hiện không còn được dùng nữa để tạo trang chi tiết cho các mục nội dung nghe nhìn.
- Thêm các chế độ điều khiển phương tiện giao thông
- Sử dụng bộ công cụ giao diện người dùng Leanback hiện không còn được dùng nữa để tạo các nút điều khiển truyền tải cho trình phát video.
- Thêm một bước có hướng dẫn
- Sử dụng bộ công cụ giao diện người dùng Leanback hiện không còn được dùng nữa để hướng dẫn người dùng thông qua một loạt quyết định.
- Giới thiệu ứng dụng cho người dùng mới
- Sử dụng bộ công cụ giao diện người dùng Leanback hiện không còn được dùng nữa để hướng dẫn người dùng mới cách tận dụng tối đa ứng dụng của bạn.
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,["# Using the Leanback UI toolkit\n\nBuild better with Compose \nCreate beautiful UIs with minimal code using Jetpack Compose for Android TV OS. \n[Compose for TV →](/training/tv/playback/compose) \n\n\nThe Leanback UI toolkit provides classes for building user interfaces with the\n[androidx.leanback library](/training/tv/get-started/create#leanback). The library provides a framework of classes using views and fragments\nbased on the deprecated Material 1 design language.\n\n\nFor a modern, declarative UI, use [Compose for TV](../compose) to build\nyour TV apps instead.\n\nTopics\n------\n\n**[Leanback UI toolkit libraries](/training/tv/playback/leanback/leanback-libraries)**\n: Get started with the AndroidX libraries for the now deprecated\n Leanback UI toolkit.\n\n**[Create a catalog browser](/training/tv/playback/leanback/browse)**\n: Use the now deprecated Leanback UI toolkit to build a browsing\n interface for media catalogs.\n\n**[Provide a card view](/training/tv/playback/leanback/card)**\n: Use the now deprecated Leanback UI toolkit to build a card view for\n content items.\n\n**[Build a details view](/training/tv/playback/leanback/details)**\n: Use the now deprecated Leanback UI toolkit to build a details page for\n media items.\n\n**[Add transport controls](/training/tv/playback/leanback/transport-controls)**\n: Use the now deprecated Leanback UI toolkit to build transport controls\n for your video player.\n\n**[Add a guided step](/training/tv/playback/leanback/guided-step)**\n: Use the now deprecated Leanback UI toolkit to guide a user through a\n series of decisions.\n\n**[Introduce first-time users to your app](/training/tv/playback/leanback/onboarding)**\n: Use the now deprecated Leanback UI toolkit to show first-time users how\n to get the most out of your app."]]