如何在自定义列表视图中更快地加载图像从服务器获取值?

时间:2017-08-28 10:33:37

标签: android json listview imageview android-cardview

我在剪贴画方法的帮助下使用自定义列表视图和卡片视图方法。但有时在图像视图中加载图像需要更多时间,我有15到20个列表视图广告系列图像。从API获取值在服务器上。如何解决这个问题?如果有替代方法,请告诉我解决此问题吗?multiple list view screen

2 个答案:

答案 0 :(得分:0)

  1. 我建议使用recyclerView代替listView
  2. 尝试FrescoGlide
  3. 压缩/缩小图像尺寸。也许您可以尝试Photoshopwatch how to optimize image on Android例如。减少颜色。
  4. 缓存图片/预先下载
  5. 尝试验证服务器响应速度是否低,然后尝试其他服务器或云。
  6. 为每个屏幕dpi发送最小的图像。

答案 1 :(得分:0)

您可以使用Picasso库轻松加载图片。

  

Android的强大图像下载和缓存库

同时结帐glide库 -

  

适用于Android的图像加载和缓存库专注于流畅   滚动。