To jest przykładowy projekt demonstrujący użycie odblaskowej drawable Loader Biblioteki.
Biblioteka (i kod) można znaleźć tutaj: https://github.com/alt236/Reflective-Drawable-Loader---Android
Opis projektu
---
Czy byłeś kiedyś w sytuacji, w której trzeba było przejść Drawables na podstawie ich nazw (na przykład, jeśli drawable nazwiska są przechowywane w DB) i trzeba było pisać długie tabele wyszukiwania konwersji nazwy na R.drawable.ids? I ich utrzymania?
Biblioteka ta oferuje sposób wokół niego za pomocą refleksji, by przejść do Pobierana bezpośrednio przez nazwę. Wystarczy tylko włączyć je jako normalne w folderze drzewa Res. Została ona porównywana z prędkością do 5 razy szybciej niż metoda platformy Resources.getIdentifier ().
Jest za pomocą buforowania LRU złagodzić odbicie narzut czasowy dla obu odbicie "hitów" i "pomyłek".
Ostatnia aktualizacja
4 gru 2013