เกม
แอป
ภาพยนตร์และทีวี
หนังสือ
เด็ก
google_logo Play
เกม
แอป
ภาพยนตร์และทีวี
หนังสือ
เด็ก
none
search
help_outline
ลงชื่อเข้าใช้ด้วย Google
play_apps
คลังและอุปกรณ์
payment
การชำระเงินและการสมัครใช้บริการ
reviews
กิจกรรมของฉันใน Play
redeem
ข้อเสนอพิเศษ
Play Pass
การปรับเปลี่ยนในแบบของคุณใน Play
settings
การตั้งค่า
นโยบายความเป็นส่วนตัว
•
ข้อกำหนดในการให้บริการ
เกม
แอป
ภาพยนตร์และทีวี
หนังสือ
เด็ก
DpadRecyclerView Sample
Rúben Sousa
0+
ดาวน์โหลด
สำหรับทุกคน
info
ติดตั้ง
แชร์
เพิ่มเป็นสิ่งที่อยากได้
เกี่ยวกับแอปนี้
arrow_forward
นี่คือตัวอย่างแอปพลิเคชันอย่างเป็นทางการสำหรับ DpadRecyclerView ซึ่งเป็นไลบรารีโอเพนซอร์สที่ออกแบบมาโดยเฉพาะสำหรับการสร้างส่วนติดต่อผู้ใช้ที่มีประสิทธิภาพและใช้งานง่ายบน Android TV แอปนี้ทำหน้าที่เป็นการสาธิตทางเทคนิคสำหรับนักพัฒนาเพื่อทดสอบ ตรวจสอบ และสำรวจความสามารถของไลบรารี DpadRecyclerView ซึ่งเป็นไลบรารีที่เข้ามาแทนที่ BaseGridView ของ Leanback ในปัจจุบัน และเป็นทางเลือกแทนเลย์เอาต์ Compose
กลุ่มเป้าหมาย: นักพัฒนา Android TV, วิศวกร Kotlin และ Jetpack Compose UI, ผู้สนับสนุนโอเพนซอร์ส
คุณสมบัติหลักที่สาธิต: ตัวอย่างนี้แสดงให้เห็นถึงฟังก์ชันการทำงานหลักของไลบรารี ช่วยให้นักพัฒนาสามารถโต้ตอบกับฟีเจอร์ต่อไปนี้ได้โดยตรงบนอุปกรณ์ Android TV ของพวกเขา:
การแทนที่ Leanback: สาธิตวิธีการสร้างกริดและรายการประสิทธิภาพสูงโดยไม่ต้องใช้ไลบรารี Leanback เดิม
ความสามารถในการทำงานร่วมกันของ Jetpack Compose: ตัวอย่างการใช้ DpadComposeViewHolder เพื่อผสานรวม Compose UI เข้ากับ RecyclerViews ได้อย่างราบรื่น
การจัดการโฟกัสขั้นสูง: แสดงภาพการจัดการโฟกัส รวมถึง OnViewHolderSelectedListener การเลือกตำแหน่งย่อย และการเลื่อนแบบจัดตำแหน่งตามงาน
การจัดตำแหน่งแบบกำหนดเอง: สำรวจการตั้งค่าการจัดตำแหน่งขอบต่างๆ ความเร็วในการเลื่อนแบบกำหนดเอง และการกำหนดค่าการจัดตำแหน่งแบบแม่-ลูก
เค้าโครงกริด: ดูการใช้งานกริดที่มีขนาดช่วงไม่เท่ากันและโครงสร้างเค้าโครงที่ซับซ้อน
ยูทิลิตี้ UI เพิ่มเติม: รวมการสาธิตสำหรับขอบเฟดเดอร์ แถบเลื่อน เค้าโครงแบบย้อนกลับ และฟังก์ชันลากและวางบนอินเทอร์เฟซ D-pad
โอเพนซอร์ส DpadRecyclerView เป็นซอฟต์แวร์โอเพนซอร์สที่ได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 ตัวอย่างนี้ช่วยให้คุณดูตัวอย่างพฤติกรรมของโค้ดก่อนที่จะผสานรวมไลบรารีเข้ากับแอปพลิเคชันการผลิตของคุณเอง
ซอร์สโค้ดสำหรับตัวอย่างนี้และเอกสารประกอบไลบรารีฉบับเต็มมีอยู่บน GitHub ที่ https://github.com/rubensousa/DpadRecyclerView
คำเตือน: แอปนี้มีข้อมูลตัวแทนตัวอย่าง (รูปภาพและข้อความ) ที่ใช้เพื่อวัตถุประสงค์ในการสาธิตเค้าโครงเท่านั้น ไม่ได้ให้บริการเนื้อหาสตรีมมิ่งวิดีโอหรือบริการสื่อจริง
อัปเดตเมื่อ
8 ธ.ค. 2568
ซอฟต์แวร์ไลบรารีและเดโม
ความปลอดภัยของข้อมูล
arrow_forward
ความปลอดภัยเริ่มต้นด้วยความเข้าใจเกี่ยวกับวิธีที่นักพัฒนาแอปรวบรวมและแชร์ข้อมูล แนวทางปฏิบัติด้านความเป็นส่วนตัวและความปลอดภัยของข้อมูลอาจแตกต่างกันไปตามการใช้งาน ภูมิภาค และอายุของคุณ นักพัฒนาแอปได้ให้ข้อมูลนี้ไว้และอาจอัปเดตข้อมูลในส่วนนี้เมื่อเวลาผ่านไป
ไม่มีการแชร์ข้อมูลกับบุคคลที่สาม
ดูข้อมูลเพิ่มเติม
เกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการแชร์ข้อมูล
ไม่มีข้อมูลที่รวบรวมไว้
ดูข้อมูลเพิ่มเติม
เกี่ยวกับวิธีที่นักพัฒนาแอปประกาศเรื่องการรวบรวมข้อมูล
ดูรายละเอียด
มีอะไรใหม่
First release
flag
แจ้งว่าไม่เหมาะสม
การสนับสนุนของแอป
expand_more
public
เว็บไซต์
email
อีเมลทีมสนับสนุน
ruben@rubensousa.com
shield
นโยบายความเป็นส่วนตัว
เกี่ยวกับนักพัฒนาแอป
Rúben Alberto Pimenta Jácome de Sousa
rubensousa.mieti@gmail.com
R. Francisco Mendes 12 3DTO 4715-243 Braga Portugal
flag
แจ้งว่าไม่เหมาะสม