サーバーに10枚(最大)の画像をアップロードする必要があるアプリケーションがあります。最初に、すべての画像を1つのスレッドで次々にアップロードし、Bitmap
マップをリサイクルするたびGC
にヒントを提供しSystem.gc();
ます。これで問題なく動作しますが、ユーザーが画像のアップロードを待つ時間が長くなるという問題があります。そのため、この方法を使用してスレッドに各2つの画像をアップロードしようとしましたThreadPoolExecuter
が、アプリは小さなRAMデバイスのメモリを使い果たす可能性があります。問題は、メモリを大量に消費せずに画像をすばやく送信するためのより良い解決策はありますか?
質問する
375 次