現在、アプリにたくさんの画像があり、すべて描画可能にしています。画像は、モバイル表示用に事前に圧縮/最適化されています。(しかし、これらのすべての画像をsdcardに入れ、drawableの代わりにその場所を使用します。大量の画像のため)
私の要件の 1 つは、ユーザーにオフライン アクセスを提供できることです。どうするのが一番効率がいいのか気になる
大量の画像(約40〜数千)を保存する
したがって、私の計画は、すべての画像をSDカードに保存し(フォルダーを作成して)、これらの画像のリンクをデータベーステーブルに保存することです。
したがって、アプリは最初にDBテーブルから画像パスを取得し、次にsdcardからファイルを取得して表示します。
しかし、私の問題は、アプリの開発中にこれらの画像をどこに置くべきかということです。
(すべての画像をドローアブルに入れてから、プログラムでSDカードにコピーしてから、その場所の使用を開始する必要があります!!!)
1) アプリケーションの開発時に、これらすべてのイメージを SD カードに保存する方法。? 2)アプリをデプロイするとき、これらのすべての画像はパッケージ内で利用できるはずですか?