サーバーから画像を取得するAndroidアプリの開発に取り組んでいます。1つのアクティビティで、サーバーから10を超える画像がダウンロードされます。では、アプリがスムーズかつ迅速に実行されるようにするには、画像のサイズ(バイト単位)をどのくらいにする必要がありますか?
1 に答える
0
本当に重要なのは画像のサイズではありません。本当に重要なのは画像の解像度です。その画像をビットマップ変数に変換しようとすると、画像の各ピクセルを表すためにメモリが消費されます。クライアントサーバーシナリオで作業しているため、イメージのダウンロードと保存に関してはサイズが問題になります。
アプリケーションで画像をズームする必要がない場合は、画面サイズに一致する標準解像度の画像を使用することをお勧めします。
この種の画像読み込みの目的でいくつかの画像マネージャライブラリを使用すると、メモリの問題をある程度管理できるようになります。この投稿を確認してください。
于 2012-11-19T05:15:23.630 に答える