Reflective Drawable Loader

+500
הורדות
סיווג תוכן
כולם
צילום מסך
צילום מסך

מידע על האפליקציה הזו

מדובר בפרויקט לדוגמה להדגים את השימוש של ספריית Loader drawable רפלקטיבית.
ניתן למצוא בספרייה (וקוד) כאן: https://github.com/alt236/Reflective-Drawable-Loader---Android

תיאור פרויקט
---
האם היית אי פעם במצב שבו היה עליך לגשת Drawables מבוסס על השמות שלהם (לדוגמא, אם שמות drawable מאוחסנים בDB) ואתה הייתי צריך לכתוב בדיקת טבלאות ארוכות המרת השמות לR.drawable.ids? ושמירה עליהם?

ספרייה זו מציעה דרך לעקוף את זה על ידי שימוש בהשתקפות לגשת drawable ישירות בשמו. אתה רק צריך לכלול אותם כנורמלי לעץ תיקיות מילך. זה כבר השוותה בעד פי 5 יותר מהר מאשר בשיטה של ​​הפלטפורמה Resources.getIdentifier ().

הוא משתמש במטמון LRU כדי להקטין את התקורה זמן ההשתקפות עבור שני "הלהיטים" ההשתקפות ו" פספוסים ".
עדכון אחרון בתאריך
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.