├── .gitignore ├── .idea ├── codeStyles │ ├── Project.xml │ └── codeStyleConfig.xml ├── compiler.xml ├── gradle.xml ├── inspectionProfiles │ └── Project_Default.xml ├── jarRepositories.xml ├── misc.xml ├── runConfigurations.xml └── vcs.xml ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── zs │ │ └── magicviews │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── zs │ │ │ └── magicviews │ │ │ ├── MainActivity.kt │ │ │ ├── MainAdapter.kt │ │ │ ├── card │ │ │ ├── CardActivity.kt │ │ │ ├── CardAdapter.kt │ │ │ └── CardBean.kt │ │ │ ├── motion │ │ │ └── MotionLayoutActivity.kt │ │ │ ├── nav │ │ │ └── NavActivity.kt │ │ │ ├── ruler │ │ │ └── RulerActivity.kt │ │ │ ├── scala │ │ │ └── ScalaActivity.kt │ │ │ └── tag │ │ │ └── TagActivity.kt │ └── res │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ └── ic_launcher_background.xml │ │ ├── layout │ │ ├── activity_card.xml │ │ ├── activity_main.xml │ │ ├── activity_motion_layout.xml │ │ ├── activity_navigate.xml │ │ ├── activity_ruler.xml │ │ ├── activity_scala.xml │ │ ├── activity_tag.xml │ │ ├── item_card.xml │ │ └── item_layout.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_round.png │ │ ├── personal_tab_book_selected.png │ │ ├── personal_tab_book_unselected.png │ │ ├── personal_tab_learn_selected.png │ │ ├── personal_tab_learn_unselected.png │ │ ├── personal_tab_me_selected.png │ │ ├── personal_tab_me_unselected.png │ │ ├── personal_tab_pack_selected.png │ │ └── personal_tab_pack_unselected.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── zs │ └── magicviews │ └── ExampleUnitTest.kt ├── base ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── zs │ │ └── base │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── zs │ │ │ └── base │ │ │ └── common │ │ │ └── CommonExt.kt │ └── res │ │ ├── drawable │ │ └── tag_bg.xml │ │ └── values │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── zs │ └── base │ └── ExampleUnitTest.kt ├── bebavior ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── zs │ │ └── bebavior │ │ └── ExampleInstrumentedTest.kt │ ├── main │ └── AndroidManifest.xml │ └── test │ └── java │ └── com │ └── zs │ └── bebavior │ └── ExampleUnitTest.kt ├── card ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── zs │ │ └── ruler │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ └── java │ │ └── com │ │ └── zs │ │ └── card │ │ ├── CardHelperCallback.kt │ │ └── CardLayoutManager.kt │ └── test │ └── java │ └── com │ └── zs │ └── ruler │ └── ExampleUnitTest.kt ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── motionlayout ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── motionlayout │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ └── res │ │ ├── drawable │ │ ├── blue_radius_25.xml │ │ ├── gree_radius_25.xml │ │ ├── ic_launcher_background.xml │ │ ├── red_radius_25.xml │ │ ├── time_bg.xml │ │ └── yellow_radius_25.xml │ │ ├── mipmap │ │ └── heart.png │ │ └── xml │ │ ├── scene_01.xml │ │ ├── scene_02.xml │ │ └── scene_test.xml │ └── test │ └── java │ └── com │ └── example │ └── motionlayout │ └── ExampleUnitTest.kt ├── navigate ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── navigate │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── navigate │ │ │ ├── NavigateTab.kt │ │ │ └── NavigateView.kt │ └── res │ │ ├── drawable │ │ └── red_radius_10.xml │ │ ├── layout │ │ └── navitate_tab.xml │ │ └── values │ │ ├── attrs.xml │ │ └── colors.xml │ └── test │ └── java │ └── com │ └── example │ └── navigate │ └── ExampleUnitTest.kt ├── progress ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── progress │ │ └── ExampleInstrumentedTest.kt │ ├── main │ └── AndroidManifest.xml │ └── test │ └── java │ └── com │ └── example │ └── progress │ └── ExampleUnitTest.kt ├── ruler ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── zs │ │ └── ruler │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── zs │ │ │ └── ruler │ │ │ ├── RulerView.kt │ │ │ └── ScaleView.kt │ └── res │ │ ├── layout │ │ └── ruler_layout.xml │ │ └── values │ │ ├── attrs.xml │ │ ├── colors.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── zs │ └── ruler │ └── ExampleUnitTest.kt ├── scala ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── example │ │ └── scala │ │ └── ExampleInstrumentedTest.kt │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── example │ │ │ └── scala │ │ │ └── ScalableView.kt │ └── res │ │ └── mipmap │ │ └── girl_friend.jpeg │ └── test │ └── java │ └── com │ └── example │ └── scala │ └── ExampleUnitTest.kt ├── settings.gradle └── tag ├── .gitignore ├── build.gradle ├── consumer-rules.pro ├── proguard-rules.pro └── src ├── androidTest └── java │ └── com │ └── zs │ └── tag │ └── ExampleInstrumentedTest.kt ├── main ├── AndroidManifest.xml └── java │ └── com │ └── zs │ └── tag │ └── TagLayout.kt └── test └── java └── com └── zs └── tag └── ExampleUnitTest.kt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyles/Project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.idea/codeStyles/Project.xml -------------------------------------------------------------------------------- /.idea/codeStyles/codeStyleConfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.idea/codeStyles/codeStyleConfig.xml -------------------------------------------------------------------------------- /.idea/compiler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.idea/compiler.xml -------------------------------------------------------------------------------- /.idea/gradle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.idea/gradle.xml -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.idea/inspectionProfiles/Project_Default.xml -------------------------------------------------------------------------------- /.idea/jarRepositories.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.idea/jarRepositories.xml -------------------------------------------------------------------------------- /.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.idea/misc.xml -------------------------------------------------------------------------------- /.idea/runConfigurations.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.idea/runConfigurations.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/zs/magicviews/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/androidTest/java/com/zs/magicviews/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/MainActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/MainAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/MainAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/card/CardActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/card/CardActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/card/CardAdapter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/card/CardAdapter.kt -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/card/CardBean.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/card/CardBean.kt -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/motion/MotionLayoutActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/motion/MotionLayoutActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/nav/NavActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/nav/NavActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/ruler/RulerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/ruler/RulerActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/scala/ScalaActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/scala/ScalaActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/zs/magicviews/tag/TagActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/java/com/zs/magicviews/tag/TagActivity.kt -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/layout/activity_card.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_motion_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/layout/activity_motion_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_navigate.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/layout/activity_navigate.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_ruler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/layout/activity_ruler.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_scala.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/layout/activity_scala.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_tag.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/layout/activity_tag.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_card.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/layout/item_card.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/layout/item_layout.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/personal_tab_book_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/personal_tab_book_selected.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/personal_tab_book_unselected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/personal_tab_book_unselected.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/personal_tab_learn_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/personal_tab_learn_selected.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/personal_tab_learn_unselected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/personal_tab_learn_unselected.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/personal_tab_me_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/personal_tab_me_selected.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/personal_tab_me_unselected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/personal_tab_me_unselected.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/personal_tab_pack_selected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/personal_tab_pack_selected.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/personal_tab_pack_unselected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxhdpi/personal_tab_pack_unselected.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/zs/magicviews/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/app/src/test/java/com/zs/magicviews/ExampleUnitTest.kt -------------------------------------------------------------------------------- /base/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /base/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/build.gradle -------------------------------------------------------------------------------- /base/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /base/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/proguard-rules.pro -------------------------------------------------------------------------------- /base/src/androidTest/java/com/zs/base/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/src/androidTest/java/com/zs/base/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /base/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /base/src/main/java/com/zs/base/common/CommonExt.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/src/main/java/com/zs/base/common/CommonExt.kt -------------------------------------------------------------------------------- /base/src/main/res/drawable/tag_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/src/main/res/drawable/tag_bg.xml -------------------------------------------------------------------------------- /base/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /base/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /base/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /base/src/test/java/com/zs/base/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/base/src/test/java/com/zs/base/ExampleUnitTest.kt -------------------------------------------------------------------------------- /bebavior/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /bebavior/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/bebavior/build.gradle -------------------------------------------------------------------------------- /bebavior/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /bebavior/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/bebavior/proguard-rules.pro -------------------------------------------------------------------------------- /bebavior/src/androidTest/java/com/zs/bebavior/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/bebavior/src/androidTest/java/com/zs/bebavior/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /bebavior/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/bebavior/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /bebavior/src/test/java/com/zs/bebavior/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/bebavior/src/test/java/com/zs/bebavior/ExampleUnitTest.kt -------------------------------------------------------------------------------- /card/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /card/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/card/build.gradle -------------------------------------------------------------------------------- /card/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /card/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/card/proguard-rules.pro -------------------------------------------------------------------------------- /card/src/androidTest/java/com/zs/ruler/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/card/src/androidTest/java/com/zs/ruler/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /card/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/card/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /card/src/main/java/com/zs/card/CardHelperCallback.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/card/src/main/java/com/zs/card/CardHelperCallback.kt -------------------------------------------------------------------------------- /card/src/main/java/com/zs/card/CardLayoutManager.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/card/src/main/java/com/zs/card/CardLayoutManager.kt -------------------------------------------------------------------------------- /card/src/test/java/com/zs/ruler/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/card/src/test/java/com/zs/ruler/ExampleUnitTest.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/gradlew.bat -------------------------------------------------------------------------------- /motionlayout/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /motionlayout/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/build.gradle -------------------------------------------------------------------------------- /motionlayout/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /motionlayout/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/proguard-rules.pro -------------------------------------------------------------------------------- /motionlayout/src/androidTest/java/com/example/motionlayout/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/androidTest/java/com/example/motionlayout/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /motionlayout/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /motionlayout/src/main/res/drawable/blue_radius_25.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/drawable/blue_radius_25.xml -------------------------------------------------------------------------------- /motionlayout/src/main/res/drawable/gree_radius_25.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/drawable/gree_radius_25.xml -------------------------------------------------------------------------------- /motionlayout/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /motionlayout/src/main/res/drawable/red_radius_25.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/drawable/red_radius_25.xml -------------------------------------------------------------------------------- /motionlayout/src/main/res/drawable/time_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/drawable/time_bg.xml -------------------------------------------------------------------------------- /motionlayout/src/main/res/drawable/yellow_radius_25.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/drawable/yellow_radius_25.xml -------------------------------------------------------------------------------- /motionlayout/src/main/res/mipmap/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/mipmap/heart.png -------------------------------------------------------------------------------- /motionlayout/src/main/res/xml/scene_01.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/xml/scene_01.xml -------------------------------------------------------------------------------- /motionlayout/src/main/res/xml/scene_02.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/xml/scene_02.xml -------------------------------------------------------------------------------- /motionlayout/src/main/res/xml/scene_test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/main/res/xml/scene_test.xml -------------------------------------------------------------------------------- /motionlayout/src/test/java/com/example/motionlayout/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/motionlayout/src/test/java/com/example/motionlayout/ExampleUnitTest.kt -------------------------------------------------------------------------------- /navigate/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /navigate/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/build.gradle -------------------------------------------------------------------------------- /navigate/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /navigate/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/proguard-rules.pro -------------------------------------------------------------------------------- /navigate/src/androidTest/java/com/example/navigate/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/src/androidTest/java/com/example/navigate/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /navigate/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /navigate/src/main/java/com/example/navigate/NavigateTab.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/src/main/java/com/example/navigate/NavigateTab.kt -------------------------------------------------------------------------------- /navigate/src/main/java/com/example/navigate/NavigateView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/src/main/java/com/example/navigate/NavigateView.kt -------------------------------------------------------------------------------- /navigate/src/main/res/drawable/red_radius_10.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/src/main/res/drawable/red_radius_10.xml -------------------------------------------------------------------------------- /navigate/src/main/res/layout/navitate_tab.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/src/main/res/layout/navitate_tab.xml -------------------------------------------------------------------------------- /navigate/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /navigate/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /navigate/src/test/java/com/example/navigate/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/navigate/src/test/java/com/example/navigate/ExampleUnitTest.kt -------------------------------------------------------------------------------- /progress/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /progress/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/progress/build.gradle -------------------------------------------------------------------------------- /progress/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /progress/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/progress/proguard-rules.pro -------------------------------------------------------------------------------- /progress/src/androidTest/java/com/example/progress/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/progress/src/androidTest/java/com/example/progress/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /progress/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/progress/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /progress/src/test/java/com/example/progress/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/progress/src/test/java/com/example/progress/ExampleUnitTest.kt -------------------------------------------------------------------------------- /ruler/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /ruler/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/build.gradle -------------------------------------------------------------------------------- /ruler/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ruler/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/proguard-rules.pro -------------------------------------------------------------------------------- /ruler/src/androidTest/java/com/zs/ruler/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/androidTest/java/com/zs/ruler/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /ruler/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ruler/src/main/java/com/zs/ruler/RulerView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/main/java/com/zs/ruler/RulerView.kt -------------------------------------------------------------------------------- /ruler/src/main/java/com/zs/ruler/ScaleView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/main/java/com/zs/ruler/ScaleView.kt -------------------------------------------------------------------------------- /ruler/src/main/res/layout/ruler_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/main/res/layout/ruler_layout.xml -------------------------------------------------------------------------------- /ruler/src/main/res/values/attrs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/main/res/values/attrs.xml -------------------------------------------------------------------------------- /ruler/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /ruler/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ruler/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /ruler/src/test/java/com/zs/ruler/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/ruler/src/test/java/com/zs/ruler/ExampleUnitTest.kt -------------------------------------------------------------------------------- /scala/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /scala/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/scala/build.gradle -------------------------------------------------------------------------------- /scala/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scala/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/scala/proguard-rules.pro -------------------------------------------------------------------------------- /scala/src/androidTest/java/com/example/scala/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/scala/src/androidTest/java/com/example/scala/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /scala/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/scala/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /scala/src/main/java/com/example/scala/ScalableView.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/scala/src/main/java/com/example/scala/ScalableView.kt -------------------------------------------------------------------------------- /scala/src/main/res/mipmap/girl_friend.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/scala/src/main/res/mipmap/girl_friend.jpeg -------------------------------------------------------------------------------- /scala/src/test/java/com/example/scala/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/scala/src/test/java/com/example/scala/ExampleUnitTest.kt -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/settings.gradle -------------------------------------------------------------------------------- /tag/.gitignore: -------------------------------------------------------------------------------- 1 | /build -------------------------------------------------------------------------------- /tag/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/tag/build.gradle -------------------------------------------------------------------------------- /tag/consumer-rules.pro: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tag/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/tag/proguard-rules.pro -------------------------------------------------------------------------------- /tag/src/androidTest/java/com/zs/tag/ExampleInstrumentedTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/tag/src/androidTest/java/com/zs/tag/ExampleInstrumentedTest.kt -------------------------------------------------------------------------------- /tag/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/tag/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /tag/src/main/java/com/zs/tag/TagLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/tag/src/main/java/com/zs/tag/TagLayout.kt -------------------------------------------------------------------------------- /tag/src/test/java/com/zs/tag/ExampleUnitTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zskingking/MagicViews/HEAD/tag/src/test/java/com/zs/tag/ExampleUnitTest.kt --------------------------------------------------------------------------------