This project shows several animations:
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.
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.
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.
Transform into a different view or activity using morphing animations.
A lightweight and easy to use Android library that provides many useful activity transition animations.
This library makes it easy to animate Floating Action Button to Bottom Sheet Dialog and vice versa.
Wrapper of the ObjectAnimator
that can be used similarly to ViewPropertyAnimator
.
Additionally ViewPropertyObjectAnimator
lets you animate View's
height
, width
, padding
and margin
.
Android Button that morphs into a loading progress bar.
Here you can learn how i implement these amazing transformations on ViewPager
.
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
A powerful & easy to use Progress Dialog for Android.
A simple animation with tanslation or scale views written in Java.
Simple way to animate your views on Android with Rx
view1.fadeIn().andThen(view2.scaleX(1f))
AXrLottie Renders animations and vectors exported in the bodymovin JSON format. (Using rLottie)
Android library for fluid tablayout animation as seen on Snapchat. It can be used to animate Three or Five tabs.
LiquidSwipe is a viewpager library that can be used to make awesome onboarding designs.
An easy-to-use animation for disappearing views by converting views into particles.
A simple example of Jetpack compose animations.
Activity animation https://www.youtube.com/watch?v=-E0sc6w_Jck
Android view with both path from constructed path or from SVG.