私のアプリは、UI なしで 10M のメモリを消費します。UI を追加すると、約 25M のメモリが消費されます。これにより、クラッシュが発生する場合があります。背景やボタンなどに使用している画像はフォトショップで高品質に作成しました。メモリ消費量と画質・サイズの関係を知りたいです。例: 現在の背景の解像度は 400x600、ディスクで 60kb でした。どちらを使用してメモリを削減しますか?
- 解像度を 40x60 のように小さくして、引き延ばします。
- 品質を下げて、この画像ファイルのサイズを小さくします (10kb など)。
画像ファイルの品質を下げることが、使用するメモリに影響するかどうかはわかりません。Androidが画像をビットマップに転送する場合は? 画像リソースのサイズと解像度を決定する方法。
ありがとうございました。