【文件属性】:
文件名称:Android代码-ImageLoader
文件大小:3.24MB
文件格式:ZIP
更新时间:2022-08-26 01:31:07
Android代码
ImageLoader
图片加载框架的api封装
特点
api设计参考glide,链式调用
目前底层依赖fresco和glide,picasso,直接gradle改一下就切换了
能够以同样api获取bitmap,所设置的宽高,高斯模糊,圆角或圆形效果均生效.
解决了fresco最新版中,获取到的bitmap是recycled,不能用的问题
基于subsampling-scale-image-view的大图预览功能,带进度和失败状态,能轮播,极致的高清无码,更重要的是非常省内存,绝不泄漏
丰富便捷的api: 暂停和继续图片加载,获取磁盘缓存大小和清空缓存,响应内存事件等等.
可以设置placeHolder,loadingDrawable,errorHolder,并且均可以自定义其scaleType.
TODO
自动识别gif并加载
适配wrap_centent
适配focus_face
> 一条龙地支持fresco和glide
图片加载:ImageLoader -->> 图片选择: PhotoPicker -->>拍照/选图/裁剪/压缩: PhotoOut
效果图:
更