https://github.com/hitherejoe/animate
An application demoing meaningful motion on Android
https://github.com/hitherejoe/animate
Last synced: 8 days ago
JSON representation
An application demoing meaningful motion on Android
- Host: GitHub
- URL: https://github.com/hitherejoe/animate
- Owner: hitherejoe
- Created: 2015-11-16T15:06:22.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-05-26T12:33:05.000Z (almost 9 years ago)
- Last Synced: 2025-03-31T20:06:58.295Z (15 days ago)
- Language: Java
- Homepage: https://medium.com/ribot-labs/exploring-meaningful-motion-on-android-1cd95a4bc61d
- Size: 18.9 MB
- Stars: 3,109
- Watchers: 94
- Forks: 475
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-android-ui - https://github.com/hitherejoe/animate
- awesome-android-ui - https://github.com/hitherejoe/animate
README
Animate
=======
![]()
[You'll find the supporting medium article for this project here!](https://medium.com/ribot-labs/exploring-meaningful-motion-on-android-1cd95a4bc61d)
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
![]()
- View Property Animator
![]()
- Object Animator
![]()
- Interpolators
![]()
- Circular Reveal
![]()
- Explode Window Transition
![]()
- Slide Window Transition
![]()
- Fade Window Transition
![]()
- Shared Element Transitions
![]()
- Custom Morph Transitions
![]()
- Animated Vector Drawables
![]()
Requirements
------------- [Android SDK](http://developer.android.com/sdk/index.html).
- Android [5.1 (API 22) ](http://developer.android.com/tools/revisions/platforms.html#5.1).
- Android SDK Tools
- Android SDK Build tools 23.0.0.0 rc3
- Android Support Repository
- Android Support librariesBuilding
--------To build, install and run a debug version, run this from the root of the project:
./gradlew assembleDebug