プロフィール写真のようなものを利用する小さなソーシャル ネットワーキング アプリを開発しています。画像はサーバーに保存され、各ユーザーの画像をアプリに送信するスクリプトが設定されています。アプリは各ユーザーの画像ビューに表示し、画像を外部ストレージに保存します。私が現在実装している方法は、アプリがサーバーから画像をダウンロードした後に画像が必要になると、ユーザーが新しい画像をアップロードしない限り、アプリは外部ストレージから画像を取得することです (これは再ダウンロードするよりも速いと思いました)毎回サーバーから)。ただし、サーバーからファイルを取得するよりも、外部ストレージからファイルを取得するのに時間がかかるようです (サーバーはかなり遅く、3 フロア離れた場所から Wi-Fi で実行されています...予算の制約:))。
私の質問は、ユーザーが新しい画像をアップロードしていない場合、これらの画像を取得する最速の方法は何ですか. 毎回サーバーからダウンロードする必要がありますか(そうではないと思います)、ファイルシステムに画像を保存するためのより良い場所があり、より高速に取得できますか?