- 今天我们来学习一下其中一个Android主流的图片加载库的使用 - Glide
目录
1. 简介
- 介绍:Glide,是Android中一个图片加载开源库
Google的开源项目
- 主要作用:实现图片加载
2. 功能特点
2.1 功能列表
- 从上面可以看出,Glide不仅实现了图片异步加载的功能,还解决了Android中加载图片时需要解决的一些常见问题
- 接下来,我会对Glide的每个功能点进行详细的介绍
2.2 功能介绍
2.2.1 关于图片加载
- 图片的异步加载(基础功能)
ImageView targetImageView = (ImageView) findViewById(R.id.ImageView);
String Url = "http://218.192.170.132/1.jpg";
//Glide使用了流式接口的调用方式
//Glide类是核心实现类。
Glide.with(context).load(Url).into(targetImageView);
//实现图片加载功能至少需要三个参数:
//with(Context context)
//Context对于很多Android API的调用都是必须的,这里就不多说了
//load(String imageUrl):被加载图像的Url地址。
//大多情况下,一个字符串代表一个网络图片的URL。
//into(ImageView targetImageView):图片最终要展示的地方。
- 设置加载尺寸
Glide.with(this).load(imageUrl).override(800, 800).into(imageView
Glide详细了解优缺点
最新推荐文章于 2024-06-27 11:20:22 发布
本文介绍了Android图片加载库Glide,包括其功能特点、缓存策略、与Picasso和Fresco的对比,以及应用场景。Glide支持异步加载、多样式媒体、高效缓存,但也存在使用复杂和包体积较大的问题。
摘要由CSDN通过智能技术生成