如何从Android Volley中的URL重复显示图像?

时间:2018-07-16 09:31:39

标签: android android-volley

我想从下面的json数据中发布带有图片的最新帖子:

{
  "movie": {
    "totalResults": {
      "data": "16"
    },
    "start": {
      "data": "1"
    },
    "perPage": {
      "data": "2"
    },
    "post": [
      {
        "title": {
          "type": "text",
          "data": "Title 1"
        },
        "mediaThumbnail": {
          "url": "https://1.bp.blogspot.com/image1.jpg",
          "height": "72",
          "width": "72"
        },
        "summary": {
          "type": "text",
          "data": "Description"
        }
      },
      {
        "title": {
          "type": "text",
          "data": "Title 2"
        },
        "mediaThumbnail": {
          "url": "https://1.bp.blogspot.com/image2.jpg",
          "height": "72",
          "width": "72"
        },
        "summary": {
          "type": "text",
          "data": "Description"
        }
      }
    ]
  }
}

我想使用android volley。但是如果从朋友那里那里除了使用android volley之外还有其他选择。朋友可以向我建议。 谢谢

1 个答案:

答案 0 :(得分:0)

您可以使用Glide库来代替使用Android Volly, 像这样

Glide.with(context)
   .load("http://inthecheesefactory.com/uploads/source/glidepicasso/cover.jpg")
   .into(ivImg);

Glide使用RGB_565,因为与其他库默认使用的ARGB_8888相比,它仅消耗50%的内存占用。

要显示图片列表,可以将回收器视图与图像视图一起用作行元素,可以使用适配器中的滑杆对其进行设置。