哪个是将url链接图像显示到android视图的最佳方式

时间:2018-01-16 05:07:48

标签: android

我现在在JSON响应中有图像URL我希望URL将其图像加载到我的Android应用程序中的所需ImageView中。我必须使用什么?我的意思是哪种方式最好?

提前致谢

2 个答案:

答案 0 :(得分:3)

请发布一些代码。并且要将图像检索到图像视图中,您可以使用picasso库直接从String url将图像转换为imageview。

首先添加毕加索,

compile 'com.squareup.picasso:picasso:2.5.2'

使用下面的代码加载图片,

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

此库中有更多可用的方法。

点击此链接:Picasso

答案 1 :(得分:1)

查看Glide.

的文档

https://github.com/codepath/android_guides/wiki/Displaying-Images-with-the-Glide-Library

您可以将此库用于image

只需在App Module

中添加依赖项
implementation 'com.github.bumptech.glide:glide:4.5.0'
  annotationProcessor 'com.github.bumptech.glide:compiler:4.5.0'

在root gradle中添加以下内容

repositories {
  mavenCentral()
  google()
}

并使用以下代码

 GlideApp
    .with(yourContext)
    .load(url)
    .centerCrop() //optional
    .placeholder(R.drawable.loading_spinner) //optional
    .into(myImageView);