事前に知っている、変更されない固定の画像セットの場合、それらへの参照を文字列配列に格納することに問題はありません。おそらくそれが最善の方法です。
実行時にSDカード上の画像を動的に検索する場合は、特定の1つまたは複数のフォルダーのファイルリストをスキャン/取得して、それをイメージローダーに渡すことをお勧めします。 MediaStore
にクエリを実行できます または、JavaIOメソッドを使用できます。
これを行う方法のSOの例はたくさんあります:
- https://stackoverflow.com/a/9531063/833647
いずれにせよ、Universal Image Loaderは、ビットマップ表示側で多くの手間をかける必要があるので、それほど心配する必要はありません。