Lottie is a mobile library for Andorid and iOS that parses Adobe After Effects animations exported as json with Bodymovin and renders them natively on mobile!
RecyclerView Animators is an Android library that allows developers to easily create RecyclerView
with animations.
Celebrate more with this lightweight confetti particle system 🎊 Create realistic confetti by implementing this easy to use library.
This library makes it easy to animate Floating Action Button to Bottom Sheet Dialog and vice versa.
Transform into a different view or activity using morphing animations.
A motion-driven animation framework for Android.
Backboard is a framework on top of rebound that makes it easier to use by coupling it to views and motions.
Android Button that morphs into a loading progress bar.
Android view with both path from constructed path or from SVG.
When showing a really enchanting explanatory animation to your users, but you know that after a while it'll get tedious and would stop users wanting to use your app. QuickSand is here to solve that problem.
Automatically manipulates the duration of animations depending on how many times the user has viewed them.
A lightweight and easy to use Android library that provides many useful activity transition animations.
Wrapper of the ObjectAnimator
that can be used similarly to ViewPropertyAnimator
.
Additionally ViewPropertyObjectAnimator
lets you animate View's
height
, width
, padding
and margin
.
Spruce is a lightweight animation library that helps choreograph the animations on the screen. With so many different animation libraries out there, developers need to make sure that each view is animating at the appropriate time. Spruce can help designers request complex multi-view animations and not have the developers cringe at the prototype.
30 custom interpolators to make motion look more real on Android. This small library is a port of Robert Penner's easing equations to kotlin on Android to add flavors to your animations, and it's based on https://easings.net
Backport of Transitions API from Android 4.4. Compatible with Android 2.2+.
Simple way to animate your views on Android with Rx
view1.fadeIn().andThen(view2.scaleX(1f))
A simple animation with tanslation or scale views written in Java.
Rebound is a Java library that models spring dynamics. Rebound spring models can be used to create animations that feel natural by introducing real world physics to your application.
LiquidSwipe is a viewpager library that can be used to make awesome onboarding designs.
Android library for fluid tablayout animation as seen on Snapchat. It can be used to animate Three or Five tabs.
AXrLottie Renders animations and vectors exported in the bodymovin JSON format. (Using rLottie)
The project makes easy animations by entering Activity
or Fragment
Easy Android Animations is an animation library that aims to make android animations easier, with 50+ builtin animations, it allows you to introduce many complex animation effects in your application with one or two lines of code.