【问题标题】:How to load one image in android WITH OUT download如何在没有下载的情况下在android中加载一张图像
【发布时间】:2015-11-29 23:19:34
【问题描述】:

知道你们中的任何人如何在不下载的情况下使用 URL 中的一张照片吗?因为我可以有很多图像,如果我的应用程序无法下载所有图像...... 我在网上找到了一个功能,他怎么能做到这一点,但它不起作用。

public static Drawable LoadImageFromWebOperations(String url) {
        try {
            InputStream is = (InputStream) new URL(url).getContent();
            Drawable d = Drawable.createFromStream(is, "src name");
            return d;
        } catch (Exception e) {
            return null;
        }
    }

我真的需要那个,所以有人知道吗?

【问题讨论】:

  • 根据定义,如果图片在互联网上,要显示图片,需要下载。例如,此网页上的每张图片都是由您的浏览器下载的。不过,您不必将图像保存到文件中。 image loading libraries for Android 有很多——我建议你使用一个。
  • K... 但是如果在任何情况下我需要下载图像,你能告诉我如何在我关闭应用程序后立即下载和删除吗?如果可以的话,你能告诉我一个函数吗?
  • 你选择了哪个库?

标签: android image android-imageview android-image imageurl


【解决方案1】:

您可以使用 Picasso lib 从 url 下载图片:

http://square.github.io/picasso/

例子:

Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);

【讨论】:

    猜你喜欢
    • 2010-10-23
    • 1970-01-01
    • 1970-01-01
    • 2018-06-26
    • 1970-01-01
    • 2014-12-21
    • 1970-01-01
    • 2016-09-27
    相关资源
    最近更新 更多