Awesome
Animate
<p align="center">
<img src="images/web.png" alt="Web Icons"/>
</p>
You'll find the supporting medium article for this project here!
Animate is a simple application I quickly put together to demo meaningful motion on Android. The applications takes a look at a bunch of different Material Style animations, including:
<p align="center">
<img src="images/touch_feedback.gif" alt="Touch Feedback"/>
</p>
<p align="center">
<img src="images/view_property_animator.gif" alt="View property Animator"/>
</p>
<p align="center">
<img src="images/object_animator.gif" alt="Object Animator"/>
</p>
<p align="center">
<img src="images/interpolators.gif" alt="Interpolators"/>
</p>
<p align="center">
<img src="images/circular_reveal.gif" alt="Circular Reveal"/>
</p>
- Explode Window Transition
<p align="center">
<img src="images/explode_window_transition.gif" alt="Explode Window Transition"/>
</p>
<p align="center">
<img src="images/slide_window_transition.gif" alt="Slide Window Transition"/>
</p>
<p align="center">
<img src="images/fade_window_transition.gif" alt="Fade Window Transition"/>
</p>
- Shared Element Transitions
<p align="center">
<img src="images/shared_element_transitions.gif" alt="Shared Element Transitions"/>
</p>
<p align="center">
<img src="images/custom_morph_transitions.gif" alt="Custom Morph Transitions"/>
</p>
- Animated Vector Drawables
<p align="center">
<img src="images/animated_vector_drawables.gif" alt="Animated Vector Drawables"/>
</p>
Requirements
- Android SDK.
- Android 5.1 (API 22) .
- Android SDK Tools
- Android SDK Build tools 23.0.0.0 rc3
- Android Support Repository
- Android Support libraries
Building
To build, install and run a debug version, run this from the root of the project:
./gradlew assembleDebug