DpadRecyclerView Sample

0+
Λήψεις
Αξιολόγηση περιεχομένου
Κατάλληλο για όλους
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης

Περιγραφή εφαρμογής

Αυτή είναι η επίσημη εφαρμογή-δείγμα για το DpadRecyclerView, μια βιβλιοθήκη ανοιχτού κώδικα που έχει σχεδιαστεί ειδικά για τη δημιουργία αποτελεσματικών και εύχρηστων διεπαφών χρήστη σε Android TV. Αυτή η εφαρμογή χρησιμεύει ως τεχνική επίδειξη για τους προγραμματιστές, ώστε να δοκιμάσουν, να επαληθεύσουν και να εξερευνήσουν τις δυνατότητες της βιβλιοθήκης DpadRecyclerView ως μια σύγχρονη αντικατάσταση του BaseGridView του Leanback και μια εναλλακτική λύση στις διατάξεις Compose.

Στόχος: Προγραμματιστές Android TV, Μηχανικοί UI Compose Kotlin & Jetpack, Συνεργάτες Ανοικτού Κώδικα

Βασικά Χαρακτηριστικά που Επιδείχθηκαν: Αυτό το δείγμα παρουσιάζει τη βασική λειτουργικότητα της βιβλιοθήκης, επιτρέποντας στους προγραμματιστές να αλληλεπιδρούν με τις ακόλουθες λειτουργίες απευθείας στις συσκευές Android TV τους:

Αντικατάσταση Leanback: Επιδεικνύει πώς να επιτύχετε πλέγματα και λίστες υψηλής απόδοσης χωρίς την παλαιότερη εξάρτηση βιβλιοθήκης Leanback.

Διαλειτουργικότητα Jetpack Compose: Παραδείγματα χρήσης του DpadComposeViewHolder για την απρόσκοπτη ενσωμάτωση του Compose UI στο RecyclerViews.

Προηγμένη Διαχείριση Εστίασης: Οπτικοποιεί τον χειρισμό της εστίασης, συμπεριλαμβανομένου του OnViewHolderSelectedListener, της επιλογής υποθέσης και της κύλισης με ευθυγράμμιση εργασιών.

Προσαρμοσμένη Στοίχιση: Εξερευνήστε διαφορετικές προτιμήσεις στοίχισης άκρων, προσαρμοσμένες ταχύτητες κύλισης και διαμορφώσεις στοίχισης γονέα-θυγατρικού στοιχείου.

Διατάξεις Πλέγματος: Δείτε υλοποιήσεις πλεγμάτων με ανομοιόμορφα μεγέθη έκτασης και σύνθετες δομές διάταξης.

Πρόσθετα Βοηθητικά Προγράμματα UI: Περιλαμβάνει επιδείξεις για λειτουργίες Fading Edges, Scrollbars, Reverse Layouts και Drag & Drop σε διεπαφές D-pad.

Το DpadRecyclerView ανοιχτού κώδικα είναι λογισμικό ανοιχτού κώδικα με άδεια χρήσης Apache 2.0. Αυτό το δείγμα σάς επιτρέπει να κάνετε προεπισκόπηση της συμπεριφοράς του κώδικα πριν ενσωματώσετε τη βιβλιοθήκη στις δικές σας εφαρμογές παραγωγής.

Ο πηγαίος κώδικας για αυτό το δείγμα και η πλήρης τεκμηρίωση της βιβλιοθήκης είναι διαθέσιμα στο GitHub στη διεύθυνση https://github.com/rubensousa/DpadRecyclerView

Αποποίηση ευθύνης: Αυτή η εφαρμογή περιέχει δείγματα δεδομένων κράτησης θέσης (εικόνες και κείμενο) που χρησιμοποιούνται αποκλειστικά για σκοπούς επίδειξης διάταξης. Δεν παρέχει πραγματικό περιεχόμενο ροής βίντεο ή υπηρεσίες πολυμέσων.
Ενημερώθηκε στις
8 Δεκ 2025

Ασφάλεια δεδομένων

Η ασφάλειά σας ξεκινά από την κατανόηση του τρόπου με τον οποίο οι προγραμματιστές συλλέγουν και κοινοποιούν τα δεδομένα σας. Οι πρακτικές απορρήτου και ασφάλειας δεδομένων μπορεί να διαφέρουν ανάλογα με τη χρήση, την περιοχή και την ηλικία σας. Αυτές οι πληροφορίες παρέχονται από τον προγραμματιστή και ενδέχεται να ενημερωθούν με την πάροδο του χρόνου.
Δεν κοινοποιούνται δεδομένα σε τρίτα μέρη
Μάθετε περισσότερα σχετικά με τον τρόπο δήλωσης κοινοποίησης από τους προγραμματιστές
Δεν συλλέχθηκαν δεδομένα
Μάθετε περισσότερα σχετικά με τον τρόπο δήλωσης συλλογής από τους προγραμματιστές

Τι νέο υπάρχει

First release

Υποστήριξη εφαρμογής

Σχετικά με τον προγραμματιστή
Rúben Alberto Pimenta Jácome de Sousa
rubensousa.mieti@gmail.com
R. Francisco Mendes 12 3DTO 4715-243 Braga Portugal