Detta är ett urval projekt som visar användningen av Reflekterande dragbara Loader Library. Biblioteket (och kod) finns här: https://github.com/alt236/Reflective-Drawable-Loader---Android
Projektbeskrivning --- Var du någonsin i en situation där du var tvungen att komma Drawables baserat på deras namn (till exempel om de utdragbara namn lagras i en DB) och du var tvungen att skriva långa uppslagstabeller konvertera namnen till R.drawable.ids? Och att behålla dem?
Detta bibliotek erbjuder en väg runt det genom att använda reflektion för att komma åt dragbara direkt efter namn. Du behöver bara inkludera dem som vanligt i din Res mappträd. Det har jämföras med upp till 5 gånger snabbare än Resources.getIdentifier () metoden plattformens.
Det använder LRU caching att mildra betänketid overhead för både reflektion "hits" och "missar".
Uppdaterades den
4 dec. 2013
Verktyg
Datasäkerhet
arrow_forward
Säkerhet börjar med förståelsen av hur utvecklare samlar in och delar din data. Praxis för dataintegritet och säkerhet varierar beroende på användning, region och ålder. Utvecklaren har tillhandahållit denna information och kan uppdatera den med tiden.
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.