हे DpadRecyclerView साठी अधिकृत नमुना अनुप्रयोग आहे, जो विशेषतः Android TV वर कार्यक्षम आणि नेव्हिगेबल वापरकर्ता इंटरफेस तयार करण्यासाठी डिझाइन केलेला एक ओपन-सोर्स लायब्ररी आहे. हे अॅप डेव्हलपर्सना लीनबॅकच्या बेसग्रिडव्ह्यूसाठी आधुनिक पर्याय आणि कम्पोझ लेआउट्सचा पर्याय म्हणून DpadRecyclerView लायब्ररीच्या क्षमतांची चाचणी, पडताळणी आणि एक्सप्लोर करण्यासाठी तांत्रिक प्रात्यक्षिक म्हणून काम करते.
लक्ष्य प्रेक्षक: अँड्रॉइड टीव्ही डेव्हलपर्स, कोटलिन आणि जेटपॅक कम्पोझ UI अभियंते, ओपन सोर्स योगदानकर्ते
प्रदर्शित प्रमुख वैशिष्ट्ये: हा नमुना लायब्ररीची मुख्य कार्यक्षमता प्रदर्शित करतो, ज्यामुळे डेव्हलपर्सना त्यांच्या Android TV डिव्हाइसेसवर थेट खालील वैशिष्ट्यांसह संवाद साधता येतो:
लीनबॅक रिप्लेसमेंट: लेगसी लीनबॅक लायब्ररी अवलंबित्वाशिवाय उच्च-कार्यक्षमता ग्रिड आणि सूची कशी मिळवायची हे दाखवते.
जेटपॅक कम्पोझ इंटरऑपरेबिलिटी: रीसायकलरव्ह्यूजमध्ये कम्पोझ UI अखंडपणे एकत्रित करण्यासाठी DpadComposeViewHolder वापरण्याची उदाहरणे.
प्रगत फोकस व्यवस्थापन: फोकस हाताळणीचे दृश्यमानीकरण करते, ज्यामध्ये OnViewHolderSelectedListener, सब-पोझिशन सिलेक्शन आणि टास्क-अलाइन्ड स्क्रोलिंग यांचा समावेश आहे.
कस्टम अलाइनमेंट: वेगवेगळ्या एज अलाइनमेंट प्राधान्ये, कस्टम स्क्रोलिंग स्पीड आणि पालक-मुलाचे अलाइनमेंट कॉन्फिगरेशन एक्सप्लोर करा.
ग्रिड लेआउट्स: असमान स्पॅन आकार आणि जटिल लेआउट स्ट्रक्चर्ससह ग्रिड्सची अंमलबजावणी पहा.
अतिरिक्त UI उपयुक्तता: डी-पॅड इंटरफेसवर फेडिंग एज, स्क्रोलबार, रिव्हर्स लेआउट्स आणि ड्रॅग अँड ड्रॉप फंक्शनॅलिटीसाठी डेमो समाविष्ट आहेत.
ओपन सोर्स DpadRecyclerView हे अपाचे 2.0 लायसन्स अंतर्गत परवानाकृत ओपन-सोर्स सॉफ्टवेअर आहे. हा नमुना तुम्हाला तुमच्या स्वतःच्या उत्पादन अनुप्रयोगांमध्ये लायब्ररी एकत्रित करण्यापूर्वी कोड वर्तनाचे पूर्वावलोकन करण्याची परवानगी देतो.
या नमुन्यासाठी सोर्स कोड आणि संपूर्ण लायब्ररी दस्तऐवजीकरण GitHub वर https://github.com/rubensousa/DpadRecyclerView वर उपलब्ध आहे
अस्वीकरण: या अॅपमध्ये नमुना प्लेसहोल्डर डेटा (प्रतिमा आणि मजकूर) आहे जो केवळ लेआउट प्रात्यक्षिक उद्देशांसाठी वापरला जातो. ते प्रत्यक्ष व्हिडिओ स्ट्रीमिंग सामग्री किंवा मीडिया सेवा प्रदान करत नाही.
या रोजी अपडेट केले
८ डिसें, २०२५