首页
开源
资讯
活动
开源许可证
软件工程云服务
软件代码质量检测云服务
持续集成与部署云服务
社区个性化内容推荐服务
贡献审阅人推荐服务
群体化学习服务
重睛鸟代码扫描工具
登录
注册
代码拉取完成,页面将自动刷新
Watch
1
Star
0
Fork
133
CoderHank
/
ImageKnife
forked from
OpenHarmony-TPC
/
ImageKnife
Fork 仓库
加载中
取消
确认
确定同步?
同步操作将从
OpenHarmony-TPC/ImageKnife
强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
同步 Wiki
(当前仓库的 wiki 将会被覆盖!)
取消
确定
代码
Issues
0
Pull Requests
0
Wiki
0
统计
标签
标签名
描述
提交信息
操作
3.0.0-rc.9
- 修复Resource类型$r(变量无法)加载 - 成功回调增加图片格式 - Image组件增加onComplete回调 - 修复404链接无返回错误信息 - onLoadListener增加请求取消回调
2c54685
2024-06-26 09:35
下载
3.0.0-rc.8
- svg解码单位改为px - 修复预加载接口preLoadCache传ImageKnifeOption失效 - 文件缓存初始化接口新增目录参数 - 占位图从内存获取提前到判断队列前面 - 图片改为不可拖拽 - 修复getCacheImage默认内存获取后不返回数据 - 成功回调返回GIF图宽高
9565bd6
2024-06-20 18:53
下载
2.3.0-rc.0
增加gif图duration的默认值,以及默认播放次数
a3026e1
2024-06-19 21:58
下载
2.2.0
修复错误图绘制完后变成占位图 提供图片加载成功/失败的事件 修复懒加载在多次点击出现卡死的问题 支持多种组合变换 提供清理缓存能力 修复preLoad接口失效 修复多线程图片加载出现空白问题 获取组件宽高改用onSizeChange (需要API12) svg解码宽高单位给位px 修复复用场景下从内存获取图片后又清空了画布导致图片不显示 修复复用场景主图比占位图绘制快后下次不显示占位图问题
549658e
2024-06-19 19:00
下载
3.0.0-rc.7
修复成功回调获取不到宽高 新增svg图片解码 新增媒体图片file://格式 修复头像超过设备高度图片闪动问题-消息列表底部头像闪动问题
9fbea8f
2024-06-07 08:55
下载
3.0.0-rc.6
支持多种组合变换 支持全局配置是否在子线程请求加载图片,默认在子线程 文件缓存初始化增加默认值 预加载接口新增返回加载错误信息 加载队列改为使用堆Stack fileType图片格式新增heic格式
b2a7fb4
2024-05-31 10:21
下载
3.0.0-rc.5
图片加载事件增加请求开始的回调,以及修复有缓存时,没有回调的bug 修复对已销毁组件不再下发请求的逻辑 加载图片流程添加日志 子线程写入文件缓存获取buffer优化 成功回调增加返回图片分辨率宽高 内存缓存时将pixelMap进行release释放 - 提供清理缓存能力
2b5d0d3
2024-05-27 14:41
下载
3.0.0-rc.4
支持hsp多包图片资源 新增putCache写入缓存接口 修复入参为pixelMap图片不显示问题 网络请求减少拼接操作,修复网络加载速度慢 提供图片加载成功/失败的事件
c0b3d68
2024-05-11 15:08
下载
2.2.0-rc.2
- ImageKnife支持下采样 - ImageKnife支持heic图片修改demo,按钮控制组件是否展示 - 修复通过磁盘链接加载图片无法显示 - ImageKnife控制可视化区域图片 - 修复占位图、错误图、重试图从内存获取之后进入子线程导致内存泄露 - ImageKnifeComponent组件key属性改为id属性 - 修改header图的存储标志位
b74f6e6
2024-05-10 09:18
下载
3.0.0-rc.3
将请求默认并行从64调整到8,减少对taskpool execute内存消耗 补充option参数:placeholderObjectFit,errorholderObjectFit分别支持占位图填充效果和错误图填充效果
dd24720
2024-05-07 15:31
下载
3.0.0-rc.2
- 新增支持使用一个或多个图片变换,如模糊,高亮等
0e2245b
2024-05-04 10:51
下载
3.0.0-rc.1
新增从内存或文件缓存获取图片数据接口getCacheImage 新增图片预加载preLoadCache并会犯文件缓存路径 ImageKnifeOption新增writeCacheStrategy存入策略(只存入内存或文件缓存) ImageKnifeOption新增onlyRetrieveFromCache仅用缓存加载 新增单个和全局请求头 补齐自定key特性 获取组件宽高改用onSizeChange
e8f0815
2024-04-30 17:31
下载
3.0.0-rc.0
使用Image组件替换Canvas组件渲染,并重构大部分的实现逻辑,提升渲染性能 较2.x版本增强点: 使用Image组件代替Canvas组件渲染 重构Dispatch分发逻辑,支持控制并发请求数,支持请求排队队列的优先级 支持通过initMemoryCache自定义策略内存缓存策略和大小。 支持option自定义实现图片获取/网络下载 继承Image的能力,支持option传入border,设置边框,圆角 继承Image的能力,支持option传入objectFit设置图片缩放 修复发送消息时最近的两条消息头像闪动的问题
d152713
2024-04-23 20:06
下载
2.2.0-rc.1
- 修改ImageKnife跳过网络,点击默认,图片没有传入宽高,无显示bug - ImageKnife支持根据自定义key获取已缓存的图片 - ImageKnife加载图片支持自定义网络栈和图片加载组件 - 适配复用场景触发懒加载onDataReloaded - ImageKnife控制重要图片请求加载优先级
68257fb
2024-04-24 16:17
下载
2.2.0-rc0
修复自定义DataFetch接口实现不生效问题 修改磁盘缓存到子线程 更新SDK到API12 适配Sendable内存共享优化 修改全局请求头覆盖request请求头 imageKnife支持heic测试demo独立页面展示 drawLifeCycle支持gif图
83075cc
2024-04-20 15:03
下载
2.1.3-rc.0
修复自定义DataFetch接口实现不生效问题 修改磁盘缓存到子线程 更新SDK到API12 适配Sendable内存共享优化 修改全局请求头覆盖request请求头 imageKnife支持heic测试demo独立页面展示 drawLifeCycle支持gif图
83075cc
2024-04-20 15:03
下载
2.1.2
修改ImageKnife跳过网络,从内存中获取图片 cacheType参数未使用bug 新增WEBP图片解析能力。 新增gif图片支持暂停播放功能
a2a8700
2024-04-17 15:56
下载
2.1.2-rc.12
新增gif播放次数功能 新增磁盘预加载返回文件路径接口prefetchToDiskCache 新增跳过网络判断缓存或者磁盘中是否存在图片接口isUrlExist 删除多余操作磁盘记录读写 清除定时器改为Gif图时清除 uuid改为util.generateRandomUUID()
99e251c
2024-04-09 19:12
下载
gpu_transform_1.0.2
支持x86编译
4d5728d
2024-04-01 11:09
下载
2.1.2-rc.11
修复设置磁盘容量最大值出现闪退 修复概率出现jscrash问题 修复进度条问题 修复单帧gif图片加载失败 removeRunning删除running队列log设置开关 ImageKnife新增图片宽高自适应功能 修复onlyRetrieveFromCache属性(仅磁盘和内存获取资源)失效 修改拼写错误 新增多线程优先级 修复复用场景下图片闪动以及概率错位 获取组件宽高改为使用CanvasRenderingContext2D对象获取宽高,并修复改变字体大小导致部分图片消失 修复获取不到磁盘缓存文件问题
acc5ac5
2024-03-28 15:03
下载
下载
请输入验证码,防止盗链导致资源被占用
取消
下载