0

imageViewのURLから画像を読み込んで拡大縮小したい。

次に、ユーザーがその画像をタッチしたときに、たとえば他のimageViewまたはwebViewに画像を(縮尺なしで)ロードしたいと思います。

問題は、画像を2回ロードしたくないということです。初めて、どこかでダウンロードし(キャッシュ?)、2つのリクエストを行わなかったために回復したい...

いくつかの例?提案?

ありがとう

4

2 に答える 2

0

最初に画像のサムネイルだけをロードし、ユーザーが実際に見たいと思うまで実際の画像をダウンロードすることを検討する必要があります。

キャッシングについてはLruChacheを参照

于 2012-07-26T20:51:01.550 に答える
0

このチュートリアルはキャッシュに役立ちます: http://codehenge.net/blog/2011/06/android-development-tutorial-asynchronous-lazy-loading-and-caching-of-listview-images/

画像が多い場合は、LruCache. 大量のキャッシュ データの管理に役立ちます。

于 2012-07-26T20:51:18.667 に答える