Reflective Drawable Loader
407.2 KB
Dateigröße
Android 2.2+
Android OS
Über Reflective Drawable Loader
Beispielprojekt zur Demonstration der Verwendung der Reflective Drawable Loader Library
Dies ist ein Beispielprojekt demonstriert die Verwendung des Reflective Drawable Loader-Bibliothek.
Die Bibliothek (und Code) finden Sie hier: https://github.com/alt236/Reflective-Drawable-Loader---Android
Projektbeschreibung
---
Waren Sie schon einmal in einer Situation, wo Sie hatten Zugriff auf Drawables basierend auf ihren Namen (zum Beispiel, wenn die Drawable Namen werden in einem DB gespeichert ist) und man musste lange Lookup-Tabellen schreiben Umwandlung der Namen in R.drawable.ids? Und ihre Beibehaltung?
Diese Bibliothek bietet einen Weg, um es mit Reflexion, um die Auslosungs direkt nach Namen zugreifen. Sie müssen sie nur als normale in Ihre Res Ordner-Struktur enthalten. Es hat sich bis Benchmarks schneller als Resources.getIdentifier ()-Methode der Plattform zu 5x.
Es ist mit LRU-Caching, um die Reflexion Zeitaufwand für beide Reflexion "Hits" und "Misses" zu mildern.
What's new in the latest 0.0.3
v0.0.2 Bugfixes, added caching of the resource classes in ReflectionUtils.
v0.0.3 Added caching of non-existing drawable requests.
Reflective Drawable Loader APK -Informationen
Alte Versionen von Reflective Drawable Loader
Reflective Drawable Loader 0.0.3
Superschnelles und sicheres Herunterladen über die APKPure-App
Ein Klick zur Installation von XAPK/APK-Dateien auf Android!