Бұл Reflective Drawable Loader кітапханасын пайдалануды көрсететін үлгілік жоба. Кітапхана (және код) мына жерде: https://github.com/alt236/Reflective-Drawable-Loader---Android
Жоба Сипаттамасы --- Егер Сіз Drawables-ді олардың атауларына (мысалы, сызбалы атаулар DB-ге сақталса) кіруге тура келген жағдайда, сіз R.drawable.ids-ге аттарды түрлендіруге арналған ұзақ іздеу кестелерін жазуға тура келдіңіз бе? Және оларға қолдау көрсету керек пе?
Бұл кітапхана тікелей Drawable атына кіру үшін көрініс арқылы оны айналып өтуге мүмкіндік береді. Оларды тек Қалыпты қалта ағашына қосу қажет. Бұл платформаның Resources.getIdentifier () әдісінен 5 есе жылдамырақ салыстырылды.
LRU кэштеуін көрсететін «хит» және «босатылған» екеуі үшін көрсету уақытын азайту үшін пайдаланады.
Жаңартылған күні
2013 ж. 04 жел.
Құралдар
Дерек қауіпсіздігі
arrow_forward
Қауіпсіздік ұғымы әзірлеушілердің деректеріңізді қалай жинап, бөлісетінін түсінуден басталады. Дерек құпиялығы мен қауіпсіздік шаралары қолданбаңыздың пайдаланылуына, аймағыңыз бен жасыңызға байланысты әртүрлі болуы мүмкін. Бұл ақпаратты әзірлеуші ұсынды және оны өзгертіп тұруы мүмкін.
Үшінші тараппен ешбір дерек бөлісілмейді.
Әзірлеушілердің деректерді бөлісу бойынша мәлімдемесі туралы толық ақпарат алыңыз.
Деректер жиналмады.
Әзірлеушілердің деректерді жинау бойынша мәлімдемесі туралы толық ақпарат алыңыз.
Мәліметтерді көру
Жаңа функциялар
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.