استخدام مجموعة أدوات واجهة المستخدم Leanback
تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
إنشاء رسائل أفضل باستخدام ميزة "الكتابة الذكية"
أنشئ واجهات مستخدم جميلة باستخدام الحد الأدنى من الرموز البرمجية باستخدام Jetpack Compose لنظام التشغيل Android TV.
توفّر مجموعة أدوات واجهة المستخدم Leanback فئات لإنشاء واجهات مستخدم باستخدام
مكتبة androidx.leanback. توفّر المكتبة إطار عمل للفئات باستخدام المشاهدات والمقاطع
استنادًا إلى لغة التصميم Material 1 المتوقّفة نهائيًا.
للحصول على واجهة مستخدم حديثة تصف العناصر، استخدِم Compose for TV لإنشاء
تطبيقاتك المخصّصة للتلفزيون بدلاً من ذلك.
المواضيع
- مكتبات مجموعة أدوات واجهة المستخدم Leanback
- ابدأ استخدام مكتبات AndroidX لمجموعة أدوات واجهة مستخدم Leanback UI التي تم إيقافها نهائيًا الآن.
- إنشاء متصفّح للكاتالوج
- استخدِم حِزمة أدوات واجهة مستخدم Leanback المتوقّفة نهائيًا الآن لإنشاء واجهة تصفُّح
لفهارس الوسائط.
- توفير عرض بطاقة
- استخدِم حِزمة أدوات واجهة مستخدم Leanback UI المتوقّفة نهائيًا الآن لإنشاء عرض بطاقة ل
عناصر المحتوى.
- إنشاء عرض تفصيلي
- استخدِم حِزمة أدوات واجهة مستخدم Leanback المتوقّفة نهائيًا الآن لإنشاء صفحة تفاصيل
لعناصر الوسائط.
- إضافة عناصر التحكّم في النقل
- استخدِم حِزمة أدوات واجهة مستخدم Leanback المتوقّفة نهائيًا الآن لإنشاء عناصر التحكّم في التشغيل
لمشغّل الفيديو.
- إضافة خطوة إرشادية
- استخدِم حِزمة أدوات واجهة مستخدم Leanback المتوقّفة نهائيًا الآن لإرشاد المستخدم من خلال
سلسلة من القرارات.
- تعريف المستخدمين لأول مرة على تطبيقك
- استخدِم حِزمة أدوات واجهة مستخدم Leanback المتوقّفة نهائيًا الآن لتعريف المستخدمين لأول مرة على كيفية
تحقيق أقصى استفادة من تطبيقك.
يخضع كل من المحتوى وعيّنات التعليمات البرمجية في هذه الصفحة للتراخيص الموضحّة في ترخيص استخدام المحتوى. إنّ Java وOpenJDK هما علامتان تجاريتان مسجَّلتان لشركة Oracle و/أو الشركات التابعة لها.
تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)
[null,null,["تاريخ التعديل الأخير: 2025-07-27 (حسب التوقيت العالمي المتفَّق عليه)"],[],[],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."]]