මෙය Android TV හි කාර්යක්ෂම සහ සංචාලනය කළ හැකි පරිශීලක අතුරුමුහුණත් ගොඩනැගීම සඳහා විශේෂයෙන් නිර්මාණය කර ඇති විවෘත මූලාශ්ර පුස්තකාලයක් වන DpadRecyclerView සඳහා නිල නියැදි යෙදුමයි. මෙම යෙදුම Leanback's BaseGridView සඳහා නවීන ආදේශකයක් සහ Compose පිරිසැලසුම් සඳහා විකල්පයක් ලෙස DpadRecyclerView පුස්තකාලයේ හැකියාවන් පරීක්ෂා කිරීමට, සත්යාපනය කිරීමට සහ ගවේෂණය කිරීමට සංවර්ධකයින්ට තාක්ෂණික නිරූපණයක් ලෙස සේවය කරයි.
ඉලක්කගත ප්රේක්ෂකයින්: Android TV සංවර්ධකයින්, Kotlin & Jetpack Compose UI ඉංජිනේරුවන්, විවෘත මූලාශ්ර දායකයින්
ප්රදර්ශනය කර ඇති ප්රධාන විශේෂාංග: මෙම නියැදිය පුස්තකාලයේ මූලික ක්රියාකාරිත්වය ප්රදර්ශනය කරයි, සංවර්ධකයින්ට ඔවුන්ගේ Android TV උපාංගවල පහත විශේෂාංග සමඟ සෘජුවම අන්තර් ක්රියා කිරීමට ඉඩ සලසයි:
Leanback ප්රතිස්ථාපනය: උරුම Leanback පුස්තකාල යැපීමකින් තොරව ඉහළ කාර්ය සාධන ජාලක සහ ලැයිස්තු ලබා ගන්නේ කෙසේද යන්න නිරූපණය කරයි.
Jetpack Compose අන්තර්ක්රියාකාරිත්වය: RecyclerViews තුළ Compose UI බාධාවකින් තොරව ඒකාබද්ධ කිරීමට DpadComposeViewHolder භාවිතා කිරීමේ උදාහරණ.
උසස් අවධානය කළමනාකරණය: OnViewHolderSelectedListener, උප-ස්ථාන තේරීම සහ කාර්ය-පෙළගැස්වූ අනුචලනය ඇතුළුව අවධානය හැසිරවීම දෘශ්යමාන කරයි.
අභිරුචි පෙළගැස්ම: විවිධ දාර පෙළගැස්ම මනාපයන්, අභිරුචි අනුචලන වේගයන් සහ මාපිය-ළමා පෙළගැස්ම වින්යාසයන් ගවේෂණය කරන්න.
ජාලක පිරිසැලසුම්: අසමාන span ප්රමාණ සහ සංකීර්ණ පිරිසැලසුම් ව්යුහයන් සහිත ජාලක ක්රියාත්මක කිරීම් බලන්න.
අතිරේක UI උපයෝගිතා: D-pad අතුරුමුහුණත් මත මැකී යන දාර, අනුචලන තීරු, ප්රතිලෝම පිරිසැලසුම් සහ ඇදගෙන යාමේ ක්රියාකාරිත්වය සඳහා නිරූපණ ඇතුළත් වේ.
Open Source DpadRecyclerView යනු Apache 2.0 බලපත්රය යටතේ බලපත්රලාභී විවෘත මූලාශ්ර මෘදුකාංගයකි. මෙම නියැදිය ඔබේම නිෂ්පාදන යෙදුම්වලට පුස්තකාලය ඒකාබද්ධ කිරීමට පෙර කේත හැසිරීම පෙරදසුන් කිරීමට ඔබට ඉඩ සලසයි.
මෙම නියැදිය සඳහා මූලාශ්ර කේතය සහ සම්පූර්ණ පුස්තකාල ලියකියවිලි GitHub හි https://github.com/rubensousa/DpadRecyclerView හි ඇත.
වියාචනය: මෙම යෙදුමේ පිරිසැලසුම් නිරූපණය කිරීමේ අරමුණු සඳහා පමණක් භාවිතා කරන නියැදි ස්ථාන දරන්නා දත්ත (රූප සහ පෙළ) අඩංගු වේ. එය සත්ය වීඩියෝ ප්රවාහ අන්තර්ගතය හෝ මාධ්ය සේවා සපයන්නේ නැත.
යාවත්කාලීන කළේ
2025 උඳුවප් 8