Reflective Drawable Loader

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

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

Αυτό είναι ένα δείγμα έργου που αποδεικνύουν τη χρήση του Ανακλαστικά σχεδιάσιμα Loader Βιβλιοθήκη.
Η βιβλιοθήκη (και κωδικός) μπορείτε να βρείτε εδώ: https://github.com/alt236/Reflective-Drawable-Loader---Android

Περιγραφή Έργου
---
Ήσασταν ποτέ σε μια κατάσταση όπου θα έπρεπε να έχουν πρόσβαση Drawables με βάση τα ονόματά τους (για παράδειγμα, αν οι σχεδιάσιμα ονόματα που είναι αποθηκευμένα σε μια DB), και θα έπρεπε να γράψει μεγάλα τραπέζια αναζήτησης μετατροπή των ονομάτων σε R.drawable.ids; Και να τους διατηρεί;

Αυτή η βιβλιοθήκη προσφέρει έναν τρόπο γύρω από αυτό χρησιμοποιώντας τον προβληματισμό για την πρόσβαση στο σχεδιάσιμα άμεσα από το όνομα. Χρειάζεται μόνο να τους συμπεριλάβει κανονικά στην Res δέντρο σας φάκελο. Έχει συγκρίνεται σε ποσοστό μέχρι και 5 φορές πιο γρήγορα από ό, τι η μέθοδος της πλατφόρμας Resources.getIdentifier ().

Είναι χρησιμοποιώντας ΕΕΣ caching για τον περιορισμό του χρόνου εναέρια προβληματισμού τόσο για προβληματισμό "χτυπήματα" και "χάνει".
Ενημερώθηκε στις
4 Δεκ 2013

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

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

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

v0.0.1 First public release
v0.0.2 Bugfixes, added caching of the resource classes in ReflectionUtils.
v0.0.3 Added caching of non-existing drawable requests.