Acesta este un proiect de probă care să demonstreze utilizarea reflectorizante drawable Loader Biblioteca. Bibliotecă (și cod) pot fi găsite aici: https://github.com/alt236/Reflective-Drawable-Loader---Android
Descrierea proiectului --- Ai fost vreodată într-o situație în care ați avut de a accesa Drawables bazate pe numele lor (de exemplu, în cazul în care numele drawable sunt stocate într-o DB) și a trebuit să scrie tabele de căutare lungi de conversie numele în R.drawable.ids? Și menținerea lor?
Această bibliotecă este oferind o modalitate în jurul ei, prin utilizarea de reflecție pentru a accesa drawable direct de nume. Ai nevoie doar de a le include în mod normal în copac folderul Res. Acesta a fost comparată cu până la 5 ori mai rapid decât Resources.getIdentifier () metoda platformei.
Se utilizează ÎFP caching pentru a reduce timpul aeriene reflecție atât pentru reflecție "hit-uri" si "la limita".
Ultima actualizare
4 dec. 2013
Instrumente
Siguranța datelor
arrow_forward
Siguranța începe cu înțelegerea modului în care dezvoltatorii îți colectează și trimit datele. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
Nu sunt trimise date terțelor părți
Află mai multe despre cum declară dezvoltatorii trimiterea
Nu au fost colectate date
Află mai multe despre cum declară dezvoltatorii colectarea
Vezi detaliile
Noutăți
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.