在Android中从服务器加载50多个图像的最佳方式

时间:2015-04-24 06:41:12

标签: android image web-services asynchronous

我有一个问题,我创建了一个Android appliaction,我必须一次加载超过50个图像。我一直在将图像作为异步任务加载,但是当我从服务器50图片ID中获取时它太多了。我需要一些最佳实践如何做到这一点。我限于1张图片白色1电话。并且图片是多部分对象,因此我需要调用异步任务。

感谢

1 个答案:

答案 0 :(得分:2)

考虑使用Picasso

Picasso是Android的强大图片下载和缓存库(来自他们网站的直接拷贝)

Picasso将处理下载和缓存图片,因此您不必担心任何

此外,它可以在其他线程上工作,因此您的 UI线程不会被阻止

以下是从其网站将图像加载到ImageView的示例代码:

<ion-view view-title="title">
    <ion-content overflow-scroll="true">
         <iframe src="{{link}}"></iframe>
    </ion-content>
</ion-view>