#285 · Primary category: Video & Animation

AnimationEasingFunctions

android-easing-functions animation easing-functions

Android Animation Easing Functions. Let's make animation more real!

Project last updated:08/24/20

GitHub Stars

2.5K

Forks

407

Contributors

10

License

MIT

Why we included this project

Android's default interpolators deliver frames at a constant speed, which is why so much motion on the platform ends up stiff. This library wraps a solid set of Robert Penner's easing functions behind a small Java API, so you can give ObjectAnimator tweens a bounce or a springy overshoot without writing timing math yourself. The bundled demo is genuinely useful for previewing each curve before you commit one to your own screen. It is a lightweight utility rather than a full animation framework, which is exactly what makes it easy to drop into a modern Android Gradle project. The old NineOldAndroids dependency was removed years ago, so there is nothing extra to carry along.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category