2

Androidでランダム画像のグリッドを表示する最も効率的な方法は何ですか?

私はランダムなアルバム アート画像のリストを持っています。それらからグリッドを生成し、それをアクティビティの背景として使用する必要があります。画像は非同期でダウンロードされ、縮小されてキャッシュされます。グリッドに表示すると、かなり消費するようです。 RAMの(はい、ビットマップをリサイクルしており、LRUキャッシュを使用しています)

それらをキャンバスに描画することは、より良い解決策でしょうか? それを行うための他の効率的な方法はありますか?GridView は安全ですか?メモリ不足にならないという保証はありますか?

PS をキャンバスに描画すると、方向またはアクティビティのサイズが変更されたときに再描画する必要があります。

ここに画像の説明を入力

4

1 に答える 1