SQLite
 sql >> Datenbank >  >> RDS >> SQLite

Android - Besserer Ansatz beim Laden von SD-KARTEN-Bildern

Wenn es sich um einen festen Satz von Bildern handelt, die sich nie ändern und die Sie im Voraus wissen, sehe ich keine Probleme darin, Verweise auf sie in einem String-Array zu speichern, das ist wahrscheinlich der beste Weg, dies zu tun.

Wenn Sie Bilder auf der SD-Karte zur Laufzeit dynamisch finden möchten, sollten Sie besser eine Dateiliste der bestimmten Ordner oder Ordner, an denen Sie interessiert sind, scannen/erhalten und diese an den Image Loader übergeben. Sie können den MediaStore abfragen oder Sie können Java-IO-Methoden verwenden.

Es gibt viele Beispiele dafür, wie man das macht:

  • https://stackoverflow.com/a/9531063/833647

Wie auch immer, der Universal Image Loader sollte einen Großteil der Arbeit auf der Seite der Bitmap-Anzeige übernehmen, also würde ich mir darüber keine allzu großen Sorgen machen.