首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
26
Star
206
Fork
138
OpenHarmony-TPC
/
ImageKnife
Fork 仓库
加载中
取消
确认
代码
Issues
60
Pull Requests
0
Wiki
0
统计
发行版
3.0.1-rc.2
4872cc6
2024-07-29 15:23
对比
3.0.1-rc.2
王侦园
- 修复自定义下载失败无失败回调 - 增加全局配置自定义下载接口 - 修复主图相同,错误图不同导致只显示一个错误图 - heic格式图片文件魔数从第五位开始匹配
最后提交信息为:
修复错误图显示以及heic格式匹配
2.3.0-rc.2
8f41c6d
2024-07-25 14:26
对比
2.3.0-rc.2
王侦园
- 加载优先级Priority类型改为taskpool.Priority类型 - 修复部分heif图无法解码
最后提交信息为:
!345
去除READ_IMAGEVIDEO和WRITE_IMAGEVIDEO权限以及修复部分heif图无法解码
3.0.1-rc.1
e22c118
2024-07-23 11:48
对比
3.0.1-rc.1
王侦园
- 新增ImageKnifeAnimatorComponent控制动图组件 - 修复部分heif图无法解码
最后提交信息为:
新增ImageKnifeAnimatorComponent控制动图组件及修复部分heif无法解码
3.0.1-rc.0
7930c50
2024-07-19 13:57
对比
3.0.1-rc.0
王侦园
- 文件缓存设置最大缓存数量改为无上限
最后提交信息为:
文件缓存设置最大缓存数量改为无上限
2.3.0-rc.1
e48600f
2024-07-15 15:03
对比
2.3.0-rc.1
王侦园
- 修复file://格式图片无法显示 - 修改uuid的生成方式,使用资源loadSrc,宽高以及转换效果的拼接字符串作为入参, 修复同资源图形转换错乱的问题
最后提交信息为:
修改uuid的生成方式,使用资源loadSrc,宽高以及转换效果的拼接字符串作为入参,修复同资源图形转换错乱的问题。
3.0.0
a1f80ce
2024-07-13 16:54
对比
3.0.0
王侦园
- 修复图形变换的闪退问题 - 自定义下载customGetImage改为仅主图支持 - 修改网络请求requestInStream配置优先返回arraybuffer - 新增ColorFilter属性
最后提交信息为:
自定义下载改为仅支持主图和修改requestInSteam配置、新增ColorFilter属性
3.0.0-rc.9
2c54685
2024-06-26 15:46
对比
3.0.0-rc.9
王侦园
- 修复Resource类型$r(变量无法)加载 - 成功回调增加图片格式 - Image组件增加onComplete回调 - 修复404链接无返回错误信息 - onLoadListener增加请求取消回调
最后提交信息为:
1.补充销毁时cancel事件的发出
3.0.0-rc.8
9565bd6
2024-06-21 10:59
对比
3.0.0-rc.8
王侦园
- svg解码单位改为px - 修复预加载接口preLoadCache传ImageKnifeOption失效 - 文件缓存初始化接口新增目录参数 - 占位图从内存获取提前到判断队列前面 - 图片改为不可拖拽 - 修复getCacheImage默认内存获取后不返回数据 - 成功回调返回GIF图宽高
最后提交信息为:
!314
占位图从内存获取提前到判断队列前面以及样例增加版权头
2.3.0-rc.0
a3026e1
2024-06-19 22:11
对比
2.3.0-rc.0
王侦园
- 增加gif图duration的默认值,以及默认播放次数
最后提交信息为:
!312
修改xts用例setCache和getMapCache
2.2.0
549658e
2024-06-19 22:08
对比
2.2.0
王侦园
- 修复错误图绘制完后变成占位图 - 提供图片加载成功/失败的事件 - 修复懒加载在多次点击出现卡死的问题 - 支持多种组合变换 - 提供清理缓存能力 - 修复preLoad接口失效 - 修复多线程图片加载出现空白问题 - 获取组件宽高改用onSizeChange (需要API12) - svg解码宽高单位给位px - 修复复用场景下从内存获取图片后又清空了画布导致图片不显示 - 修复复用场景主图比占位图绘制快后下次不显示占位图问题
最后提交信息为:
修改CHANGELOG
3.0.0-rc.7
9fbea8f
2024-06-07 10:32
对比
3.0.0-rc.7
王侦园
- 修复成功回调获取不到宽高 - 新增svg图片解码 - 新增媒体图片file://格式 - 修复头像超过设备高度图片闪动问题-消息列表底部头像闪动问题
最后提交信息为:
1.完善readme对于syncLoad的描述
3.0.0-rc.6
b2a7fb4
2024-05-31 10:52
对比
3.0.0-rc.6
王侦园
- 支持多种组合变换 - 支持全局配置是否在子线程请求加载图片,默认在子线程 - 文件缓存初始化增加默认值 - 预加载接口新增返回加载错误信息 - 加载队列改为使用堆Stack - fileType图片格式新增heic格式
最后提交信息为:
修改package.json版本
3.0.0-rc.5
2b5d0d3
2024-05-27 15:30
对比
3.0.0-rc.5
王侦园
- 图片加载事件增加请求开始的回调,以及修复有缓存时,没有回调的bug - 修复对已销毁组件不再下发请求的逻辑 - 加载图片流程添加日志 - 子线程写入文件缓存获取buffer优化 - 成功回调增加返回图片分辨率宽高 - 内存缓存时将pixelMap进行release释放 - 提供清理缓存能力
最后提交信息为:
修改内存缓存xts样例
3.0.0-rc.4
c0b3d68
2024-05-16 11:54
对比
3.0.0-rc.4
王侦园
- 支持hsp多包图片资源 - 新增putCache写入缓存接口 - 修复入参为pixelMap图片不显示问题 - 网络请求减少拼接操作,修复网络加载速度慢 - 提供图片加载成功/失败的事件
最后提交信息为:
!257
ImageKnife提供图片加载成功/失败的事件
2.2.0-rc.2
b74f6e6
2024-05-10 11:44
对比
2.2.0-rc.2
suyao
- ImageKnife支持下采样 - ImageKnife支持heic图片修改demo,按钮控制组件是否展示 - 修复通过磁盘链接加载图片无法显示 - ImageKnife控制可视化区域图片 - 修复占位图、错误图、重试图从内存获取之后进入子线程导致内存泄露 - ImageKnifeComponent组件key属性改为id属性 - 修改header图的存储标志位
最后提交信息为:
!253
更新版本信息
3.0.0-rc.3
dd24720
2024-05-07 17:07
对比
3.0.0-rc.3
王侦园
- 将请求默认并行从64调整到8,减少对taskpool execute内存消耗 - 补充option参数:placeholderObjectFit,errorholderObjectFit分别支持占位图填充效果和错误图填充效果
最后提交信息为:
1.补充option参数:placeholderObjectFit,errorholderObjectFit分别支持占位图填充效果和错...
3.0.0-rc.2
0e2245b
2024-05-04 15:51
对比
3.0.0-rc.2
夏天
- 新增支持使用一个或多个图片变换,如模糊,高亮等
最后提交信息为:
修改3.0.0-rc.2版本号
3.0.0-rc.1
e8f0815
2024-04-30 18:43
对比
3.0.0-rc.1
王侦园
- 新增从内存或文件缓存获取图片数据接口getCacheImage - 新增图片预加载preLoadCache并会犯文件缓存路径 - ImageKnifeOption新增writeCacheStrategy存入策略(只存入内存或文件缓存) - ImageKnifeOption新增onlyRetrieveFromCache仅用缓存加载 - 新增单个和全局请求头 - 补齐自定key特性 - 获取组件宽高改用onSizeChange
最后提交信息为:
补充文件缓存预加载接口preLoadCache、getCacheImage,请求头,以及ImageKnifeOption属性isCac...
3.0.0-rc.0
d152713
2024-04-28 10:10
对比
3.0.0-rc.0
王侦园
- 使用Image组件替换Canvas组件渲染,并重构大部分的实现逻辑,提升渲染性能 - 较2.x版本增强点: - 使用Image组件代替Canvas组件渲染 - 重构Dispatch分发逻辑,支持控制并发请求数,支持请求排队队列的优先级 - 支持通过initMemoryCache自定义策略内存缓存策略和大小。 - 支持option自定义实现图片获取/网络下载 - 继承Image的能力,支持option传入border,设置边框,圆角 - 继承Image的能力,支持option传入objectFit设置图片缩放 - 修复发送消息时最近的两条消息头像闪动的问题
最后提交信息为:
aboutToRecycle生命周期将请求生命周期销毁
2.2.0-rc.1
68257fb
2024-04-25 14:41
对比
2.2.0-rc.1
suyao
- 修改ImageKnife跳过网络,点击默认,图片没有传入宽高,无显示bug - ImageKnife支持根据自定义key获取已缓存的图片 - ImageKnife加载图片支持自定义网络栈和图片加载组件 - 适配复用场景触发懒加载onDataReloaded - ImageKnife控制重要图片请求加载优先级
最后提交信息为:
Merge branch 'master' of gitee.com:openharmony-tpc/ImageKnife into ...
下载
请输入验证码,防止盗链导致资源被占用
取消
下载