From 91f03a9795cfd639627ee798ae9e79d737d4ed18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=8C=A5=E5=88=AB=E6=98=A8=E5=A4=A9=E7=9A=84=E6=88=91?= <838119225@qq.com> Date: Tue, 1 Jun 2021 10:18:31 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=88=E6=9C=AC=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 60 +-- ChangeLog.md | 12 + README.OPENSOURCE | 20 + README.md | 211 +++++--- app/app.iml | 143 ----- app/build.gradle | 27 - .../java/com/demo/guide/ApplicationTest.java | 13 - app/src/main/AndroidManifest.xml | 27 - app/src/main/assets/guide.gif | Bin 1751967 -> 0 bytes .../main/java/com/demo/aty/HomeActivity.java | 36 -- .../java/com/demo/aty/MyListActivity.java | 109 ---- .../com/demo/aty/SimpleGuideViewActivity.java | 109 ---- .../com/demo/component/LottieComponent.java | 42 -- .../com/demo/component/MutiComponent.java | 56 -- .../com/demo/component/SimpleComponent.java | 41 -- app/src/main/res/drawable/searchbar_style.xml | 13 - app/src/main/res/layout/activity_home.xml | 22 - .../res/layout/activity_muti_guide_view.xml | 23 - .../res/layout/activity_simple_guide_view.xml | 280 ---------- app/src/main/res/layout/item.xml | 11 - app/src/main/res/layout/layer_frends.xml | 17 - app/src/main/res/layout/layer_lottie.xml | 23 - app/src/main/res/layout/layout_main_title.xml | 37 -- app/src/main/res/layout/layout_searchbar.xml | 20 - app/src/main/res/layout/my_list_layout.xml | 11 - app/src/main/res/menu/menu_main.xml | 6 - .../main/res/menu/menu_muti_guide_view.xml | 9 - .../main/res/menu/menu_simple_guide_view.xml | 9 - app/src/main/res/mipmap-hdpi/ic_launcher.png | Bin 3418 -> 0 bytes app/src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2206 -> 0 bytes app/src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4842 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 7718 -> 0 bytes app/src/main/res/raw/guide_up_slide.json | 1 - app/src/main/res/values-w820dp/dimens.xml | 6 - app/src/main/res/values/colors.xml | 5 - app/src/main/res/values/dimens.xml | 5 - app/src/main/res/values/strings.xml | 14 - app/src/main/res/values/styles.xml | 8 - build.gradle | 33 +- entry/build.gradle | 15 + entry/src/main/config.json | 65 +++ .../main/java/com/demo/aty/ListViewDemo.java | 12 + .../java/com/demo/aty/ListViewDemoSlice.java | 103 ++++ .../main/java/com/demo/aty/MainAbility.java | 16 + .../java/com/demo/aty/MainAbilitySlice.java | 71 +++ .../main/java/com/demo/aty/MyApplication.java | 10 + .../java/com/demo/aty/SimpleGuideView.java | 12 + .../com/demo/aty/SimpleGuideViewSlice.java | 151 ++++++ .../demo/aty/component/LottieComponent.java | 45 ++ .../com/demo/aty/component/MutiComponent.java | 64 +++ .../demo/aty/component/SimpleComponent.java | 43 ++ .../demo/aty/provider/ListViewProvider.java | 108 ++++ .../java/com/demo/aty/provider/Listdata.java | 17 + .../main/resources/base/element/string.json | 29 + .../background_ability_list_view_demo.xml | 8 + .../base/graphic/background_ability_main.xml | 6 + .../base/graphic/background_ability_main2.xml | 6 + .../background_ability_simple_guide_view.xml | 8 + .../base/layout/ability_list_view_demo.xml | 444 +++++++++++++++ .../resources/base/layout/ability_main.xml | 47 ++ .../base/layout/ability_simple_guide_view.xml | 382 +++++++++++++ .../main/resources/base/layout/item_list.xml | 31 ++ .../resources/base/layout/layer_frends.xml | 22 + .../resources/base/layout/layer_lottie.xml | 17 + .../src/main/resources/base/media}/arrow.png | Bin .../src/main/resources/base/media}/avatar.png | Bin .../resources/base/media}/header_btn_more.png | Bin entry/src/main/resources/base/media/icon.png | Bin 0 -> 6790 bytes .../src/main/resources/base/media}/qzone.png | Bin .../resources/base/media}/qzone_arrow.png | Bin .../resources/base/media}/qzone_btn_1.png | Bin .../resources/base/media}/qzone_btn_2.png | Bin .../resources/base/media}/qzone_btn_3.png | Bin .../main/resources/base/media}/qzone_edu.png | Bin .../main/resources/base/media}/qzone_game.png | Bin .../resources/base/media}/qzone_group.png | Bin .../main/resources/base/media}/qzone_live.png | Bin .../resources/base/media}/qzone_music.png | Bin .../resources/base/media}/right_arrow.png | Bin .../base/media}/skin_header_bar_bg.9.png | Bin .../base/media}/skin_searchbar_bg.png | Bin .../test/java/com/demo/aty/ExampleTest.java | 9 + gradle.properties | 14 +- gradle/wrapper/gradle-wrapper.jar | Bin 49896 -> 58694 bytes gradle/wrapper/gradle-wrapper.properties | 3 +- gradlew | 115 ++-- gradlew.bat | 33 +- {app => guideview}/.gitignore | 0 guideview/build.gradle | 40 +- .../binioter/guideview/ApplicationTest.java | 14 - guideview/src/main/AndroidManifest.xml | 6 - guideview/src/main/config.json | 27 + .../com/binioter/guideview/AnimatorRes.java | 21 + .../binioter/guideview/BuildException.java | 18 +- .../java/com/binioter/guideview/Common.java | 69 +-- .../com/binioter/guideview/Component.java | 151 +++--- .../com/binioter/guideview/Configuration.java | 253 +++++---- .../com/binioter/guideview/DensityUtils.java | 95 ++++ .../com/binioter/guideview/DimenUtil.java | 52 +- .../java/com/binioter/guideview/Guide.java | 176 +++--- .../com/binioter/guideview/GuideBuilder.java | 63 ++- .../java/com/binioter/guideview/IdRes.java | 15 + .../java/com/binioter/guideview/IntRange.java | 16 + .../java/com/binioter/guideview/LogUtil.java | 28 + .../java/com/binioter/guideview/MaskView.java | 508 +++++++++++------- .../com/binioter/guideview/MyApplication.java | 20 + .../com/binioter/guideview/Parcelable.java | 27 + .../com/binioter/guideview/viewComment.java | 86 +++ .../src/main/res/mipmap-hdpi/ic_launcher.png | Bin 3418 -> 0 bytes .../src/main/res/mipmap-mdpi/ic_launcher.png | Bin 2206 -> 0 bytes .../src/main/res/mipmap-xhdpi/ic_launcher.png | Bin 4842 -> 0 bytes .../main/res/mipmap-xxhdpi/ic_launcher.png | Bin 7718 -> 0 bytes .../src/main/res/values-w820dp/dimens.xml | 6 - guideview/src/main/res/values/dimens.xml | 5 - guideview/src/main/res/values/strings.xml | 6 - guideview/src/main/res/values/styles.xml | 5 - .../main/resources/base/element/color.json | 16 + .../main/resources/base/element/string.json | 24 + .../background_ability_list_view_demo.xml | 8 + .../base/graphic/background_ability_main.xml | 6 + .../base/graphic/background_ability_main2.xml | 6 + .../src/main/resources/base/media/arrow.png | Bin 0 -> 3984 bytes .../src/main/resources/base/media/avatar.png | Bin 0 -> 472168 bytes .../resources/base/media/header_btn_more.png | Bin 0 -> 111 bytes .../src/main/resources/base/media/icon.png | Bin 0 -> 6790 bytes .../src/main/resources/base/media/qzone.png | Bin 0 -> 2081 bytes .../main/resources/base/media/qzone_arrow.png | Bin 0 -> 217 bytes .../main/resources/base/media/qzone_btn_1.png | Bin 0 -> 744 bytes .../main/resources/base/media/qzone_btn_2.png | Bin 0 -> 583 bytes .../main/resources/base/media/qzone_btn_3.png | Bin 0 -> 628 bytes .../main/resources/base/media/qzone_edu.png | Bin 0 -> 922 bytes .../main/resources/base/media/qzone_game.png | Bin 0 -> 474 bytes .../main/resources/base/media/qzone_group.png | Bin 0 -> 620 bytes .../main/resources/base/media/qzone_live.png | Bin 0 -> 524 bytes .../main/resources/base/media/qzone_music.png | Bin 0 -> 650 bytes .../main/resources/base/media/right_arrow.png | Bin 0 -> 493 bytes .../base/media/skin_header_bar_bg.9.png | Bin 0 -> 84 bytes .../base/media/skin_searchbar_bg.png | Bin 0 -> 94 bytes img/record.gif | Bin 0 -> 806254 bytes local.properties | 13 + lottie/.gitignore | 1 + lottie/build.gradle | 13 + lottie/src/main/config.json | 27 + .../main/java/com/airbnb/lottie/Lottie.java | 10 + .../main/resources/base/element/string.json | 8 + .../base/graphic/animation_element.xml | 182 +++++++ .../resources/base/media/iv_animation1.png | Bin 0 -> 47267 bytes .../resources/base/media/iv_animation10.png | Bin 0 -> 65948 bytes .../resources/base/media/iv_animation11.png | Bin 0 -> 68080 bytes .../resources/base/media/iv_animation12.png | Bin 0 -> 67936 bytes .../resources/base/media/iv_animation13.png | Bin 0 -> 52200 bytes .../resources/base/media/iv_animation14.png | Bin 0 -> 57932 bytes .../resources/base/media/iv_animation15.png | Bin 0 -> 57835 bytes .../resources/base/media/iv_animation16.png | Bin 0 -> 61752 bytes .../resources/base/media/iv_animation17.png | Bin 0 -> 64315 bytes .../resources/base/media/iv_animation18.png | Bin 0 -> 66408 bytes .../resources/base/media/iv_animation19.png | Bin 0 -> 67338 bytes .../resources/base/media/iv_animation2.png | Bin 0 -> 51535 bytes .../resources/base/media/iv_animation20.png | Bin 0 -> 66420 bytes .../resources/base/media/iv_animation21.png | Bin 0 -> 67679 bytes .../resources/base/media/iv_animation22.png | Bin 0 -> 68482 bytes .../resources/base/media/iv_animation23.png | Bin 0 -> 68799 bytes .../resources/base/media/iv_animation24.png | Bin 0 -> 68699 bytes .../resources/base/media/iv_animation25.png | Bin 0 -> 55006 bytes .../resources/base/media/iv_animation26.png | Bin 0 -> 59419 bytes .../resources/base/media/iv_animation27.png | Bin 0 -> 62251 bytes .../resources/base/media/iv_animation28.png | Bin 0 -> 62970 bytes .../resources/base/media/iv_animation29.png | Bin 0 -> 64096 bytes .../resources/base/media/iv_animation3.png | Bin 0 -> 55423 bytes .../resources/base/media/iv_animation30.png | Bin 0 -> 64101 bytes .../resources/base/media/iv_animation31.png | Bin 0 -> 17343 bytes .../resources/base/media/iv_animation32.png | Bin 0 -> 17081 bytes .../resources/base/media/iv_animation33.png | Bin 0 -> 16572 bytes .../resources/base/media/iv_animation34.png | Bin 0 -> 14850 bytes .../resources/base/media/iv_animation35.png | Bin 0 -> 14800 bytes .../resources/base/media/iv_animation36.png | Bin 0 -> 14737 bytes .../resources/base/media/iv_animation37.png | Bin 0 -> 14689 bytes .../resources/base/media/iv_animation38.png | Bin 0 -> 14625 bytes .../resources/base/media/iv_animation39.png | Bin 0 -> 14476 bytes .../resources/base/media/iv_animation4.png | Bin 0 -> 58265 bytes .../resources/base/media/iv_animation40.png | Bin 0 -> 14329 bytes .../resources/base/media/iv_animation41.png | Bin 0 -> 14280 bytes .../resources/base/media/iv_animation42.png | Bin 0 -> 13665 bytes .../resources/base/media/iv_animation43.png | Bin 0 -> 9984 bytes .../resources/base/media/iv_animation5.png | Bin 0 -> 59532 bytes .../resources/base/media/iv_animation6.png | Bin 0 -> 60591 bytes .../resources/base/media/iv_animation7.png | Bin 0 -> 60442 bytes .../resources/base/media/iv_animation8.png | Bin 0 -> 59711 bytes .../resources/base/media/iv_animation9.png | Bin 0 -> 60155 bytes settings.gradle | 2 +- 190 files changed, 3389 insertions(+), 1999 deletions(-) create mode 100644 ChangeLog.md create mode 100644 README.OPENSOURCE delete mode 100644 app/app.iml delete mode 100644 app/build.gradle delete mode 100644 app/src/androidTest/java/com/demo/guide/ApplicationTest.java delete mode 100644 app/src/main/AndroidManifest.xml delete mode 100644 app/src/main/assets/guide.gif delete mode 100644 app/src/main/java/com/demo/aty/HomeActivity.java delete mode 100644 app/src/main/java/com/demo/aty/MyListActivity.java delete mode 100644 app/src/main/java/com/demo/aty/SimpleGuideViewActivity.java delete mode 100644 app/src/main/java/com/demo/component/LottieComponent.java delete mode 100644 app/src/main/java/com/demo/component/MutiComponent.java delete mode 100644 app/src/main/java/com/demo/component/SimpleComponent.java delete mode 100644 app/src/main/res/drawable/searchbar_style.xml delete mode 100644 app/src/main/res/layout/activity_home.xml delete mode 100644 app/src/main/res/layout/activity_muti_guide_view.xml delete mode 100644 app/src/main/res/layout/activity_simple_guide_view.xml delete mode 100644 app/src/main/res/layout/item.xml delete mode 100644 app/src/main/res/layout/layer_frends.xml delete mode 100644 app/src/main/res/layout/layer_lottie.xml delete mode 100644 app/src/main/res/layout/layout_main_title.xml delete mode 100644 app/src/main/res/layout/layout_searchbar.xml delete mode 100644 app/src/main/res/layout/my_list_layout.xml delete mode 100644 app/src/main/res/menu/menu_main.xml delete mode 100644 app/src/main/res/menu/menu_muti_guide_view.xml delete mode 100644 app/src/main/res/menu/menu_simple_guide_view.xml delete mode 100644 app/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 app/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 app/src/main/res/raw/guide_up_slide.json delete mode 100644 app/src/main/res/values-w820dp/dimens.xml delete mode 100644 app/src/main/res/values/colors.xml delete mode 100644 app/src/main/res/values/dimens.xml delete mode 100644 app/src/main/res/values/strings.xml delete mode 100644 app/src/main/res/values/styles.xml create mode 100644 entry/build.gradle create mode 100644 entry/src/main/config.json create mode 100644 entry/src/main/java/com/demo/aty/ListViewDemo.java create mode 100644 entry/src/main/java/com/demo/aty/ListViewDemoSlice.java create mode 100644 entry/src/main/java/com/demo/aty/MainAbility.java create mode 100644 entry/src/main/java/com/demo/aty/MainAbilitySlice.java create mode 100644 entry/src/main/java/com/demo/aty/MyApplication.java create mode 100644 entry/src/main/java/com/demo/aty/SimpleGuideView.java create mode 100644 entry/src/main/java/com/demo/aty/SimpleGuideViewSlice.java create mode 100644 entry/src/main/java/com/demo/aty/component/LottieComponent.java create mode 100644 entry/src/main/java/com/demo/aty/component/MutiComponent.java create mode 100644 entry/src/main/java/com/demo/aty/component/SimpleComponent.java create mode 100644 entry/src/main/java/com/demo/aty/provider/ListViewProvider.java create mode 100644 entry/src/main/java/com/demo/aty/provider/Listdata.java create mode 100644 entry/src/main/resources/base/element/string.json create mode 100644 entry/src/main/resources/base/graphic/background_ability_list_view_demo.xml create mode 100644 entry/src/main/resources/base/graphic/background_ability_main.xml create mode 100644 entry/src/main/resources/base/graphic/background_ability_main2.xml create mode 100644 entry/src/main/resources/base/graphic/background_ability_simple_guide_view.xml create mode 100644 entry/src/main/resources/base/layout/ability_list_view_demo.xml create mode 100644 entry/src/main/resources/base/layout/ability_main.xml create mode 100644 entry/src/main/resources/base/layout/ability_simple_guide_view.xml create mode 100644 entry/src/main/resources/base/layout/item_list.xml create mode 100644 entry/src/main/resources/base/layout/layer_frends.xml create mode 100644 entry/src/main/resources/base/layout/layer_lottie.xml rename {app/src/main/res/mipmap-xxhdpi => entry/src/main/resources/base/media}/arrow.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/avatar.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/header_btn_more.png (100%) create mode 100644 entry/src/main/resources/base/media/icon.png rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone_arrow.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone_btn_1.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone_btn_2.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone_btn_3.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone_edu.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone_game.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone_group.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone_live.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/qzone_music.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/right_arrow.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/skin_header_bar_bg.9.png (100%) rename {app/src/main/res/drawable => entry/src/main/resources/base/media}/skin_searchbar_bg.png (100%) create mode 100644 entry/src/test/java/com/demo/aty/ExampleTest.java rename {app => guideview}/.gitignore (100%) delete mode 100644 guideview/src/androidTest/java/com/binioter/guideview/ApplicationTest.java delete mode 100644 guideview/src/main/AndroidManifest.xml create mode 100644 guideview/src/main/config.json create mode 100644 guideview/src/main/java/com/binioter/guideview/AnimatorRes.java create mode 100644 guideview/src/main/java/com/binioter/guideview/DensityUtils.java create mode 100644 guideview/src/main/java/com/binioter/guideview/IdRes.java create mode 100644 guideview/src/main/java/com/binioter/guideview/IntRange.java create mode 100644 guideview/src/main/java/com/binioter/guideview/LogUtil.java create mode 100644 guideview/src/main/java/com/binioter/guideview/MyApplication.java create mode 100644 guideview/src/main/java/com/binioter/guideview/Parcelable.java create mode 100644 guideview/src/main/java/com/binioter/guideview/viewComment.java delete mode 100644 guideview/src/main/res/mipmap-hdpi/ic_launcher.png delete mode 100644 guideview/src/main/res/mipmap-mdpi/ic_launcher.png delete mode 100644 guideview/src/main/res/mipmap-xhdpi/ic_launcher.png delete mode 100644 guideview/src/main/res/mipmap-xxhdpi/ic_launcher.png delete mode 100644 guideview/src/main/res/values-w820dp/dimens.xml delete mode 100644 guideview/src/main/res/values/dimens.xml delete mode 100644 guideview/src/main/res/values/strings.xml delete mode 100644 guideview/src/main/res/values/styles.xml create mode 100644 guideview/src/main/resources/base/element/color.json create mode 100644 guideview/src/main/resources/base/element/string.json create mode 100644 guideview/src/main/resources/base/graphic/background_ability_list_view_demo.xml create mode 100644 guideview/src/main/resources/base/graphic/background_ability_main.xml create mode 100644 guideview/src/main/resources/base/graphic/background_ability_main2.xml create mode 100644 guideview/src/main/resources/base/media/arrow.png create mode 100644 guideview/src/main/resources/base/media/avatar.png create mode 100644 guideview/src/main/resources/base/media/header_btn_more.png create mode 100644 guideview/src/main/resources/base/media/icon.png create mode 100644 guideview/src/main/resources/base/media/qzone.png create mode 100644 guideview/src/main/resources/base/media/qzone_arrow.png create mode 100644 guideview/src/main/resources/base/media/qzone_btn_1.png create mode 100644 guideview/src/main/resources/base/media/qzone_btn_2.png create mode 100644 guideview/src/main/resources/base/media/qzone_btn_3.png create mode 100644 guideview/src/main/resources/base/media/qzone_edu.png create mode 100644 guideview/src/main/resources/base/media/qzone_game.png create mode 100644 guideview/src/main/resources/base/media/qzone_group.png create mode 100644 guideview/src/main/resources/base/media/qzone_live.png create mode 100644 guideview/src/main/resources/base/media/qzone_music.png create mode 100644 guideview/src/main/resources/base/media/right_arrow.png create mode 100644 guideview/src/main/resources/base/media/skin_header_bar_bg.9.png create mode 100644 guideview/src/main/resources/base/media/skin_searchbar_bg.png create mode 100644 img/record.gif create mode 100644 local.properties create mode 100644 lottie/.gitignore create mode 100644 lottie/build.gradle create mode 100644 lottie/src/main/config.json create mode 100644 lottie/src/main/java/com/airbnb/lottie/Lottie.java create mode 100644 lottie/src/main/resources/base/element/string.json create mode 100644 lottie/src/main/resources/base/graphic/animation_element.xml create mode 100644 lottie/src/main/resources/base/media/iv_animation1.png create mode 100644 lottie/src/main/resources/base/media/iv_animation10.png create mode 100644 lottie/src/main/resources/base/media/iv_animation11.png create mode 100644 lottie/src/main/resources/base/media/iv_animation12.png create mode 100644 lottie/src/main/resources/base/media/iv_animation13.png create mode 100644 lottie/src/main/resources/base/media/iv_animation14.png create mode 100644 lottie/src/main/resources/base/media/iv_animation15.png create mode 100644 lottie/src/main/resources/base/media/iv_animation16.png create mode 100644 lottie/src/main/resources/base/media/iv_animation17.png create mode 100644 lottie/src/main/resources/base/media/iv_animation18.png create mode 100644 lottie/src/main/resources/base/media/iv_animation19.png create mode 100644 lottie/src/main/resources/base/media/iv_animation2.png create mode 100644 lottie/src/main/resources/base/media/iv_animation20.png create mode 100644 lottie/src/main/resources/base/media/iv_animation21.png create mode 100644 lottie/src/main/resources/base/media/iv_animation22.png create mode 100644 lottie/src/main/resources/base/media/iv_animation23.png create mode 100644 lottie/src/main/resources/base/media/iv_animation24.png create mode 100644 lottie/src/main/resources/base/media/iv_animation25.png create mode 100644 lottie/src/main/resources/base/media/iv_animation26.png create mode 100644 lottie/src/main/resources/base/media/iv_animation27.png create mode 100644 lottie/src/main/resources/base/media/iv_animation28.png create mode 100644 lottie/src/main/resources/base/media/iv_animation29.png create mode 100644 lottie/src/main/resources/base/media/iv_animation3.png create mode 100644 lottie/src/main/resources/base/media/iv_animation30.png create mode 100644 lottie/src/main/resources/base/media/iv_animation31.png create mode 100644 lottie/src/main/resources/base/media/iv_animation32.png create mode 100644 lottie/src/main/resources/base/media/iv_animation33.png create mode 100644 lottie/src/main/resources/base/media/iv_animation34.png create mode 100644 lottie/src/main/resources/base/media/iv_animation35.png create mode 100644 lottie/src/main/resources/base/media/iv_animation36.png create mode 100644 lottie/src/main/resources/base/media/iv_animation37.png create mode 100644 lottie/src/main/resources/base/media/iv_animation38.png create mode 100644 lottie/src/main/resources/base/media/iv_animation39.png create mode 100644 lottie/src/main/resources/base/media/iv_animation4.png create mode 100644 lottie/src/main/resources/base/media/iv_animation40.png create mode 100644 lottie/src/main/resources/base/media/iv_animation41.png create mode 100644 lottie/src/main/resources/base/media/iv_animation42.png create mode 100644 lottie/src/main/resources/base/media/iv_animation43.png create mode 100644 lottie/src/main/resources/base/media/iv_animation5.png create mode 100644 lottie/src/main/resources/base/media/iv_animation6.png create mode 100644 lottie/src/main/resources/base/media/iv_animation7.png create mode 100644 lottie/src/main/resources/base/media/iv_animation8.png create mode 100644 lottie/src/main/resources/base/media/iv_animation9.png diff --git a/.gitignore b/.gitignore index 29e920e..9b79fa9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,59 +1,3 @@ -#built application files -*.apk -*.ap_ +/build +upload.gradle - -# files for the dex VM -*.dex - - -# Java class files -*.class - - -# generated files -bin/ -gen/ - - -# Local configuration file (sdk path, etc) -local.properties - - -# Windows thumbnail db -Thumbs.db - - -# OSX files -.DS_Store - - -# Eclipse project files -.classpath -.project - - -# Android Studio -.idea -#.idea/workspace.xml - remove # and delete .idea if it better suit your needs. -.gradle -build/ - - -# Signing files -.signing/ - - -# User-specific configurations -.idea/libraries/ -.idea/workspace.xml -.idea/tasks.xml -.idea/.name -.idea/compiler.xml -.idea/copyright/profiles_settings.xml -.idea/encodings.xml -.idea/misc.xml -.idea/modules.xml -.idea/scopes/scope_settings.xml -.idea/vcs.xml -*.iml diff --git a/ChangeLog.md b/ChangeLog.md new file mode 100644 index 0000000..48a187d --- /dev/null +++ b/ChangeLog.md @@ -0,0 +1,12 @@ +## 0.0.3-SNAPSHOT +ohos 第一个版本 +* 实现了原库全部功能 +* 更新copyright + +## 0.0.2-SNAPSHOT +ohos 第二个版本 +* 更新代码 + +## 0.0.1-SNAPSHOT +ohos 第一个版本 +* 实现了原库全部功能 diff --git a/README.OPENSOURCE b/README.OPENSOURCE new file mode 100644 index 0000000..2111cb7 --- /dev/null +++ b/README.OPENSOURCE @@ -0,0 +1,20 @@ +[ + + { + + "Name": "GuideView", + + "License": "Apache License", + + "License File": "GuideView/README.md", + + "Version Number": "3", + + "Upstream URL": "https://github.com/binIoter/GuideView", + + "Description": "本系统能够快速的为一个Ability里的任何一个Component控件创建一个遮罩式的导航页,并且可以再高亮区域绘制任何你想要的布局或者lottie动画等炫酷效果" + + + } + +] \ No newline at end of file diff --git a/README.md b/README.md index 4fb9ce8..44b7b41 100644 --- a/README.md +++ b/README.md @@ -1,83 +1,132 @@ - *
FqLO=cquKRAk|FInK >D
zA@D?ZY*-z_@-yj~{L&4_L+P5qx))fb&G30)5{%AT+ISEjUpO9h%nG`_x>1s10`jpq
zX^+TF#5GEIBI{3Y CaZ20Pts>wly}JtHtR`!n~Z@KK=)De7dHVMOtM>`N7-*
zw=1TmyQM2rJQ;y3%w*UH2H}pE-MjlE^%mJ(_SNUp(9@dM&?s=7K%m|rbZSwbQVuXmVS?1FM~%{
zsYlmHN7uP@HzY
i4Ry;gGZZdUKrzLaN4BZ&_r+3w<
z_>~@@hw*onU3Rm!e2@#i<%^udl4z2B^MP%jVMoa0A&H@*!M=>0zSFQ4k0&EG7yhl=
z^{;D2nEggqd~0-X*L(UQ{ceP%LEW8--KeqZZjh|ZAm!MHVdJr%vUm=o*40QU_0HId
zr?mKE4DG{}d3{C`