Android图片动态加载库Glide的使用
Glide是一个快速高效的Android图片加载库,注重于平滑的滚动。Glide提供了易用的API,高性能、可扩展的图片解码管道(decode pipeline),以及自动的资源池技术。
开始使用
安装
必须使用SDK 27编译
在build.gradle
中加入
1 | dependencies { |
简单的使用
多数情况下,使用Glide加载图片非常简单,一行代码足矣:
1 | Glide.with(fragment) |
取消加载同样很简单:1
Glide.with(fragment).clear(imageView);
尽管及时取消不必要的加载是很好的实践,但这并不是必须的操作。实际上,当 Glide.with() 中传入的 Activity 或 Fragment 实例销毁时,Glide 会自动取消加载并回收资源。
从网络加载可能会遇到以下问题1
java.io.IOException: Cleartext HTTP traffic to xxx.xxx.xxx.xxx not permitted
Android9.0 默认是禁止所有的http请求
需加入以下代码到清单文件中1
android:usesCleartextTraffic="true"
更多
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 RainChan的小博客!
评论