A lightweight and easy to use Android library that provides many useful activity transition animations.
View written in Kotlin, that draws animated stars on a canvas.
A rotary dialer loading view written in Kotlin.
An Android CustomView that morphs base on the quantity of steps provided.
Navigation pattern like in Google News Stand app with transitions
Customizable bounce animation for any view update.
ScaleTouchListener is an Android library that makes your view to scale down (and also fade down) on touch press and scales it back up on touch being released. It also includes a click listener in case the touch releases inside the view (without leaving it).
This is an Android sample project that shows how to implement android transition motion like on one beautiful Dribbble shot.
A library that scatters some ImageViews around haphazardly, or orderly.
Here you can learn how i implement these amazing transformations on
It contains top animations between activities.
Easily create random number change animation to a
A lightweight Android library that provides cool activity transition animations, extremely easy to use.
A library for rotating a view in Android.
An Android library to help you transition between two colors (almost) everywhere!
A Library that folds everything. Just do it, we fold it for you, 5 minutes integration.
A Login Page and dashboard concept with awesome transition animation.
CoordinatorLayout.Behavior<View> which interacts with an
AppBarLayout as a dependency for translating and scaling a specific
View of your choice.
ConstraintLayout group that allows for simple staggered animations.
A simple cool dismissal animation for activities.
A simple animation with tanslation or scale views written in Java.
Add a cart icon with animated item counter to the Toolbar. You can increment the counter based on the number of unique items the user has in the shopping cart.
A port of Plaid's ReflowText that allows easily transitioning between sibling TextViews - no matter their size or style.
A demo that shows how to implement chained spring animation on Android.
Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!
For the first time, designers can create and ship beautiful animations without an engineer painstakingly recreating it by hand.
Flubber is an elegant solution for making animations in Android. The library is inspired by the Spring library for iOS. It supports all of the animations, curves and properties that are present in Spring. The library provides an interpolator called Spring which is similar to the iOS CASpringAnimation.
Project that demonstrates the entire animation stack present in the Uber app.