当前位置:  开发笔记 > Android > 正文

如何在android Volley/Picasso/Glide中更快地下载图像?

如何解决《如何在androidVolley/Picasso/Glide中更快地下载图像?》经验,为你挑选了0个好方法。

我正在开发项目,我必须从服务器下载一些图像.我试过这三种方法.

毕加索:

Picasso.with(context).load(image).into(holder.image);

滑行:

Glide.with(context).load(image).into(holder.image);

乱射:

imageLoader.get(image, new ImageLoader.ImageListener() {
        @Override
        public void onResponse(ImageLoader.ImageContainer response, boolean isImmediate) {
            holder.image.setImageBitmap(response.getBitmap());
        }

        @Override
        public void onErrorResponse(VolleyError error) {

        }
    });

毫无疑问,所有这些方法在快速Internet连接中都能很好地工作.但在2G下载20kb - 25kb的图像需要太多时间.我也试过图像调整大小和一切.但是没有从中得到好结果.我看到像亚马逊或Flipkart这样的应用程序或任何电子商务应用程序这些应用程序在慢速互联网连接中运行良好,并且还能以良好的分辨率下载所有图像.所以,我想要一些关于这些问题的专家解决方案.

推荐阅读
拾味湖
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有