私のアプリケーションは、インターネットからダウンロードされ、Android フォンでローカルにキャッシュされた非常に多くの写真を使用しています。これらの写真を保存する正しい方法は何だろうと思っています。私が見るいくつかの方法がありますが、それらは完全に満足できるものではありません。
それらを SD カードのパブリック フォルダーに保存します。
- アンインストール時に解放されないスペースを使い果たします
- ユーザーはギャラリーで写真を見ることができます
- SDカードのルートにフォルダーが必要です(実際に電話を閲覧しているときに見ることができます)
非公開フォルダーのSDカードに保存します
- アンインストール時に解放されないスペースを使い果たします
- SDカードのスペースを密かに使用する
それらをアプリケーション内に保存します
- アプリケーションのサイズが大きくなりすぎる
アプリケーションの画像をローカルに保存して、ユーザーの注意をそらさず、どこにもゴミを残さない正しい方法は何ですか?