智库软件站:纯净手机游戏下载网站
首页 手机软件 手机游戏 电脑软件 软件教程
glide jar包下载

glide jar包下载

  • 类型:电脑软件
  • 评分:
  • 版本:
  • 语言:简体中文
  • 大小: 22
  • 更新:2017-09-02

内容介绍

Glide 4.1.0源码最新版更新了,Glide 是由 Google推荐的图片加载库,专注于流畅的滚动,非常好用,各位开发者们可以体验一下,新版本修复了在RecyclerView(06aced3)中使用交叉渐变的问题。

Glide 4.1.0 官方正式版

Glide的特征

默认情况下,从O +上的低RAM设备移除BitmapPool,并减少O +(bb5c391)上的默认BitmapPool大小,

Bitmap.Config.HARDWARE在Android O +中增加了支持。

请参阅下面的注意事项行为变化 (d83de42)

对LruCache(a2a695f,感谢@loran)的子类显示入口计数

目标Android API 26(cea1cce)

增加了通过电话号码加载联系人缩略图的支持(#2233,感谢@dstefanox)

增加了一个方法GlideBuilder,使用户可以设置默认Transitions(#2182,0b99260)

添加了一种为Glide的默认网络库(3e5527e)设置网络超时的方法

自动注册Glide for ComponentCallbacks,ComponentCallbacks2所以应用程序不再需要手动执行(6b137c2)

避免重新启动正在进行或完成的请求,如果新的要求是相同的旧(9d10097,73a8e01,0a44cf6,感谢@Tolriq)

添加了一种应用多个转换的快捷方式(#2138,感谢@realdeadfish)

构建更改

更新到Gradle 4.1(0310656,感谢@jaredsburrows)

API /行为变化

在9d10097之后,如果您尝试启动与给定的已经进行中的请求完全相同的请求,View或者Target您的新请求将被忽略,并且旧的请求将被允许完成。如果你需要重写此行为,您可以通过手动调用这样做clear()的View或Target开始新的加载之前。如果遇到此功能的问题,请考虑提出问题。

在06aced3之后,Glide将永远使用a TransitionDrawable来运行交叉淡入淡出的过渡。以前的交叉淡入淡出将使用一个ViewAnimation请求中的第一个图像来完成,并且仅TransitionDrawables用于从缩略图到完整图像的动画。RecyclerView不能处理ViewAnimations其项目动画制作之外的运行,所以我们已经删除了它的使用ViewAnimation。因此,如果您使用的视图CircularImageView无法处理动画Drawables,则可能会发现行为发生变化。考虑使用ViewAnimation基于Transition而不是交叉淡入淡出,如果您没有加载RecyclerView或提交新的问题,如果您遇到不交叉淡入淡出或不ViewAnimation工作的情况。

在d83de42之后,设置DecodeFormat.ARGB_8888或DecodeFormat.RGB_565将导致Glide尝试使用Bitmap进行解码Bitmap.Config.HARDWARE。硬件位图具有更高的内存效率,但不能在软件中绘制,并且不会暴露其像素,因此方法getPixel()会抛出异常,以及尝试绘制硬件位图Canvas。您可以通过调用避免为个别请求使用硬件位图RequestOptions#disallowHardwareConfig。您也可以通过传递禁止对整个应用程序的硬件配置RequestOptions为GlideBuilder你的AppGlideModule。

Glide Bug修复

修复了一个错误,GlideExtensions如果扩展选项应用于RequestOptions已autoClone()启用的对象(b39a9db),则应用的选项可以被忽略

修正了一个问题,默认选项设置RequestManager可以忽略,如果autoClone()启用(d717e83)

固定双重记录部件的GlideExceptions(9d7b8d9)

修正了一个DiskCacheStrategy.ALL和DiskCachceStrategy.RESOURCE在使用时加载GIF可能导致部分或无效的缓存文件(1594655)

修正了ViewTarget(cac7192)中的并发修改异常

固定试图加载文件的错误超过Integer.MAX_VALUE在长度(#2240,8fac123)

修复了在RecyclerView(06aced3)中使用交叉渐变的问题。

DataFetcher(#2203,感谢@Tolriq)中的属性的可清除性

火爆手游