【发布时间】:2017-01-21 05:59:26
【问题描述】:
在我的新闻活动中,我需要从 Web 服务器加载图像以将它们放置在 ListView 中。
我找到了很多从 url 加载图像的方法。我发现这个解决方案是最有效的:
how to set image from url for imageView
当我在列表中有 1-4 条新闻时,它工作正常。 但是当我加载过去 30 天的新闻时会出现问题。我的列表变得很长,即使我把所有的拇指都设置为 4-5 KB,即使 2-3 分钟也没有加载图像。即使我滚动列表,图像也会再次卸载。
In this image 我在 Genymotion 上测试应用程序。我打开了活动,选择了过去 30 天的新闻。一切正常,因为我使用虚拟服务器。
但是当我在手机上使用真实服务器进行测试时,问题就出现了。有什么最优的方法吗?
【问题讨论】:
-
使用 glide 库(首选)并保存图像缓存。
-
谢谢。 Glide 非常有效。
标签: android image listview android-imageview