約 500 枚の画像を動的にダウンロードし、オフラインで使用できるようにする方法が必要です。他のアプリケーションでは使用されないので、ユーザーから非表示にしたいと思います。drawableアプリにそれらを入れてもらいたいことを除いて、それらをフォルダーに入れたいです。
Is this possible? If not, what is a better option?
約 500 枚の画像を動的にダウンロードし、オフラインで使用できるようにする方法が必要です。他のアプリケーションでは使用されないので、ユーザーから非表示にしたいと思います。drawableアプリにそれらを入れてもらいたいことを除いて、それらをフォルダーに入れたいです。
Is this possible? If not, what is a better option?
drawableアプリにそれらを入れてもらいたいことを除いて、それらをフォルダーに入れたいです。これは可能ですか?
それらを描画可能なリソースにしたいと思っていると仮定すると、それは不可能です。リソースはコンパイル時に設定され、実行時に変更することはできません。
そうでない場合、より良いオプションは何ですか?
これらの画像がすべて非常に小さい場合 (合計で 1 MB 未満など)、それらを内部ストレージ (例: getFilesDir()) にダウンロードします。それ以外の場合は、特に Android 1.x/2.x デバイスでは外部ストレージ (例: ) にダウンロードしてgetExternalFilesDir()、内部ストレージを過剰に消費しないようにします。