forked from floraachy/ImageKnife
76 lines
2.1 KiB
Markdown
76 lines
2.1 KiB
Markdown
## 1.0.6
|
||
- 适配DevEco Studio 3.1Beta1及以上版本。
|
||
|
||
- 适配OpenHarmony SDK API version 9及以上版本。
|
||
|
||
- 以下变换支持通过GPU进行图片变换,默认未开启,开启需要自行调用接口.enableGPU()。
|
||
|
||
支持模糊图片变换
|
||
|
||
支持亮度滤波器
|
||
|
||
支持颜色反转滤波器
|
||
|
||
支持对比度滤波器
|
||
|
||
支持灰色滤波器
|
||
|
||
支持桑原滤波器
|
||
|
||
支持马赛克滤波器
|
||
|
||
支持乌墨色滤波器
|
||
|
||
支持素描滤波器
|
||
|
||
支持扭曲滤波器
|
||
|
||
支持动画滤波器
|
||
|
||
支持装饰滤波器
|
||
## 1.0.5
|
||
- 自定义组件已支持通用属性和通用事件绑定,因此ImageKnifeComponent将删除相关内容,相关内容由用户自定义实现,提高扩展能力
|
||
|
||
- ImageKnifeOption 支持列表绑定
|
||
|
||
- ImageKnifeOption
|
||
|
||
新增
|
||
|
||
- 1.onClick事件属性
|
||
|
||
删除
|
||
|
||
- 1.size(设置大小)
|
||
- 2.sizeAnimated 显式动画
|
||
- 3.backgroundColor背景色
|
||
- 4.margin 组件外间距 等属性,删除的属性将由通用属性提供支持,可支持在ImageKnifeComponent自定义组件上链式调用
|
||
## 1.0.4
|
||
|
||
- 渲染显示部分使用Canvas组件替代Image组件
|
||
|
||
- 重构渲染封装层ImageKnifeComponent自定义组件
|
||
|
||
- 新增GIF图片解析能力
|
||
|
||
- 新增SVG图片解析能力
|
||
|
||
## 1.0.3
|
||
|
||
- 适配OpenHarmony API9 Stage模型。
|
||
## 1.0.2
|
||
- 支持用户自定义扩展变换接口。
|
||
|
||
## 1.0.1
|
||
- 由gradle工程整改为hvigor工程。
|
||
|
||
## 1.0.0
|
||
专门为OpenHarmony打造的一款图像加载缓存库,致力于更高效、更轻便、更简单:
|
||
- 支持内存缓存,使用LRUCache算法,对图片数据进行内存缓存。
|
||
- 支持磁盘缓存,对于下载图片会保存一份至磁盘当中。
|
||
- 支持进行图片变换。
|
||
- 支持用户配置参数使用:(例如:配置是否开启一级内存缓存,配置磁盘缓存策略,配置仅使用缓存加载数据,配置图片变换效果,配置占位图,配置加载失败占位图等)。
|
||
- 推荐使用ImageKnifeComponent组件配合ImageKnifeOption参数来实现功能。
|
||
- 支持用户自定义配置实现能力参考ImageKnifeComponent组件中对于入参ImageKnifeOption的处理。
|
||
|