Reflective Drawable Loader

500+
Download
Classificazione dei contenuti
Per tutti
Immagine screenshot
Immagine screenshot

Informazioni sull'app

Questo è un progetto di esempio che illustra l'uso del Reflective Drawable Loader Biblioteca.
La biblioteca (e il codice) si possono trovare qui: https://github.com/alt236/Reflective-Drawable-Loader---Android

Descrizione del progetto
---
Eri mai in una situazione in cui si doveva accedere drawable in base al loro nome (per esempio se i nomi Drawable sono memorizzati in un DB) e si doveva scrivere lunghe tabelle di ricerca convertire i nomi in R.drawable.ids? E loro mantenimento?

Questa libreria offre un modo intorno ad esso tramite reflection per accedere al Drawable direttamente per nome. Hai solo bisogno di includerli come normale nel vostro albero delle cartelle Ris. Si è indicizzata fino a 5 volte più veloce rispetto al metodo della piattaforma Resources.getIdentifier ().

Si sta utilizzando LRU caching per ridurre il tempo di overhead di riflessione per entrambe le "hits" di riflessione e "manca".
Ultimo aggiornamento
4 dic 2013

Sicurezza dei dati

Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
Nessun dato condiviso con terze parti
Scopri di più sulla modalità di condivisione dei dati dichiarata dagli sviluppatori
Nessun dato raccolto
Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori

Novità

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.