我在看的Android圖像緩存/下載,我看到有一種叫做ImageDownloader從SDK的例子,也從球隊本博客文章的一部分:ImageDownloader示例?
http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html
也看到這一個這似乎是一個更先進的最新版本:
我不知道我們應該使用,我猜在谷歌代碼項目舉辦了一個?
感謝
我在看的Android圖像緩存/下載,我看到有一種叫做ImageDownloader從SDK的例子,也從球隊本博客文章的一部分:ImageDownloader示例?
http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html
也看到這一個這似乎是一個更先進的最新版本:
我不知道我們應該使用,我猜在谷歌代碼項目舉辦了一個?
感謝
您可能需要使用this open-source ImageLoader從Fedor Vlasov。它支持多線程下載帶有文件/內存緩存的圖像。
ImageLoader il = new ImageLoader(getApplicationContext());
il.DisplayImage(url, (ImageView) findViewById(R.id.my_image_view));
我一直在使用它在一個LazyList
相當長一段時間,它工作得很好。
我試過上面的例子,在性能方面我有問題,基本上滾動有時會慢,無論如何,我認爲Android Dev網站上的版本here是更好的。