هذا هو التطبيق التجريبي الرسمي لمكتبة DpadRecyclerView، وهي مكتبة مفتوحة المصدر مصممة خصيصًا لبناء واجهات مستخدم فعّالة وسهلة الاستخدام على أجهزة Android TV. يُعد هذا التطبيق عرضًا تقنيًا للمطورين لاختبار إمكانيات مكتبة DpadRecyclerView والتحقق منها واستكشافها كبديل حديث لمكتبة BaseGridView من Leanback، وكبديل لتخطيطات Compose.
الفئة المستهدفة: مطورو Android TV، ومهندسو واجهة مستخدم Kotlin وJetpack Compose، والمساهمون في تطوير المصادر المفتوحة.
الميزات الرئيسية المعروضة: يُظهر هذا التطبيق الوظائف الأساسية للمكتبة، مما يسمح للمطورين بالتفاعل مع الميزات التالية مباشرةً على أجهزة Android TV الخاصة بهم:
استبدال Leanback: يوضح كيفية تحقيق شبكات وقوائم عالية الأداء دون الاعتماد على مكتبة Leanback القديمة.
توافقية Jetpack Compose: أمثلة على استخدام DpadComposeViewHolder لدمج واجهة مستخدم Compose بسلاسة داخل RecyclerViews.
إدارة التركيز المتقدمة: تُتيح لك تصور معالجة التركيز، بما في ذلك OnViewHolderSelectedListener، واختيار الموضع الفرعي، والتمرير المُحاذي للمهمة.
تخطيطات الشبكة: اعرض تطبيقات الشبكات ذات أحجام الامتداد غير المتساوية وهياكل التخطيط المعقدة.
أدوات واجهة المستخدم الإضافية: تتضمن عروضًا توضيحية للحواف المتلاشية، وأشرطة التمرير، والتخطيطات العكسية، ووظيفة السحب والإفلات على واجهات D-pad.
DpadRecyclerView مفتوح المصدر هو برنامج مفتوح المصدر مرخص بموجب ترخيص Apache 2.0. يتيح لك هذا النموذج معاينة سلوك الكود قبل دمج المكتبة في تطبيقات الإنتاج الخاصة بك.
يتوفر الكود المصدري لهذه العينة ووثائق المكتبة الكاملة على GitHub على الرابط https://github.com/rubensousa/DpadRecyclerView
إخلاء مسؤولية: يحتوي هذا التطبيق على بيانات نموذجية (صور ونصوص) تُستخدم فقط لأغراض عرض التصميم. لا يوفر التطبيق محتوى بث فيديو أو خدمات وسائط فعلية.
تاريخ التحديث
08/12/2025
المكتبات والعروض التوضيحية
أمان البيانات
arrow_forward
يبدأ الحفاظ على أمان بياناتك بفهم الطريقة التي يتّبعها مطوِّرو التطبيقات لجمع بياناتك ومشاركتها. قد تختلف خصوصية البيانات وممارسات الأمان حسب كيفية استخدامك للتطبيق ومنطقتك وعمرك. يوفّر مطوِّر التطبيقات هذه المعلومات وقد يعدِّلها بمرور الوقت.
لا تتم مشاركة أيّ بيانات مع جهات خارجية.
مزيد من المعلومات حول الآلية التي يتّبعها مطوِّرو البرامج للإشارة إلى مشاركة بيانات المستخدمين
لم يتم تجميع أي بيانات.
مزيد من المعلومات حول الآلية التي يتّبعها مطوِّرو البرامج للإشارة إلى جمع بيانات المستخدمين