Glide 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Glide 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Glide 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 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;
}
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(3)
发表了资讯
10/01 07:34

Glide v4.14.0 发布,Android 图片加载和缓存库

Glide 4.14.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 新特性 添加对 KSP 的支持(有关如何使用 KSP 处理器的详细信息,请参阅下载和设置以及生成)。 添加 Compose 集成的 alpha 版本 (Docs) 如要支持 Compose 集成,请添加通用 Kotlin 支持的 alpha 版本,将 Glide 请求转换为 Flow 的实用程序(文档,7d9e1a3) 使用框架 API 在 P+ 上启用动画 WebP 解码 (ad35f5e) 允许用...

0
1
发表了资讯
02/09 07:07

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

Glide 4.13.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 该版本带来如下变更: 特性 添加集成库,以支持解码 AVIF ( 3fd8e77 , f5e78ed , 2b52437 ) 修复 提高取消挂起请求的性能(627d04a) 改善解码 byte[] 和 ByteBuffer 时的内存开销 (042f6b5) 避免在注册表中返回重复的转码类(ce8b5e3) 避免在较低层完成时,取消较高层(通常是更高分辨率)的预加载请求 (4733d1d) 降低...

0
1
2021/02/02 07:33

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

Glide 4.12.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: Features 添加 Cronet 集成库 在示例应用程序中为 SvgDecoder 添加对宽度/高度的支持 添加一个带 RequestBuilders 列表的缩略图方法,这样用户就不必嵌套大量请求 添加一个 .error() method,它可以采取一个模型来更容易地启动一个回退请求。如何处理这个方法有一点细微的差别,所以如果你使用它,可仔细...

0
1
发表于大前端专区
2020/01/10 07:41

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

Glide 4.11.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: 特性 在应用程序中不经常使用 Glide 时,为 Glide 的线程添加线程超时以减少内存 将 getters 添加到 Bitmap Pool 以获取缓存统计信息 向并发集成库添加方法,以允许将资源释放回 Glide 的池 允许解码 ByteBuffers 中的视频,以便在使用默认策略以外的磁盘缓存策略时可以解码远程视频 Bug 修复 改进 Mode...

0
2
发表于大前端专区
2019/09/21 07:26

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

Glide 4.10.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: Features 在 unit/emulator 测试中添加了 Mocks 库来模拟 GlideExecutor (e021f6b) 添加了集成库,用以与 Guava 的 ListenableFuture 类集成 (9fb1036) 为圆角添加粒度选项 (f36a9fa, thanks to dlos@) 在资源 ID 缓存键中包含日/夜模式 (1b391c4) 添加可在 Glide 上手动调用的 API 以清除内存,尤其是应...

1
7
发表于大前端专区
2019/02/15 08:37

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

Glide 4.9.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 4.9.0 带来了一些新特性、bug 修复和破坏性变更等内容。 值得关注的有以下内容 允许在没有生成 API 的情况下直接在 RequestBuilder 中应用 RequestOptions(ed20643) 例如,以前要应用 centerCrop,必须使用静态方法和apply(): Glide.with(fragment)    .load(url)    .apply(centerCropTransform())    ....

2
12
发表于大前端专区
2018/08/18 07:06

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

Glide 4.8.0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: Features Multiple RequestListeners can be added to a single request (9328999, thanks to Adrian) Added a safer version of Glide's base target methods that force callers to implement onLoadCleared and deprecated the unsafe versions. Failing to implement onLoadCleared in a Target can ...

1
4
发表于大前端专区
2018/04/12 07:55

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

Glide 4.7.0 已发布,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: 新增功能 Added support for data Uris when they're provided as Uris (17c1c3d) Improved scrolling performance by optimizing some Glide internal calls (7664c82, d7635bd, 7ff3bde, thanks to paulsowden@) Added support for downsampling in VideoBitmapDecoder (97d130d) Provide better defa...

1
9
发表于大前端专区
2018/02/05 08:01

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

Glide 4.6.1 已发布,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。该版本为bug修复版本。 更新内容: bug 修复: Fixes an issue where pom files in the 4.6.0 release did not list the appropriate dependencies for Glide's various components (#2863) 下载地址: Source code (zip) Source code (tar.gz)...

2
5
发表于大前端专区
2018/02/02 08:07

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

Glide 4.6.0 已发布,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: 功能 Use buffered streams when writing Bitmap data (860f7d0) Allow re-using ARGB_8888 and RGBA_F16 Bitmaps via re-configuration (2cd953c, 17e0943) Bug 修复 Return the correct size of RGBA_F16 Bitmaps in Util.getBitmapByteSize to avoid obtaining incorrectly sized Bitmaps for re-use ...

