An application demoing meaningful motion on Android
Java
Switch branches/tags
Nothing to show
Clone or download
Permalink
Failed to load latest commit information.
apk Add APK Nov 19, 2015
app Update XML dimens names Nov 19, 2015
gradle/wrapper Inital commit Nov 16, 2015
images Add gif for no interpolator Nov 17, 2015
.gitignore Inital commit Nov 16, 2015
README.md Update README.md Nov 18, 2015
build.gradle Inital commit Nov 16, 2015
gradle.properties Inital commit Nov 16, 2015
gradlew Inital commit Nov 16, 2015
gradlew.bat Inital commit Nov 16, 2015
settings.gradle Inital commit Nov 16, 2015

README.md

Animate

Web Icons

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:

  • Touch Feedback

Touch Feedback

  • View Property Animator

View property Animator

  • Object Animator

Object Animator

  • Interpolators

Interpolators

  • Circular Reveal

Circular Reveal

  • Explode Window Transition

Explode Window Transition

  • Slide Window Transition

Slide Window Transition

  • Fade Window Transition

Fade Window Transition

  • Shared Element Transitions

Shared Element Transitions

  • Custom Morph Transitions

Custom Morph Transitions

  • Animated Vector Drawables

Animated Vector Drawables

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