Glide加载图片
来源:互联网 发布:淘宝网男士短袖 编辑:程序博客网 时间:2024/06/05 17:39
1、说明
今天打算通过网络加载图片作为APP界面的背景,于是开始尝试使用Glide加载图片,看了网上的使用说明感觉很简单。一句话就能实现图片下载与显示。
String url = "https://www.bing.com/az/hprichbg/rb/Dipper_ZH-CN11205462091_1920x1080.jpg";Glide.with(MainActivity.this) //把该Activity类传入 .asDrawable() //这里根据需要使用的图片格式进行设置 .load(url) //图片下载链接 .into(new SimpleTarget<Drawable>() { @Override public void onResourceReady(Drawable resource, Transition<? super Drawable> transition) { //在这里对加载的Drawable对象进行使用 //这个layout的是布局文件中的LinearLayout对象 layout.setBackground(resource); } });
2、具体使用步骤:
- 在gradle中添加Glide,添加方式如下:
dependencies { compile 'com.github.bumptech.glide:glide:4.0.0-RC0'}
2 . 点击Gradle的刷新按钮
3 . 为ImageView动态加载图片
Glide.with(MainActivity.this) //把该Activity类传入 .load(url) //图片下载链接 .into(imageView); //直接把imageVeiw对象传入即可。
3、注意事项
所有的代码需要直接写在主线程中。否在无法加载。Glide还有很多功能,可以自动缓存图片,避免多次重复加载图片。
阅读全文
1 0
- 图片加载库Glide
- Android Glide 图片加载
- Glide加载图片
- 图片加载库Glide
- 图片加载库Glide
- 图片加载框架Glide
- Glide图片加载
- Glide图片加载
- Glide 加载图片变形
- Glide加载图片
- Glide 图片加载
- glide 图片加载
- Glide加载图片类型
- Glide图片加载
- 使用glide加载图片
- Glide图片加载
- Glide加载https图片
- Glide加载圆形图片
- 看Spring实战有感(一)
- 解决wireshark安装mavlink协议插件后解析报错的问题
- 推荐系统中基于深度学习的混合协同过滤模型
- 第12天面向对象
- Java 接口(Interface)
- Glide加载图片
- Chapter 1 A Guided Tour Of The MySQL Source Code
- HTML页面实现页面不随窗口的改变而改变
- css,js互相引入问题
- iOS 事件响应链原理
- 第一章:MySQL源代码导览
- 深入剖析 iOS 编译 Clang / LLVM
- xcode7、iOS9 设置启动图片(Launch Image)
- 第13天面向对象