diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d9edb1b86476ab1a9221b0c30cb71a191c5f010..f07fe82505724e3b3728da3550b7f7e898fa6afc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,25 +1,16 @@ ## 0.0.4-SNAPSHOT -* modification: Fix picture scaling button bug +* 修复偶现图片缩放超出屏幕的问题 +* 优化图片缩小动画效果 ## 0.0.3-SNAPSHOT -* modification: Update copyright +更新 copyright ## 0.0.2-SNAPSHOT -* optimization: Optimize code +ohos 第二个版本 +* 优化图片缩放的动画效果 +* 修改图片跟随手指滑动的动画效果 ## 0.0.1-SNAPSHOT -* refactor: For module library Android-to-OpenHarmony - -## 2.0.0 -* Migration to AndroidX - -## 1.1.3 -* Fix [#62](https://github.com/ongakuer/PhotoDraweeView/issues/62) -* Add shared element sample - -## 1.1.2 -* Add getAttacher method -* Add Custom ScaleStepDoubleTapListener([@interchen](https://github.com/interchen)) - -## 1.1.1 -* Add setOrientation method, support edge scroll in RecyclerView. ([@PureDark](https://github.com/PureDark)) \ No newline at end of file +ohos 第一个版本 +* 实现了原库的大部分 api +* 因为不支持自定义转场动画,转场动画效果未实现 \ No newline at end of file diff --git a/README.OPENSOURCE b/README.OPENSOURCE new file mode 100644 index 0000000000000000000000000000000000000000..8ab4eb89d9b3974285f5111dcae3c6917989bb96 --- /dev/null +++ b/README.OPENSOURCE @@ -0,0 +1,19 @@ +[ + + { + + "Name": "PhotoDraweeView", + + "License": "Apache License", + + "License File": "/LICENSE", + + "Version Number": "version v2.0.0", + + "Upstream URL": "https://github.com/ongakuer/PhotoDraweeView", + + "Description": "手势处理图片缩放" + + } + +] \ No newline at end of file diff --git a/README.md b/README.md index 4855c5712183c91f4079adb91fb7026a6a49c268..30b12d3d838645df5c1abdcc25efed78827f37a2 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,17 @@ # PhotoDraweeView - **本项目是基于开源项目 PhotoDraweeView 进行OpenHarmony移植和开发的,可以通过项目标签以及github地址()追踪到原项目版本** - -## 项目演示 - ## 项目介绍 -+ 项目名称:图片缩放处理库 -+ 所属系列:OpenHarmony的第三方组件适配移植 ++ 项目名称:PhotoDraweeView ++ 所属系列:openHarmony的第三方组件适配移植 + 功能:手势处理图片缩放 -+ 项目移植状态:完成 ++ 项目移植状态:主功能完成 + 调用差异:无 -+ 开发版本:sdk5,DevEco Studio2.1 beta3 -+ 项目作者和维护人:高建明 -+ 联系方式: gaojianming050@chinasoftinc.com -+ 原项目Doc地址:https://github.com/ongakuer/PhotoDraweeView ++ 开发版本:sdk5,DevEco Studio2.1 beta4 + 基线版本:PhotoDraweeView releases/Tags version v2.0.0 +## 项目演示 + + ## 项目描述 + 编程语言:Java + 项目描述:通过双指、双击或者手指滑动等手势实现对图片缩放的处理 @@ -104,8 +100,6 @@ CloudTest代码测试无异常 火绒安全病毒安全检测通过 -测试员:李仲 - ## 版本迭代 + 0.0.4-SNAPSHOT diff --git a/entry/src/main/java/com/me/relex/photodraweeview/sample/provider/ImageProvider.java b/entry/src/main/java/com/me/relex/photodraweeview/sample/provider/ImageProvider.java index d3560f59f5bf057a33370be09912a7ff9adacee7..b949a89a8945d0aabe383bca6d301041006a7929 100644 --- a/entry/src/main/java/com/me/relex/photodraweeview/sample/provider/ImageProvider.java +++ b/entry/src/main/java/com/me/relex/photodraweeview/sample/provider/ImageProvider.java @@ -67,8 +67,8 @@ public class ImageProvider extends BaseItemProvider implements OnEnableListener public Component getComponent(int i, Component component, ComponentContainer componentContainer) { ViewHodler viewHolder; - // component相当于Android中的view,其他的和Android中ListView的适配器adapter差不多。 - // 名字区别也不大,不过Android中ListView基本被淘汰了。 + // component相当于原库中的view,其他的和原库中ListView的适配器adapter差不多。 + // 名字区别也不大,不过原库中ListView基本被淘汰了。 if (component == null) { component = LayoutScatter.getInstance(context).parse(ResourceTable.Layout_item_img, null, false); viewHolder = new ViewHodler(); diff --git a/img/1.gif b/img/1.gif new file mode 100644 index 0000000000000000000000000000000000000000..cbf8137078abb4700b0f8a42b143b271dd4a99b6 Binary files /dev/null and b/img/1.gif differ diff --git a/img/demo.png b/img/demo.png deleted file mode 100644 index 3dc5058b82542fea1e8fedb27cf8d710d3e9ff49..0000000000000000000000000000000000000000 Binary files a/img/demo.png and /dev/null differ