Utiliser le kit d'interface utilisateur Leanback
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Créer de meilleures applications avec Compose
Créez de superbes UI avec un code minimal à l'aide de Jetpack Compose pour Android TV OS.
Le kit d'UI Leanback fournit des classes permettant de créer des interfaces utilisateur avec la bibliothèque androidx.leanback. La bibliothèque fournit un framework de classes utilisant des vues et des fragments basés sur le langage de conception Material 1 obsolète.
Pour une UI déclarative moderne, utilisez plutôt Compose pour la télévision pour créer vos applications TV.
Thèmes
- Bibliothèques du kit d'UI Leanback
- Premiers pas avec les bibliothèques AndroidX pour le kit d'UI Leanback désormais obsolète.
- Créer un navigateur de catalogue
- Utilisez le kit d'UI Leanback, désormais obsolète, pour créer une interface de navigation pour les catalogues multimédias.
- Fournir une vue Carte
- Utilisez le kit d'interface utilisateur Leanback, désormais obsolète, pour créer une vue de carte pour les éléments de contenu.
- Créer une vue détaillée
- Utilisez le kit d'interface utilisateur Leanback, désormais obsolète, pour créer une page d'informations pour les éléments multimédias.
- Ajouter des commandes de transport
- Utilisez le kit d'outils d'interface utilisateur Leanback, désormais obsolète, pour créer des commandes de lecture pour votre lecteur vidéo.
- Ajouter une étape guidée
- Utilisez le kit d'interface utilisateur Leanback, désormais obsolète, pour guider un utilisateur dans une série de décisions.
- Présenter votre application aux nouveaux utilisateurs
- Utilisez le kit d'outils d'interface utilisateur Leanback, désormais obsolète, pour montrer aux nouveaux utilisateurs comment exploiter au mieux votre application.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/27 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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."]]