Reflective Drawable Loader

500+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

Tai projekto pavyzdys parodant Reflective drawable Loader bibliotekos naudojimą.
Biblioteka (įmonės kodas) galima rasti čia: https://github.com/alt236/Reflective-Drawable-Loader---Android

Projekto aprašymas
---
Ar buvote kada nors tokioje situacijoje, kai jums teko naudotis Drawables remiantis jų vardais (pvz., jei drawable pavadinimai yra saugomi DB) ir jums teko rašyti ilgus lookup lenteles konvertuoti vardus į R.drawable.ids? Ir išlaikyti juos?

Ši biblioteka siūlo aplink jį būdu naudojant refleksiją prieiti prie drawable tiesiogiai pagal pavadinimą. Jums tik reikia įtraukti juos kaip įprasta į savo Res aplanko medį. Jis buvo įvertintas ne iki 5x greičiau nei platformos Resources.getIdentifier () metodą.

Ji naudoja VGĮ spartinimo, siekiant sumažinti atspindžio laiko pridėtines tiek atspindžio "hitai" ir "nepataikė".
Atnaujinta
2013-12-04

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
Jokie duomenys nėra bendrinami su trečiosiomis šalimis
Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
Nerenkami jokie duomenys
Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą

Kas naujo

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.