私が構築しようとしているアプリケーションでは、(ImageViewsに)多くの画像が表示されますが、オフラインで使用する必要があるため、サーバー/オンラインサービスから画像を取得していません。それらをres/drawableディレクトリにダンプできることは知っていますが、これを最適化する方法があるかどうか疑問に思っていました。どういうわけかこれらの画像を圧縮する方法はありますか(画像を小さくする以外に、必要なだけ小さくなっています)、または他の種類のAndroidツールを使用してデバイスにローカルに保存する方法はありますか?
よく使われている機能を見落としている可能性があります。もしそうなら、誰かが私にそれを指摘してくれるといいですね。
編集:何らかの方法で画像を圧縮する場合は、実行時などに解凍する必要があり、それには別のスレッド/読み込み時間がかかります。どうすればいいのかわからないので、いろいろな方法でブレインストーミングをしているところですが、いつかここで誰かがこれに出くわしたのではないかと思いました。