Releases: FlyJingFish/OpenImage
Releases · FlyJingFish/OpenImage
修复bug
1、修复页面重建导致的崩溃问题
2、升级 ShapeImageView 库至最新版本 1.5.6
优化双指阈值
修复bug
修复bug
修复bug
优化播放器播放
1、优化播放器播放,当硬解码有问题时自动回退到较低等级的解码器
2、设置新的预缓存长度,防止内存溢出OOM
优化打开大图速度
1、优化打开大图页面的启动速度,提升幅度理想情况下大约 30%
修复bug ,优化代码
1、修复部分手机切换图片第二张不显示问题
2、修复部分手机退到桌面再回来后显示loading的问题
3、优化TouchCloseLayout代码
修复bug
1、修复不能获取View大小时,超长图不能显示为阅读模式的bug
2、完善 TouchCloseLayout
3、修复下载按钮在全屏时点击无效问题
4、升级 ShapeImageView 库至最新版本 1.5.5
新增 OpenImageCoilLib 库
1、新增 OpenImageCoilLib 库,使用方式如下:
- 如果您只是使用图片功能,则只需要如下引入方式即可:
//OpenImageCoilLib 引入Coil(2.4.0)图片引擎,没有引入视频播放器;
implementation 'io.github.FlyJingFish.OpenImage:OpenImageCoilLib:2.1.7'
- 如果您想要使用图片和视频功能,则需要按如下配置(引入 OpenImageFullLib 时排除掉 OpenImageGlideLib,否则将会同时存在Glide和Coil):
//OpenImageFullLib 是完整版,如果您不想自定义图片引擎和视频播放器引擎可直接引用以下库
implementation ('io.github.FlyJingFish.OpenImage:OpenImageFullLib:2.1.7'){
exclude module: 'OpenImageGlideLib'
}
//OpenImageCoilLib 引入Coil(2.4.0)图片引擎,没有引入视频播放器;
implementation 'io.github.FlyJingFish.OpenImage:OpenImageCoilLib:2.1.7'
2、重写一些代码,限制外部访问一些方法