Toto je ukážkový projekt demonštruje použitie reflexné ťažného Loader knižnice.
Knižnice (a kód) nájdete tu: https://github.com/alt236/Reflective-Drawable-Loader---Android
Opis projektu
---
Boli ste niekedy v situácii, kedy ste mali prístup k obrazovkami na základe ich mená (napr. v prípade, že ťažného názvy sú uložené v DB) a vy ste museli písať dlhé stoly vyhľadávanie prevod mena na R.drawable.ids? A ich zachovanie?
Táto knižnica ponúka spôsob, ako okolo neho pomocou reflexie prístup k ťažného priamo menom. Jediné, čo potrebujete, aby im patrí ako obvykle do svojho Res stromu zložiek. To bola stanovená na rýchlosťou až 5x rýchlejšia ako metóda na platformy Resources.getIdentifier ().
To používa LRU medzipamäte zmierniť odraz časové náklady pre obe reflexie "hity" a "neúspešných".