diff --git a/README.md b/README.md index 1ab023f2df300645361e54c7f7aa7e3c53e9f350..02b0dccbf1e4c8e377c9b18fdcfe6b2bac0d58f1 100644 --- a/README.md +++ b/README.md @@ -1,47 +1,22 @@ # MaterialStepperView -**本项目是基于开源项目MaterialStepperView进行OpenHarmony的移植和开发的,可以通过项目标签()以及github地址()追踪到原安卓项目版本项目介绍** +本项目是基于开源项目MaterialStepperView进行OpenHarmony的移植和开发的,可以通过项目标签以及gitHub地址()追踪到原安卓项目版本 #### 项目介绍 - 项目名称:MaterialStepperView - 所属系列:OpenHarmony的第三方组件适配移植 -- 功能:竖直样式的 Stepper 组件。未来将会加入更多的样式。你可以自定义正常/激活的圆点颜色、完成图标、动画时长、是否启用动画、线条颜色以及错误高亮颜色之类的参数。 -- 项目移植状态:无差异 +- 功能:竖直样式的 Stepper 组件,未来将会加入更多的样式。你可以自定义正常/激活的圆点颜色、完成图标、动画时长、是否启用动画、线条颜色以及错误高亮颜色之类的参数。 +- 项目移植状态:主功能已完成 - 调用差异:无 -- 基线版本:MaterialStepperView组件Tags 0.2.5 - 开发版本:sdk5,DevEco Studio2.1 beta3 - 项目作者和维护人:王冬冬 - 联系方式:wangdongdong073@chinasoftinc.com - 原项目Doc地址:https://github.com/fython/MaterialStepperView +- 基线版本:MaterialStepperView组件Tags 0.2.5 -#### 项目介绍 -- 编程语言:Java -- 外部库依赖:无 - -#### 安装教程 - -1、在项目根目录下的build.gradle文件中 - ```gradle -allprojects { - repositories { - maven { - url 'https://s01.oss.sonatype.org/content/repositories/snapshots/' - } - } -} -``` -2.在entry模块的build.gradle文件中 - ```gradle - dependencies { - implementation('com.gitee.chinasoft_ohos:MaterialStepperView:0.0.1-SNAPSHOT') - ...... - } -``` - -在sdk5,DevEco Studio2.1 beta3下项目可直接运行 -如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, -并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下 - +#### 效果演示 + + #### 使用说明 - 目前我们只做了竖直样式的 Stepper 组件。未来将会加入更多的样式。 @@ -49,7 +24,7 @@ allprojects { ```示例XML + ohos:width="match_parent" + ohos:height="match_parent" + app:step_done_icon="$graphic:ic_done_white_16dp" + app:step_animation_duration="300"/> ``` - --属性介绍 +- 属性介绍 step_index 当前第几步 step_state 当前的状态 step_summary 当前状态信息 @@ -77,20 +51,43 @@ allprojects { step_done_icon 完成图标 step_animation_duration 执行动画时间 +#### 安装教程 -#### 测试信息 +1、在项目根目录下的build.gradle文件中 +``` +allprojects { + repositories { + maven { + url 'https://s01.oss.sonatype.org/content/repositories/snapshots/' + } + } +} +``` +2.在entry模块的build.gradle文件中 + ``` + dependencies { + implementation('com.gitee.chinasoft_ohos:MaterialStepperView:0.0.1-SNAPSHOT') + ...... + } +``` + +在sdk5,DevEco Studio2.1 beta3下项目可直接运行 +如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, +并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下 + +#### 测试用例 CodeCheck代码测试无异常 -VirusTotal病毒安全检测通过 +CloudTest代码测试无异常 +火绒安全病毒安全检测通过 +当前版本demo功能与安卓原组件基本无差异 测试员:李仲 #### 版本迭代 -- 0.0.1-SNAPSHOT +v0.0.1-SNAPSHOT #### 版权和许可信息 - - MIT License -Copyright (c) 2017-2018 Fung Go (fython) +Copyright (c) 2017-2020 Siubeng Fung (fython) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal @@ -109,4 +106,5 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -``` + + diff --git a/img/a.png b/img/a.png new file mode 100644 index 0000000000000000000000000000000000000000..f82da874720471bf3aff62c0116061a493c16ce4 Binary files /dev/null and b/img/a.png differ diff --git a/img/b.png b/img/b.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa0a5f1f1cbb1ea25c66d2db68f5f6689050f06 Binary files /dev/null and b/img/b.png differ