glide

在Android中ImageView控件需要使通过第三方开源库来加载网络图片 , 在这里我将使用 glide演示。


一,获取网络权限

要加载网络图片首先需要在AndroidManifest.xml文件中获取网络权限:

<uses-permission android:name="android.permission.INTERNET"/>

二,加载glide第三方开源库

加载glide可以下载jar包放在libs文件夹下进行引用,也可以通过build.gradle来构建管理项目 。

glide下载与使用:

下载地址https://github.com/bumptech/glide/releases

可以在这个页面寻找合适的版本下载

下载好之后直接复制到app\libs下面,然后同步。

也可以使用build.gradle来构建管理项目,将以下代码放到app下的build.gradle,然后同步Sync,就可以使用:

repositories {
  mavenCentral()
}

dependencies {
  implementation 'com.github.bumptech.glide:glide:4.9.0'
  annotationProcessor 'com.github.bumptech.glide:compiler:4.9.0'
}

三,简单使用

在MainActivity代码中导入glide之后在onCreate中使用:

Glide.with(this).load("你要加载的图片链接").into(imageview);

举例:

ImageView imageView = (ImageView) findViewById(R.id.my_image_view);
Glide.with(this).load("http://goo.gl/gEgYUd").into(imageView);

本文作者为 MoWang ,转载请注明


爱编程更爱生活