// the find
daimajia/AnimationEasingFunctions
Android Animation Easing Functions. Let's make animation more real!
A Java port of Robert Penner's easing functions for Android view animations, wrapping ObjectAnimator with a Glider helper so you can pick a named easing curve (BounceEaseOut, ElasticEaseInOut, etc.) instead of writing your own interpolator. Aimed at Android devs who want less mechanical-looking UI animation without hand-rolling the math.
Covers the full standard Penner easing set (back, bounce, circ, cubic, elastic, expo, quad, quint, sine) as separate classes, so you can read or swap individual curves easily. The Glider API is a one-line integration on top of existing ObjectAnimator/AnimatorSet code, not a competing animation framework you have to adopt wholesale. Small, single-purpose library with no runtime dependencies beyond the AndroidViewAnimations ecosystem it spun out of.
Dead since 2020, targets minSdkVersion 11 and predates AndroidX and Kotlin entirely, so it needs Jetifier or manual porting to sit in a modern project. Distributed only as a Maven/Gradle `@aar` artifact from a jcenter-era repo, which is shut down, meaning the documented install instructions in the README no longer work as-is. No tests, and the only usage example is the README snippet — you're reading source to understand exact easing curve shapes and behavior at boundary values.