0
4
发表于大前端专区
2018/01/06 07:32

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

Glide 4.5.0 已发布,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 该版本引入了以下新特性: Add an API to pause all requests for a given Activity or Fragment to allow callers to manually reduce memory when their Fragment or Application is backgrounded Fully support Bitmap re-use for RGBA_F16 Bitmaps. Previously Glide supported decoding RGBA_F16Bitmaps, but would...

0
8
发表了资讯
2017/11/07 06:49

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

Glide 4.3.1 发布了。Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 bug修复: Fix ghosting in animated GIFs with certain combinations of disposal settings and frames (c3d0530, #2521) Fix a Bitmap re-use bug causing graphical errors, load failures and/or crashes when loading Drawables with a transformation applied that didn't actually change the image for the req...

0
2
发表了资讯
2017/11/01 07:58

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

Glide 4.3.0 发布了。Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 主页更新内容如下: 功能 添加了一个DiskLruCacheFactory实现,该实现可以在外部缓存目录不可用的设备上回退到内部缓存目录 (#24, 56a4275, thanks to @ANPez) 如果主加载失败,则添加了一个错误API来启动新的加载。使用方法请查看:the docs page for usage. (b06b0cc), 增加了对非 Bitmap Drawables 的解码和转换大部分...

1
9
发表了资讯
2017/10/04 07:04

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

Glide 4.2.0 已发布,本次更新主要包括新功能的添加和 Bug 修复,例如增加了替代 Glide 默认编码器的支持,以及在具有相同的缓存键时,添加了一种更高级的方法来控制如何/何时重启请求。 具体如下: 功能 Added support for replacing Glide's default Encoders (03f5bd4, #2349, thanks to @MistaGreen) Added a more advanced way to control how/when requests are restarted when they have the same cache keys (b667cab,...

0
10
发表了资讯
2017/09/06 07:02

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

Glide 4.1.1 已发布。Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。本次更新主要是修复上个版本出现的 bug,具体如下: Fix com.android.dex.DexException: Multiple dex files define Landroid/support/compat/R$drawable(#2322, 1325d87) Fix WARNING: Module 'com.github.bumptech.glide:glide:4.1.0' depends on one or more Android Libraries but is a jar (#2318, 789161a) 下载地址...

1
8
发表了资讯
2017/09/02 03:50

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

Glide 4.1.0 已发布。Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。部分更新如下: Bug 修复 Fixed a bug where options applied in GlideExtensions could be ignored if the extension option was applied to a RequestOptions object that had autoClone() enabled (b39a9db) Fixed an issue default options set in RequestManager could be ignored if autoClone() was enabled (d717...

1
9
发表了资讯
2017/08/02 08:21

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

Glide 4.0.0 正式版已发布,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容: 修复初始化 Glide singleton 的错误,允许在某些情况下调用者获取部分初始化的对象 修复当仅请求来自某些图像后端的身份编码导致这些图像后端返回由 HttpUrlConnection 透明解码的压缩流,导致解码失败的问题 更新 DataFetcher 中的一些旧文档 修复导致 Glide 永远等待获取视图大小的问题 修正 Readme...

0
4
发表了资讯
2017/06/22 07:55

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

Glide 4.0.0 RC1 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。该版本是 Glide 4 的预发行版。主要更新如下: 特性: Added support for VectorDrawables to the placeholder methods (#1946, thanks to @Teovald) Minimal support for additional Bitmap configurations in Android O (853c687, better support will be coming in the future) Bug 修复: Fixed a duplicate fiel...

0
2
发表了资讯
2017/05/18 06:59

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

Glide 4.0.0 RC0 发布了,Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 本次的更新包含较多的更改,下面列出一些值得关注的亮点: 用户可以通过向 Glide 的 gh 页面分支提交 pull requests 来提供新的文档 一个新的可扩展生成的 API,允许通过添加新类型或自定义选项集来轻松定制 Glide 流畅的 API 大量简化的个人请求类型,确保选项始终如一,易于使用,即使您正在加载不同类型的资源 各...

1
15
发表了资讯
2017/05/04 08:11

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

Glide 3.8.0 发布了。Glide 是一个 Android 上的图片加载和缓存库,其目的是实现平滑的图片列表滚动效果。 更新内容如下: 新特性 给 GIF 新增 getTotalLoopCount (#1836, thanks to @toyama-sumio) 添加方法以关闭不使用集成库的应用程序的清单解析(#1754, thanks to @joshzana) 添加 Uris 连接支持(#394, thanks to @R4md4c) 更好地处理 OOMs (#1057, thanks to @dmapr and @ihenchi) 修复 修复了 GIF 处理和解码的各种问题 ...

5
26
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
3 评论
301 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部