├── .gitignore ├── AndroidAnimationTips.md ├── LICENSE ├── README.md ├── README_Res ├── ContentTransition1.gif ├── ContentTransition2.gif ├── PropertyBundle.jpg ├── SceneTransition.png ├── ViewPropertyAnimator.jpg ├── activity_viewanimation1.gif ├── activity_viewanimation2.gif ├── animation_drawable.jpg ├── animator.jpg ├── animator_class.png ├── animator_extend.jpg ├── apk_url.png ├── app-debug.apk ├── createCircularReveal.jpg ├── demo1.gif ├── demo2.gif ├── demo3.gif ├── demo4.gif ├── demo5.gif ├── demo6.gif ├── demo7.gif ├── demo8.gif ├── figure3.jpg ├── gif1.gif ├── gif2.gif ├── img1.png ├── img2.png ├── img3.png ├── img4.png ├── img5.png ├── img6.png ├── img7.png ├── img8.png ├── interpolator_class.png ├── layout_animation1.gif ├── linear_animation.jpg ├── md_toolbar_icon.gif ├── non_linear_animation.jpg ├── overridePendingTransition.gif ├── popup_viewanimation1.gif ├── popup_viewanimation2.gif ├── propertyAnimationmethod.jpg ├── reveal_animation.gif ├── reveal_animation_demo.png ├── ripple_anim.png ├── ripple_effect.gif ├── scenes_anim.gif ├── shared_element.png ├── shared_element_anim.gif ├── shared_element_no_overlap.gif ├── shared_element_overlap.gif ├── transition_A_to_B.png ├── transition_B_to_A.png ├── transition_animation.gif ├── transition_explode.gif ├── transition_fade.gif ├── transition_fade2.gif ├── transition_slide.gif ├── vector_anim.gif ├── view_animation_class.png ├── view_layout_anim.gif └── view_state_change_animation.gif ├── app ├── .gitignore ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ocnyang │ │ └── androidanimationset │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ocnyang │ │ │ └── androidanimationset │ │ │ ├── MainActivity.java │ │ │ ├── MyApp.java │ │ │ ├── MyRecyclerViewAdapter.java │ │ │ └── view │ │ │ └── CardView.java │ └── res │ │ ├── anim │ │ └── touch_raise.xml │ │ ├── drawable-v24 │ │ └── ic_launcher_foreground.xml │ │ ├── drawable │ │ ├── drawable_gif.gif │ │ ├── header_bg.jpg │ │ ├── ic_launcher_background.xml │ │ ├── item_text_bg.xml │ │ ├── property_gif.gif │ │ ├── reveal_effect_gif.gif │ │ ├── ripple_gif.gif │ │ ├── transition_gif.gif │ │ ├── vector_gif.gif │ │ ├── view_gif.gif │ │ └── view_state_gif.gif │ │ ├── layout │ │ ├── activity_main.xml │ │ └── item_recycler.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 │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ └── ic_launcher_round.png │ │ └── values │ │ ├── color_arr.xml │ │ ├── colors.xml │ │ ├── dimens.xml │ │ ├── name_arr.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── ocnyang │ └── androidanimationset │ └── ExampleUnitTest.java ├── constraint-animation ├── .gitignore ├── Constraint-layout-concepts-hell-tips-tricks-parts-2.md ├── Constraint-layout-hell.md ├── Constranit-layout-visual-design-editor-hell.md ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ocnyang │ │ └── constraint_animation │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── ocnyang │ └── constraint_animation │ └── ExampleUnitTest.java ├── drawable-animation ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ocnyang │ │ └── drawableanimation │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ocnyang │ │ │ └── drawableanimation │ │ │ └── DrawableAnimationActivity.java │ └── res │ │ ├── drawable │ │ ├── run.xml │ │ ├── run1.png │ │ ├── run2.png │ │ ├── run3.png │ │ ├── run4.png │ │ ├── run5.png │ │ ├── run6.png │ │ └── run7.png │ │ ├── layout │ │ └── activity_drawable_animation.xml │ │ ├── menu │ │ └── menu_on_off.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── ocnyang │ └── drawableanimation │ └── ExampleUnitTest.java ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── property-animation ├── .gitignore ├── README.md ├── ViewPropertyAnimator.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ocnyang │ │ └── propertyanimation │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ocnyang │ │ │ └── propertyanimation │ │ │ ├── MyTypeEvaluator.java │ │ │ ├── PropertyAnimationActivity.java │ │ │ ├── PropertyBean.java │ │ │ └── SpeedUpInterpolator.java │ └── res │ │ ├── animator │ │ └── animatorset.xml │ │ ├── layout │ │ └── activity_property_animation.xml │ │ ├── menu │ │ └── menu_property.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── ocnyang │ └── propertyanimation │ └── ExampleUnitTest.java ├── reveal-animation ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ocnyang │ │ └── revealanimation │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ocnyang │ │ │ └── revealanimation │ │ │ ├── RevealAnimationActivity.java │ │ │ └── RevealEffectActivity.java │ └── res │ │ ├── drawable │ │ ├── ic_chevron_right.xml │ │ ├── ic_toys_black_24dp.xml │ │ └── puppet.jpg │ │ ├── layout │ │ ├── activity_reveal_animation.xml │ │ ├── activity_reveal_effect.xml │ │ └── content_reveal_animation.xml │ │ ├── menu │ │ └── menu_reveal_animation.xml │ │ └── values │ │ ├── dimens.xml │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── ocnyang │ └── revealanimation │ └── ExampleUnitTest.java ├── ripple-animation ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ocnyang │ │ └── rippleanimation │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ocnyang │ │ │ └── rippleanimation │ │ │ └── TouchFeedbackActivity.java │ └── res │ │ ├── drawable-v21 │ │ └── shape_bg_click.xml │ │ ├── drawable │ │ ├── shape_bg_click.xml │ │ └── shape_bg_click_borderless.xml │ │ ├── layout │ │ └── activity_touch_feedback.xml │ │ └── values │ │ ├── strings.xml │ │ └── styles.xml │ └── test │ └── java │ └── com │ └── ocnyang │ └── rippleanimation │ └── ExampleUnitTest.java ├── settings.gradle ├── state-animation ├── .gitignore ├── README.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ocnyang │ │ └── stateanimation │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ocnyang │ │ │ └── stateanimation │ │ │ └── StateAnimationActivity.java │ └── res │ │ ├── anim │ │ └── anim_view_state_change.xml │ │ ├── animator │ │ └── anim_view_state_change_2.xml │ │ ├── drawable │ │ ├── bg_animated_statelist_drawable.xml │ │ ├── img1.png │ │ ├── img10.png │ │ ├── img12.png │ │ ├── img13.png │ │ ├── img14.png │ │ ├── img15.png │ │ ├── img17.png │ │ ├── img18.png │ │ ├── img19.png │ │ ├── img2.png │ │ ├── img20.png │ │ ├── img21.png │ │ ├── img22.png │ │ ├── img23.png │ │ ├── img24.png │ │ ├── img25.png │ │ ├── img26.png │ │ ├── img27.png │ │ ├── img28.png │ │ ├── img29.png │ │ ├── img3.png │ │ ├── img4.png │ │ ├── img5.png │ │ ├── img6.png │ │ ├── img7.png │ │ ├── img8.png │ │ └── img9.png │ │ ├── layout │ │ └── activity_state_animation.xml │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── ocnyang │ └── stateanimation │ └── ExampleUnitTest.java ├── transition-animation ├── .gitignore ├── ActivitySkipAnimation.md ├── ContentTransition.md ├── README.md ├── README_EN.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ocnyang │ │ └── transitionanimation │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ocnyang │ │ │ └── transitionanimation │ │ │ ├── MyRecyclerViewAdapter.java │ │ │ ├── ShareElementsActivity.java │ │ │ ├── TransitionAnimationActivity.java │ │ │ ├── TransitionAnimationByExplodeActivity.java │ │ │ ├── TransitionAnimationBySlideActivity.java │ │ │ └── helper │ │ │ ├── GridSpacingItemDecoration.java │ │ │ └── TransitionHelper.java │ └── res │ │ ├── drawable │ │ ├── divider_linearlayout.xml │ │ └── shape_bg_item_linearlayout.xml │ │ ├── layout │ │ ├── activity_share_elements.xml │ │ ├── activity_transition_animation.xml │ │ └── item_recycler_share_elements.xml │ │ ├── transition │ │ ├── changebounds_with_arcmotion.xml │ │ ├── explode.xml │ │ ├── slide_and_changebounds.xml │ │ ├── slide_and_changebounds_sequential.xml │ │ ├── slide_and_changebounds_sequential_with_interpolators.xml │ │ └── slide_from_bottom.xml │ │ └── values │ │ ├── dimens.xml │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── ocnyang │ └── transitionanimation │ └── ExampleUnitTest.java ├── vector-animation ├── .gitignore ├── README.md ├── SVG.md ├── build.gradle ├── proguard-rules.pro └── src │ ├── androidTest │ └── java │ │ └── com │ │ └── ocnyang │ │ └── vectoranimation │ │ └── ExampleInstrumentedTest.java │ ├── main │ ├── AndroidManifest.xml │ ├── java │ │ └── com │ │ │ └── ocnyang │ │ │ └── vectoranimation │ │ │ └── VectorAnimationActivity.java │ └── res │ │ ├── animator │ │ ├── path_morph.xml │ │ └── rotation.xml │ │ ├── drawable │ │ ├── animated_vector.xml │ │ ├── avd_endless_pin_jump.xml │ │ ├── drawable_animated_vector.xml │ │ └── vectordrawable.xml │ │ ├── layout │ │ └── activity_vector_animation.xml │ │ └── values │ │ ├── pins.xml │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── ocnyang │ └── vectoranimation │ └── ExampleUnitTest.java └── view-animation ├── .gitignore ├── README.md ├── ViewAnimationUseTips.md ├── build.gradle ├── proguard-rules.pro └── src ├── androidTest └── java │ └── com │ └── ocnyang │ └── viewanimation │ └── ExampleInstrumentedTest.java ├── main ├── AndroidManifest.xml ├── java │ └── com │ │ └── ocnyang │ │ └── viewanimation │ │ ├── CommonViewAnimationActivity.java │ │ ├── ListViewAnimationActivity.java │ │ ├── MyRecyclerViewAdapter.java │ │ ├── PopupWindowViewAnimationActivity.java │ │ └── ViewAnimationActivity.java └── res │ ├── anim │ ├── anim_layout.xml │ ├── anim_view_state_change.xml │ ├── animation_activity_enter.xml │ ├── animation_activity_exit.xml │ ├── animation_popup_enter.xml │ ├── animation_popup_exit.xml │ └── view_animation.xml │ ├── drawable │ ├── do_btn_bg.xml │ ├── ic_taiji.xml │ └── img_popup.jpg │ ├── layout │ ├── activity_common_view_animation.xml │ ├── activity_list_view_animation.xml │ ├── activity_popup_window_view_animation.xml │ ├── activity_view_animation.xml │ └── recyclerview_item.xml │ ├── menu │ └── menu_action.xml │ └── values │ ├── array_colors.xml │ ├── strings.xml │ └── styles.xml └── test └── java └── com └── ocnyang └── viewanimation └── ExampleUnitTest.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/.gitignore -------------------------------------------------------------------------------- /AndroidAnimationTips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/AndroidAnimationTips.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README.md -------------------------------------------------------------------------------- /README_Res/ContentTransition1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/ContentTransition1.gif -------------------------------------------------------------------------------- /README_Res/ContentTransition2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/ContentTransition2.gif -------------------------------------------------------------------------------- /README_Res/PropertyBundle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/PropertyBundle.jpg -------------------------------------------------------------------------------- /README_Res/SceneTransition.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/SceneTransition.png -------------------------------------------------------------------------------- /README_Res/ViewPropertyAnimator.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/ViewPropertyAnimator.jpg -------------------------------------------------------------------------------- /README_Res/activity_viewanimation1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/activity_viewanimation1.gif -------------------------------------------------------------------------------- /README_Res/activity_viewanimation2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/activity_viewanimation2.gif -------------------------------------------------------------------------------- /README_Res/animation_drawable.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/animation_drawable.jpg -------------------------------------------------------------------------------- /README_Res/animator.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/animator.jpg -------------------------------------------------------------------------------- /README_Res/animator_class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/animator_class.png -------------------------------------------------------------------------------- /README_Res/animator_extend.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/animator_extend.jpg -------------------------------------------------------------------------------- /README_Res/apk_url.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/apk_url.png -------------------------------------------------------------------------------- /README_Res/app-debug.apk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/app-debug.apk -------------------------------------------------------------------------------- /README_Res/createCircularReveal.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/createCircularReveal.jpg -------------------------------------------------------------------------------- /README_Res/demo1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/demo1.gif -------------------------------------------------------------------------------- /README_Res/demo2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/demo2.gif -------------------------------------------------------------------------------- /README_Res/demo3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/demo3.gif -------------------------------------------------------------------------------- /README_Res/demo4.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/demo4.gif -------------------------------------------------------------------------------- /README_Res/demo5.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/demo5.gif -------------------------------------------------------------------------------- /README_Res/demo6.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/demo6.gif -------------------------------------------------------------------------------- /README_Res/demo7.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/demo7.gif -------------------------------------------------------------------------------- /README_Res/demo8.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/demo8.gif -------------------------------------------------------------------------------- /README_Res/figure3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/figure3.jpg -------------------------------------------------------------------------------- /README_Res/gif1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/gif1.gif -------------------------------------------------------------------------------- /README_Res/gif2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/gif2.gif -------------------------------------------------------------------------------- /README_Res/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/img1.png -------------------------------------------------------------------------------- /README_Res/img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/img2.png -------------------------------------------------------------------------------- /README_Res/img3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/img3.png -------------------------------------------------------------------------------- /README_Res/img4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/img4.png -------------------------------------------------------------------------------- /README_Res/img5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/img5.png -------------------------------------------------------------------------------- /README_Res/img6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/img6.png -------------------------------------------------------------------------------- /README_Res/img7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/img7.png -------------------------------------------------------------------------------- /README_Res/img8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/img8.png -------------------------------------------------------------------------------- /README_Res/interpolator_class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/interpolator_class.png -------------------------------------------------------------------------------- /README_Res/layout_animation1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/layout_animation1.gif -------------------------------------------------------------------------------- /README_Res/linear_animation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/linear_animation.jpg -------------------------------------------------------------------------------- /README_Res/md_toolbar_icon.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/md_toolbar_icon.gif -------------------------------------------------------------------------------- /README_Res/non_linear_animation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/non_linear_animation.jpg -------------------------------------------------------------------------------- /README_Res/overridePendingTransition.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/overridePendingTransition.gif -------------------------------------------------------------------------------- /README_Res/popup_viewanimation1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/popup_viewanimation1.gif -------------------------------------------------------------------------------- /README_Res/popup_viewanimation2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/popup_viewanimation2.gif -------------------------------------------------------------------------------- /README_Res/propertyAnimationmethod.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/propertyAnimationmethod.jpg -------------------------------------------------------------------------------- /README_Res/reveal_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/reveal_animation.gif -------------------------------------------------------------------------------- /README_Res/reveal_animation_demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/reveal_animation_demo.png -------------------------------------------------------------------------------- /README_Res/ripple_anim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/ripple_anim.png -------------------------------------------------------------------------------- /README_Res/ripple_effect.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/ripple_effect.gif -------------------------------------------------------------------------------- /README_Res/scenes_anim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/scenes_anim.gif -------------------------------------------------------------------------------- /README_Res/shared_element.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/shared_element.png -------------------------------------------------------------------------------- /README_Res/shared_element_anim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/shared_element_anim.gif -------------------------------------------------------------------------------- /README_Res/shared_element_no_overlap.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/shared_element_no_overlap.gif -------------------------------------------------------------------------------- /README_Res/shared_element_overlap.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/shared_element_overlap.gif -------------------------------------------------------------------------------- /README_Res/transition_A_to_B.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/transition_A_to_B.png -------------------------------------------------------------------------------- /README_Res/transition_B_to_A.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/transition_B_to_A.png -------------------------------------------------------------------------------- /README_Res/transition_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/transition_animation.gif -------------------------------------------------------------------------------- /README_Res/transition_explode.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/transition_explode.gif -------------------------------------------------------------------------------- /README_Res/transition_fade.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/transition_fade.gif -------------------------------------------------------------------------------- /README_Res/transition_fade2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/transition_fade2.gif -------------------------------------------------------------------------------- /README_Res/transition_slide.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/transition_slide.gif -------------------------------------------------------------------------------- /README_Res/vector_anim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/vector_anim.gif -------------------------------------------------------------------------------- /README_Res/view_animation_class.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/view_animation_class.png -------------------------------------------------------------------------------- /README_Res/view_layout_anim.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/view_layout_anim.gif -------------------------------------------------------------------------------- /README_Res/view_state_change_animation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/README_Res/view_state_change_animation.gif -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/build.gradle -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/androidTest/java/com/ocnyang/androidanimationset/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/androidTest/java/com/ocnyang/androidanimationset/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/java/com/ocnyang/androidanimationset/MainActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/java/com/ocnyang/androidanimationset/MainActivity.java -------------------------------------------------------------------------------- /app/src/main/java/com/ocnyang/androidanimationset/MyApp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/java/com/ocnyang/androidanimationset/MyApp.java -------------------------------------------------------------------------------- /app/src/main/java/com/ocnyang/androidanimationset/MyRecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/java/com/ocnyang/androidanimationset/MyRecyclerViewAdapter.java -------------------------------------------------------------------------------- /app/src/main/java/com/ocnyang/androidanimationset/view/CardView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/java/com/ocnyang/androidanimationset/view/CardView.java -------------------------------------------------------------------------------- /app/src/main/res/anim/touch_raise.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/anim/touch_raise.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable-v24/ic_launcher_foreground.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable-v24/ic_launcher_foreground.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/drawable_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/drawable_gif.gif -------------------------------------------------------------------------------- /app/src/main/res/drawable/header_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/header_bg.jpg -------------------------------------------------------------------------------- /app/src/main/res/drawable/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/item_text_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/item_text_bg.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/property_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/property_gif.gif -------------------------------------------------------------------------------- /app/src/main/res/drawable/reveal_effect_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/reveal_effect_gif.gif -------------------------------------------------------------------------------- /app/src/main/res/drawable/ripple_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/ripple_gif.gif -------------------------------------------------------------------------------- /app/src/main/res/drawable/transition_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/transition_gif.gif -------------------------------------------------------------------------------- /app/src/main/res/drawable/vector_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/vector_gif.gif -------------------------------------------------------------------------------- /app/src/main/res/drawable/view_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/view_gif.gif -------------------------------------------------------------------------------- /app/src/main/res/drawable/view_state_gif.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/drawable/view_state_gif.gif -------------------------------------------------------------------------------- /app/src/main/res/layout/activity_main.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/layout/activity_main.xml -------------------------------------------------------------------------------- /app/src/main/res/layout/item_recycler.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/layout/item_recycler.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/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/OCNYang/Android-Animation-Set/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/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values/color_arr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/values/color_arr.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /app/src/main/res/values/name_arr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/values/name_arr.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /app/src/test/java/com/ocnyang/androidanimationset/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/app/src/test/java/com/ocnyang/androidanimationset/ExampleUnitTest.java -------------------------------------------------------------------------------- /constraint-animation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /constraint-animation/Constraint-layout-concepts-hell-tips-tricks-parts-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/Constraint-layout-concepts-hell-tips-tricks-parts-2.md -------------------------------------------------------------------------------- /constraint-animation/Constraint-layout-hell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/Constraint-layout-hell.md -------------------------------------------------------------------------------- /constraint-animation/Constranit-layout-visual-design-editor-hell.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/Constranit-layout-visual-design-editor-hell.md -------------------------------------------------------------------------------- /constraint-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/README.md -------------------------------------------------------------------------------- /constraint-animation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/build.gradle -------------------------------------------------------------------------------- /constraint-animation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/proguard-rules.pro -------------------------------------------------------------------------------- /constraint-animation/src/androidTest/java/com/ocnyang/constraint_animation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/src/androidTest/java/com/ocnyang/constraint_animation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /constraint-animation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /constraint-animation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /constraint-animation/src/test/java/com/ocnyang/constraint_animation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/constraint-animation/src/test/java/com/ocnyang/constraint_animation/ExampleUnitTest.java -------------------------------------------------------------------------------- /drawable-animation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /drawable-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/README.md -------------------------------------------------------------------------------- /drawable-animation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/build.gradle -------------------------------------------------------------------------------- /drawable-animation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/proguard-rules.pro -------------------------------------------------------------------------------- /drawable-animation/src/androidTest/java/com/ocnyang/drawableanimation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/androidTest/java/com/ocnyang/drawableanimation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /drawable-animation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /drawable-animation/src/main/java/com/ocnyang/drawableanimation/DrawableAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/java/com/ocnyang/drawableanimation/DrawableAnimationActivity.java -------------------------------------------------------------------------------- /drawable-animation/src/main/res/drawable/run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/drawable/run.xml -------------------------------------------------------------------------------- /drawable-animation/src/main/res/drawable/run1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/drawable/run1.png -------------------------------------------------------------------------------- /drawable-animation/src/main/res/drawable/run2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/drawable/run2.png -------------------------------------------------------------------------------- /drawable-animation/src/main/res/drawable/run3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/drawable/run3.png -------------------------------------------------------------------------------- /drawable-animation/src/main/res/drawable/run4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/drawable/run4.png -------------------------------------------------------------------------------- /drawable-animation/src/main/res/drawable/run5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/drawable/run5.png -------------------------------------------------------------------------------- /drawable-animation/src/main/res/drawable/run6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/drawable/run6.png -------------------------------------------------------------------------------- /drawable-animation/src/main/res/drawable/run7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/drawable/run7.png -------------------------------------------------------------------------------- /drawable-animation/src/main/res/layout/activity_drawable_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/layout/activity_drawable_animation.xml -------------------------------------------------------------------------------- /drawable-animation/src/main/res/menu/menu_on_off.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/menu/menu_on_off.xml -------------------------------------------------------------------------------- /drawable-animation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /drawable-animation/src/test/java/com/ocnyang/drawableanimation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/drawable-animation/src/test/java/com/ocnyang/drawableanimation/ExampleUnitTest.java -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/gradlew.bat -------------------------------------------------------------------------------- /property-animation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /property-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/README.md -------------------------------------------------------------------------------- /property-animation/ViewPropertyAnimator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/ViewPropertyAnimator.md -------------------------------------------------------------------------------- /property-animation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/build.gradle -------------------------------------------------------------------------------- /property-animation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/proguard-rules.pro -------------------------------------------------------------------------------- /property-animation/src/androidTest/java/com/ocnyang/propertyanimation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/androidTest/java/com/ocnyang/propertyanimation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /property-animation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /property-animation/src/main/java/com/ocnyang/propertyanimation/MyTypeEvaluator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/main/java/com/ocnyang/propertyanimation/MyTypeEvaluator.java -------------------------------------------------------------------------------- /property-animation/src/main/java/com/ocnyang/propertyanimation/PropertyAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/main/java/com/ocnyang/propertyanimation/PropertyAnimationActivity.java -------------------------------------------------------------------------------- /property-animation/src/main/java/com/ocnyang/propertyanimation/PropertyBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/main/java/com/ocnyang/propertyanimation/PropertyBean.java -------------------------------------------------------------------------------- /property-animation/src/main/java/com/ocnyang/propertyanimation/SpeedUpInterpolator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/main/java/com/ocnyang/propertyanimation/SpeedUpInterpolator.java -------------------------------------------------------------------------------- /property-animation/src/main/res/animator/animatorset.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/main/res/animator/animatorset.xml -------------------------------------------------------------------------------- /property-animation/src/main/res/layout/activity_property_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/main/res/layout/activity_property_animation.xml -------------------------------------------------------------------------------- /property-animation/src/main/res/menu/menu_property.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/main/res/menu/menu_property.xml -------------------------------------------------------------------------------- /property-animation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /property-animation/src/test/java/com/ocnyang/propertyanimation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/property-animation/src/test/java/com/ocnyang/propertyanimation/ExampleUnitTest.java -------------------------------------------------------------------------------- /reveal-animation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /reveal-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/README.md -------------------------------------------------------------------------------- /reveal-animation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/build.gradle -------------------------------------------------------------------------------- /reveal-animation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/proguard-rules.pro -------------------------------------------------------------------------------- /reveal-animation/src/androidTest/java/com/ocnyang/revealanimation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/androidTest/java/com/ocnyang/revealanimation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /reveal-animation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /reveal-animation/src/main/java/com/ocnyang/revealanimation/RevealAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/java/com/ocnyang/revealanimation/RevealAnimationActivity.java -------------------------------------------------------------------------------- /reveal-animation/src/main/java/com/ocnyang/revealanimation/RevealEffectActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/java/com/ocnyang/revealanimation/RevealEffectActivity.java -------------------------------------------------------------------------------- /reveal-animation/src/main/res/drawable/ic_chevron_right.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/drawable/ic_chevron_right.xml -------------------------------------------------------------------------------- /reveal-animation/src/main/res/drawable/ic_toys_black_24dp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/drawable/ic_toys_black_24dp.xml -------------------------------------------------------------------------------- /reveal-animation/src/main/res/drawable/puppet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/drawable/puppet.jpg -------------------------------------------------------------------------------- /reveal-animation/src/main/res/layout/activity_reveal_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/layout/activity_reveal_animation.xml -------------------------------------------------------------------------------- /reveal-animation/src/main/res/layout/activity_reveal_effect.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/layout/activity_reveal_effect.xml -------------------------------------------------------------------------------- /reveal-animation/src/main/res/layout/content_reveal_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/layout/content_reveal_animation.xml -------------------------------------------------------------------------------- /reveal-animation/src/main/res/menu/menu_reveal_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/menu/menu_reveal_animation.xml -------------------------------------------------------------------------------- /reveal-animation/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /reveal-animation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /reveal-animation/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /reveal-animation/src/test/java/com/ocnyang/revealanimation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/reveal-animation/src/test/java/com/ocnyang/revealanimation/ExampleUnitTest.java -------------------------------------------------------------------------------- /ripple-animation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /ripple-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/README.md -------------------------------------------------------------------------------- /ripple-animation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/build.gradle -------------------------------------------------------------------------------- /ripple-animation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/proguard-rules.pro -------------------------------------------------------------------------------- /ripple-animation/src/androidTest/java/com/ocnyang/rippleanimation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/androidTest/java/com/ocnyang/rippleanimation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /ripple-animation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /ripple-animation/src/main/java/com/ocnyang/rippleanimation/TouchFeedbackActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/main/java/com/ocnyang/rippleanimation/TouchFeedbackActivity.java -------------------------------------------------------------------------------- /ripple-animation/src/main/res/drawable-v21/shape_bg_click.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/main/res/drawable-v21/shape_bg_click.xml -------------------------------------------------------------------------------- /ripple-animation/src/main/res/drawable/shape_bg_click.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/main/res/drawable/shape_bg_click.xml -------------------------------------------------------------------------------- /ripple-animation/src/main/res/drawable/shape_bg_click_borderless.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/main/res/drawable/shape_bg_click_borderless.xml -------------------------------------------------------------------------------- /ripple-animation/src/main/res/layout/activity_touch_feedback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/main/res/layout/activity_touch_feedback.xml -------------------------------------------------------------------------------- /ripple-animation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /ripple-animation/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /ripple-animation/src/test/java/com/ocnyang/rippleanimation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/ripple-animation/src/test/java/com/ocnyang/rippleanimation/ExampleUnitTest.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/settings.gradle -------------------------------------------------------------------------------- /state-animation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /state-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/README.md -------------------------------------------------------------------------------- /state-animation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/build.gradle -------------------------------------------------------------------------------- /state-animation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/proguard-rules.pro -------------------------------------------------------------------------------- /state-animation/src/androidTest/java/com/ocnyang/stateanimation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/androidTest/java/com/ocnyang/stateanimation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /state-animation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /state-animation/src/main/java/com/ocnyang/stateanimation/StateAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/java/com/ocnyang/stateanimation/StateAnimationActivity.java -------------------------------------------------------------------------------- /state-animation/src/main/res/anim/anim_view_state_change.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/anim/anim_view_state_change.xml -------------------------------------------------------------------------------- /state-animation/src/main/res/animator/anim_view_state_change_2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/animator/anim_view_state_change_2.xml -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/bg_animated_statelist_drawable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/bg_animated_statelist_drawable.xml -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img1.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img10.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img12.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img13.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img14.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img15.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img17.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img18.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img19.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img2.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img20.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img21.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img22.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img23.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img24.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img25.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img26.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img27.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img27.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img28.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img28.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img29.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img3.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img4.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img5.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img6.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img7.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img8.png -------------------------------------------------------------------------------- /state-animation/src/main/res/drawable/img9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/drawable/img9.png -------------------------------------------------------------------------------- /state-animation/src/main/res/layout/activity_state_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/layout/activity_state_animation.xml -------------------------------------------------------------------------------- /state-animation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /state-animation/src/test/java/com/ocnyang/stateanimation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/state-animation/src/test/java/com/ocnyang/stateanimation/ExampleUnitTest.java -------------------------------------------------------------------------------- /transition-animation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /transition-animation/ActivitySkipAnimation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/ActivitySkipAnimation.md -------------------------------------------------------------------------------- /transition-animation/ContentTransition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/ContentTransition.md -------------------------------------------------------------------------------- /transition-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/README.md -------------------------------------------------------------------------------- /transition-animation/README_EN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/README_EN.md -------------------------------------------------------------------------------- /transition-animation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/build.gradle -------------------------------------------------------------------------------- /transition-animation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/proguard-rules.pro -------------------------------------------------------------------------------- /transition-animation/src/androidTest/java/com/ocnyang/transitionanimation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/androidTest/java/com/ocnyang/transitionanimation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /transition-animation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /transition-animation/src/main/java/com/ocnyang/transitionanimation/MyRecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/java/com/ocnyang/transitionanimation/MyRecyclerViewAdapter.java -------------------------------------------------------------------------------- /transition-animation/src/main/java/com/ocnyang/transitionanimation/ShareElementsActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/java/com/ocnyang/transitionanimation/ShareElementsActivity.java -------------------------------------------------------------------------------- /transition-animation/src/main/java/com/ocnyang/transitionanimation/TransitionAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/java/com/ocnyang/transitionanimation/TransitionAnimationActivity.java -------------------------------------------------------------------------------- /transition-animation/src/main/java/com/ocnyang/transitionanimation/TransitionAnimationByExplodeActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/java/com/ocnyang/transitionanimation/TransitionAnimationByExplodeActivity.java -------------------------------------------------------------------------------- /transition-animation/src/main/java/com/ocnyang/transitionanimation/TransitionAnimationBySlideActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/java/com/ocnyang/transitionanimation/TransitionAnimationBySlideActivity.java -------------------------------------------------------------------------------- /transition-animation/src/main/java/com/ocnyang/transitionanimation/helper/GridSpacingItemDecoration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/java/com/ocnyang/transitionanimation/helper/GridSpacingItemDecoration.java -------------------------------------------------------------------------------- /transition-animation/src/main/java/com/ocnyang/transitionanimation/helper/TransitionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/java/com/ocnyang/transitionanimation/helper/TransitionHelper.java -------------------------------------------------------------------------------- /transition-animation/src/main/res/drawable/divider_linearlayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/drawable/divider_linearlayout.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/drawable/shape_bg_item_linearlayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/drawable/shape_bg_item_linearlayout.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/layout/activity_share_elements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/layout/activity_share_elements.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/layout/activity_transition_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/layout/activity_transition_animation.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/layout/item_recycler_share_elements.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/layout/item_recycler_share_elements.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/transition/changebounds_with_arcmotion.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/transition/changebounds_with_arcmotion.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/transition/explode.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/transition/explode.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/transition/slide_and_changebounds.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/transition/slide_and_changebounds.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/transition/slide_and_changebounds_sequential.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/transition/slide_and_changebounds_sequential.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/transition/slide_and_changebounds_sequential_with_interpolators.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/transition/slide_and_changebounds_sequential_with_interpolators.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/transition/slide_from_bottom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/transition/slide_from_bottom.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/values/dimens.xml -------------------------------------------------------------------------------- /transition-animation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /transition-animation/src/test/java/com/ocnyang/transitionanimation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/transition-animation/src/test/java/com/ocnyang/transitionanimation/ExampleUnitTest.java -------------------------------------------------------------------------------- /vector-animation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /vector-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/README.md -------------------------------------------------------------------------------- /vector-animation/SVG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/SVG.md -------------------------------------------------------------------------------- /vector-animation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/build.gradle -------------------------------------------------------------------------------- /vector-animation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/proguard-rules.pro -------------------------------------------------------------------------------- /vector-animation/src/androidTest/java/com/ocnyang/vectoranimation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/androidTest/java/com/ocnyang/vectoranimation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /vector-animation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /vector-animation/src/main/java/com/ocnyang/vectoranimation/VectorAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/java/com/ocnyang/vectoranimation/VectorAnimationActivity.java -------------------------------------------------------------------------------- /vector-animation/src/main/res/animator/path_morph.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/res/animator/path_morph.xml -------------------------------------------------------------------------------- /vector-animation/src/main/res/animator/rotation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/res/animator/rotation.xml -------------------------------------------------------------------------------- /vector-animation/src/main/res/drawable/animated_vector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/res/drawable/animated_vector.xml -------------------------------------------------------------------------------- /vector-animation/src/main/res/drawable/avd_endless_pin_jump.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/res/drawable/avd_endless_pin_jump.xml -------------------------------------------------------------------------------- /vector-animation/src/main/res/drawable/drawable_animated_vector.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/res/drawable/drawable_animated_vector.xml -------------------------------------------------------------------------------- /vector-animation/src/main/res/drawable/vectordrawable.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/res/drawable/vectordrawable.xml -------------------------------------------------------------------------------- /vector-animation/src/main/res/layout/activity_vector_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/res/layout/activity_vector_animation.xml -------------------------------------------------------------------------------- /vector-animation/src/main/res/values/pins.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/res/values/pins.xml -------------------------------------------------------------------------------- /vector-animation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /vector-animation/src/test/java/com/ocnyang/vectoranimation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/vector-animation/src/test/java/com/ocnyang/vectoranimation/ExampleUnitTest.java -------------------------------------------------------------------------------- /view-animation/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | -------------------------------------------------------------------------------- /view-animation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/README.md -------------------------------------------------------------------------------- /view-animation/ViewAnimationUseTips.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/ViewAnimationUseTips.md -------------------------------------------------------------------------------- /view-animation/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/build.gradle -------------------------------------------------------------------------------- /view-animation/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/proguard-rules.pro -------------------------------------------------------------------------------- /view-animation/src/androidTest/java/com/ocnyang/viewanimation/ExampleInstrumentedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/androidTest/java/com/ocnyang/viewanimation/ExampleInstrumentedTest.java -------------------------------------------------------------------------------- /view-animation/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /view-animation/src/main/java/com/ocnyang/viewanimation/CommonViewAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/java/com/ocnyang/viewanimation/CommonViewAnimationActivity.java -------------------------------------------------------------------------------- /view-animation/src/main/java/com/ocnyang/viewanimation/ListViewAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/java/com/ocnyang/viewanimation/ListViewAnimationActivity.java -------------------------------------------------------------------------------- /view-animation/src/main/java/com/ocnyang/viewanimation/MyRecyclerViewAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/java/com/ocnyang/viewanimation/MyRecyclerViewAdapter.java -------------------------------------------------------------------------------- /view-animation/src/main/java/com/ocnyang/viewanimation/PopupWindowViewAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/java/com/ocnyang/viewanimation/PopupWindowViewAnimationActivity.java -------------------------------------------------------------------------------- /view-animation/src/main/java/com/ocnyang/viewanimation/ViewAnimationActivity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/java/com/ocnyang/viewanimation/ViewAnimationActivity.java -------------------------------------------------------------------------------- /view-animation/src/main/res/anim/anim_layout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/anim/anim_layout.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/anim/anim_view_state_change.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/anim/anim_view_state_change.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/anim/animation_activity_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/anim/animation_activity_enter.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/anim/animation_activity_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/anim/animation_activity_exit.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/anim/animation_popup_enter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/anim/animation_popup_enter.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/anim/animation_popup_exit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/anim/animation_popup_exit.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/anim/view_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/anim/view_animation.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/drawable/do_btn_bg.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/drawable/do_btn_bg.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/drawable/ic_taiji.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/drawable/ic_taiji.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/drawable/img_popup.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/drawable/img_popup.jpg -------------------------------------------------------------------------------- /view-animation/src/main/res/layout/activity_common_view_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/layout/activity_common_view_animation.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/layout/activity_list_view_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/layout/activity_list_view_animation.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/layout/activity_popup_window_view_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/layout/activity_popup_window_view_animation.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/layout/activity_view_animation.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/layout/activity_view_animation.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/layout/recyclerview_item.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/layout/recyclerview_item.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/menu/menu_action.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/menu/menu_action.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/values/array_colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/values/array_colors.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /view-animation/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /view-animation/src/test/java/com/ocnyang/viewanimation/ExampleUnitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OCNYang/Android-Animation-Set/HEAD/view-animation/src/test/java/com/ocnyang/viewanimation/ExampleUnitTest.java --------------------------------------------------------------------------------