#285 · Primary category: Video & Animation
AnimationEasingFunctions
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
yt-dlp
A feature-rich command-line audio/video downloader
MoneyPrinterTurbo
Generate HD short videos from a topic or keyword with an automated AI workflow.
Deep-Live-Cam
real time face swap and one-click video deepfake with only a single image
manim
Animation engine for explanatory math videos
anime
JavaScript animation engine