Android 图片加载和缓存库 Glide

BSD
Java
Android
2014-09-03
红薯

Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。

示例代码:

// For a simple view:
@Override
public void onCreate(Bundle savedInstanceState) {
    ...

    ImageView imageView = (ImageView) findViewById(R.id.my_image_view);

    Glide.with(this).load("http://goo.gl/h8qOq7").into(imageView);
}

// For a list:
@Override
public View getView(int position, View recycled, ViewGroup container) {
    final ImageView myImageView;
    if (recycled == null) {
        myImageView = (ImageView) inflater.inflate(R.layout.my_image_view,
                container, false);
    } else {
        myImageView = (ImageView) recycled;
    }

    String url = myUrls.get(position);

    Glide.with(myFragment)
        .load(url)
        .centerCrop()
        .placeholder(R.drawable.loading_spinner)
        .crossFade()
        .into(myImageView);

    return myImageView;
}
加载中

评论(3)

程恭纯
程恭纯
不错
tkggusraqk
tkggusraqk
不错
幻影浪子
幻影浪子
好东西 #Glide#

Glide 4.10.0 发布,Android 图片加载和缓存库

Glide 4.10.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: Features 在 unit/emulator 测试中添加了 Mocks 库来模拟 GlideE...

09/21 07:26

Glide 4.9.0 发布,Android 图片加载和缓存库

Glide 4.9.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 4.9.0 带来了一些新特性、bug 修复和破坏性变更等内容。 值得关注的有以下内容 允许...

02/15 08:37

Glide 4.8.0 发布,Android 图片加载和缓存库

Glide 4.8.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: Features Multiple RequestListeners can be added to a single re...

2018/08/18 07:06

Glide 4.7.0 发布,Android 图片加载和缓存库

Glide 4.7.0 已发布,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: 新增功能 Added support for data Uris when they're provided as...

2018/04/12 07:55

Glide 4.6.1 发布,Android 图片加载和缓存库

Glide 4.6.1 已发布,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。该版本为bug修复版本。 更新内容: bug 修复: Fixes an issue where pom files in ...

2018/02/05 08:01

Glide 4.6.0 发布,Android 图片加载和缓存库

Glide 4.6.0 已发布,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: 功能 Use buffered streams when writing Bitmap data (860f7d0) ...

2018/02/02 08:07

Glide 4.5.0 发布,Android 图片加载和缓存库

Glide 4.5.0 已发布,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 该版本引入了以下新特性: Add an API to pause all requests for a given Activit...

2018/01/06 07:32

Glide 4.3.1 发布,Android 图片加载和缓存库

Glide 4.3.1 发布了。Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 bug修复: Fix ghosting in animated GIFs with certain combinations of disposa...

2017/11/07 06:49

Glide 4.3.0 发布,Android 图片加载和缓存库

Glide 4.3.0 发布了。Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 主页更新内容如下: 功能 添加了一个DiskLruCacheFactory实现,该实现可以在外部缓...

2017/11/01 07:58

Glide 4.2.0 发布,Android 图片加载和缓存库

Glide 4.2.0 已发布,本次更新主要包括新功能的添加和 Bug 修复,例如增加了替代 Glide 默认编码器的支持,以及在具有相同的缓存键时,添加了一种更高级的方法来控制如何/何时重启请求。 具体...

2017/10/04 07:03

没有更多内容

加载失败,请刷新页面

1
回答
Android Glide加载图片显示不全

我用Glide加载图片,第一次如果网速慢的话,会出现这种图片只加载一部分的情况,以后不管网速好坏 图片会一直保持这样,重新打开app也一样。只有卸载了重装才可以

2016/12/15 09:59
2
回答
Glide在Recyclerview中加载图片时大时小..

每个item里面就放一个Imageview ,高宽都为wrap_content. 然后用基础的Glide加载,在滑动加载图片的时候出现时大时小. 因为服务...

2016/05/18 11:25
4
回答
在listview中使用Glide加载图片,界面跳动?

现在项目做的一个聊天软件,聊天的图片使用glide加载 图片的缩略图以Base64形式保存在数据库中 聊天界面会展示gif 和 普通图片显示在不同的控件里...

2016/03/10 09:26
2
回答
Glide和Picasso如何获取磁盘缓存

现在流行的图片加载缓存类库有glide、picasso、ImageLoader 现在有个需求,就是app中要求点击图片放大功能,为了简便我们准备调用系统图...

2015/08/07 11:13
1
回答
Glide怎么加载项目下面某个文件夹中的图片

Glide怎么加载项目下面某个文件夹中的图片

2016/07/13 16:41

没有更多内容

加载失败,请刷新页面

没有更多内容

图片加载框架Glide

本人之前就是网络加载图片各种费劲,而且还有另开线程,非常麻烦,代码量多且复杂,后来接触到图片加载框架Glide,发现太好用了,支持各种格式还有GIF,支持本地和网络等加载,只要几行代码,...

2016/11/11 17:56
117
0
glide 下载golang.org包问题

今天编译Uber的Aresgo。依赖管理用 glide,下载golang.org 包的时候遇到问题。 方法一: 设置 glide mirror glide mirror set https://golang.org/x/mobile https://github.com/golang/mobi...

03/21 21:55
50
0
golang vendor机制和第三方依赖管理工具 glide

## golang vendor机制 1. golang vendor机制用来解决第三方包依赖问题. 2. golang vendor机制的开启 - golang1.5中需要设置环境变量 GO15VENDOREXPERIMENT=1 - golang1.6中 默认已经设置 GO...

2016/05/25 15:08
692
1
加载gif图片

版权声明:本文为Zhang Phil原创文章,欢迎转载!转载请注明出处:http://blog.csdn.net/zhangphil 《Android图片加载与缓存开源框架:Android Glide》 Android Glide是一个开源的图片加...

2016/09/04 15:53
4
0
Glide使用

注意四种磁盘缓存机制 修改Glide默认的网络请求库 监听图片的加载进度 自定义缓存的设置 如何清理缓存:清理缓存:包括清理内存缓存、清理磁盘缓存(开启子线程) 实现图形转换(需要自定义类) G...

2016/09/04 19:29
94
0
Google推荐——Glide使用详解

零、前言 本文所使用的Glide版本为3.7.0 「推荐」设计模式系列 设计模式(零)- 面向对象的六大原则 设计模式(一)- 单例模式 设计模式(二)- Builder模式 设计模式(三)- 原型模式 设计模...

2018/06/12 11:20
138
0
Android 平滑图片加载和缓存库 Glide 使用详解

在图片加载库烂大街的今天,选择一个适合自己使用的图片加载库已经成为了每一个Android开发者的必经之路。现在市面上知名的图片加载库有UIL,Picasso,Volley ImageLoader,Fresco以及我们今天的...

2016/05/31 14:36
127
1
Android图片加载框架最全解析(一),Glide的基本用法

现在Android上的图片加载框架非常成熟,从最早的老牌图片加载框架UniversalImageLoader,到后来Google推出的Volley,再到后来的新兴军Glide和Picasso,当然还有Facebook的Fresco。每一个都非...

03/11 17:08
735
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部