193 Repositories
Android pager-indicator-animations Libraries
Android AlertDialog with moving dots progress indicator
Spots progress dialog Android AlertDialog with moving spots progress indicator packed as android library. =========== Usage The library available in m
Android loading animations
Android-SpinKit Android loading animations(I wrote a android edition according SpinKit) Demo Apk Preview Gradle Dependency dependencies { implement
A rubber indicator
RubberIndicator A rubber indicator for ViewPager Designed by Valentyn Khenkin Here is the CSS version Usage The attributes for RubberIndicator are not
Repository for android animations Rx wrapper
RxAnimations RxAnimations is a library with the main goal to make android animations more solid and cohesive. Download compile 'oxim.digital:rxanim:
Celebrate more with this lightweight confetti particle system 🎊
Konfetti 🎊 🥳 Celebrate more with this lightweight confetti particle system. Create realistic confetti by implementing this easy to use library. Demo
:balloon: A lightweight popup like tooltips, fully customizable with an arrow and animations.
Balloon 🎈 A lightweight popup like tooltips, fully customizable with arrow and animations. Including in your project Gradle Add below codes to your r
Pager (especially for ViewPager) indicator in two styles: circle & fraction.
PagerIndicator Pager (especially for ViewPager) indicator in two styles: circle & fraction. Demo circle fraction Dependency implementation 'me.liangfe
Android - A ViewPager page indicator that displays the current page number and (optionally) the page count
NumericPageIndicator A ViewPager page indicator that displays the current page number and (optionally) the page count. It can also display buttons to
A Page Indicator Lib is realized in a different way.
#FlycoPageIndicator A Page Indicator Lib is realized in a different way. Support for Android 2.2 and up. ##Demo ####Here is a DemoApk download ##Gradl
Android auto scroll viewpager or viewpager in viewpager
Android Auto Scroll ViewPager ViewPager which can auto scrolling, cycling, decelerating. ViewPager which can be slided normal in parent ViewPager. Att
Combine ViewPager and Animations to provide a simple way to create applications' guide pages.
WoWoViewPager WoWoViewPager combines ViewPager and Animations to provide a simple way to create applications' guide pages. When users are dragging WoW
Step indicator with titles/labels and tons of customizations.
PageStepIndicator was built from existing StepIndicator library developed by Layerlre . I needed a page indicator that can display title and at the sa
SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon.
Smiley Rating SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon. Drawn completely using android canvas Insp
Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images)
VectAlign VectAlign (a.k.a. VectorDrawableAlign) is a developer's tool which automagically aligns two VectorDrawable "pathData" strings (or SVG images
Pretty material design toasts with feedback animations
Load Toast Library The default toasts are ugly and don't really provide much more than a short message. This small library provides a better toast whi
Animation effects to text, not really textview
HTextView Animation effects with custom font support to TextView see iOS Effects see Flutter Effects Screenshot type gif Scale Evaporate Fall Line Typ
🎬 A demo project for The Movie DB based on Kotlin MVVM architecture and material design & animations.
TheMovies A simple project for The Movie DB based on Kotlin MVVM clean architecture and material design & animations. How to build on your environment
:octocat: A demo project based on MVVM architecture and material design & animations.
GithubFollows A simple demo project based on MVVM clean architecture and material design & animations. Architecture Specs & Open-source libraries Mini
A simple and flexible Fillable Progress Layout written in Kotlin
FillProgressLayout 🔥 A simple and flexible Fill Progress Layout written in Kotlin 🔥 Netflix button animation using FillProgressLayout Support Librar
:barber: [Android Library] Stacked dual progress indicator progress-bar
StackedHorizontalProgressBar Specs Featured in Show some ❤️ Android library with ability to show two progress indicators in one horizontal progress ba
A 'Google Fit' like activity indicator for Android
WheelIndicatorView A 'Google Fit' like activity indicator for Android Screenshots Usage How to use: Add a "WheelIndicatorView" in the layout editor li
This lib can be used for viewpager infinite loop with indicator easily.
InfiniteIndicator This project is inspired by the android-auto-scroll-view-pager of Trinea. Use the salvage lib implement view recycle adapter.It cont
Android - An action bar item which acts both as a refresh button and as a progress indicator
RefreshActionItem An action bar item that implements this common pattern: Initially it shows a refresh button. If the button is clicked, a background
MaterialLoadingProgressBar provide a styled ProgressBar which looks like SwipeRefreshLayout's loading indicator(support-v4 v21+)
MaterialLoadingProgressBar MaterialLoadingProgressBar provide a styled ProgressBar which looks like SwipeRefreshLayout's loading indicator(support-v4
A rubber indicator
RubberIndicator A rubber indicator for ViewPager Designed by Valentyn Khenkin Here is the CSS version Usage The attributes for RubberIndicator are not
Wizard Pager is a library that provides an example implementation of a Wizard UI on Android, it's based of Roman Nurik's wizard pager (https://github.com/romannurik/android-wizardpager)
Wizard Pager Wizard Pager is a library that provides an example implementation of a Wizard UI on Android, it's based of Roman Nurik's wizard pager (ht
Android-ScrollBarPanel allows to attach a View to a scroll indicator like it's done in Path 2.0
Path 2.0 like ScrollBarPanel for Android Android-ScrollBarPanel allows to attach a View to a scroll indicator like it's done in Path 2.0. Features Sup
Implementation of the fragment with the ability to display indeterminate progress indicator when you are waiting for the initial data.
Android-ProgressFragment Implementation of the fragment with the ability to display indeterminate progress indicator when you are waiting for the init
A material Switch with icon animations and color transitions
Material Animated Switch A material Switch with icon animations and color transitions Sample video: Youtube Material Animated Switch video Sample app:
TourGuide is an Android library that aims to provide an easy way to add pointers with animations over a desired Android View
TourGuide TourGuide is an Android library. It lets you add pointer, overlay and tooltip easily, guiding users on how to use your app. Refer to the exa
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
AnimatedBottomBar A customizable and easy to use bottom bar view with sleek animations. Examples Playground app Download the playground app from Googl
A demo of the power menu with Reveal and other animations
MaterialPowerMenu A demo of the power menu with Reveal and other animations Some days ago, I saw a gif on Google+ demonstating a concept of Android Po
Animations for Android L drawer, back, dismiss and check icons
Material Menu Morphing Android menu, back, dismiss and check buttons Have full control of the animation: Including in your project compile 'com.balysv
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Carbon Material Design implementation for Android 4.0 and newer. This is not the exact copy of the Lollipop's API and features. It's a custom implemen
Dots indicator that shows the current position on a View Pager. It does all the work for you with a few customisations.
Dots What is Dots? Dots is a library that helps in implementing a simple yet effective dots indicator for the View Pagers used in your android code. I
{ } Declarative Kotlin DSL for choreographing Android transitions
Transition X Kotlin DSL for choreographing Android Transitions TransitionManager makes it easy to animate simple changes to layout without needing to
:balloon: A lightweight popup like tooltips, fully customizable with an arrow and animations.
Balloon 🎈 A lightweight popup like tooltips, fully customizable with arrow and animations. Including in your project Gradle Add below codes to your r
Android View widget for displaying GIF animations.
gif-movie-view Android View widget for displaying GIF animations. To show animated GIF in your application just add GifMovieView into your layout.
Auto Scrolling Image Pager with Pager Indicator and Text
AutoImageFlipper Auto Scrolling Image Pager with Pager Indicator and Text Note: It works only on Apps which are using AndroidX dependencies, if you're
Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations.
Dali Dali is an image blur library for Android. It is easy to use, fast and extensible. Dali contains several modules for either static blurring, live
Android AlertDialog with moving dots progress indicator
Spots progress dialog Android AlertDialog with moving spots progress indicator packed as android library. =========== Usage The library available in m
Sample material transition animations for Android
See ListOfThings for a newer implementation. Android Material Transitions This Android project samples some Material Design-ish transitions for list i
A simple app to showcase Androids Material Design and some of the cool new cool stuff in Android Lollipop. RecyclerView, CardView, ActionBarDrawerToggle, DrawerLayout, Animations, Android Compat Design, Toolbar
#Android-LollipopShowcase This is a simple showcase to show off Android's all new Material Design and some other cool new stuff which is (new) in Andr
Android Floating ActionButton with a progress indicator ring
FabProgress Android Circular floating action button with intergrated progress indicator ring As per material design docs Demo: Demo apk HOW TO ADD TO
Animated Loader or Animated Progress Dialog android code.
AnimatedLoadingIndicator LoadingIndicator This is a simple but effective animated Loading Indicator which can easily ready to use integrated few lines
A view pager indicator view to deal with a large amount of pages.
Attention I'm not going to support this anymore. Just use a better solution, e.g. this one Indefinite-Pager-Indicator BubblePagerIndicator A view page
Customizable bounce animation for any view like in Clash Royale app
Bounceview-Android Customizable bounce animation for any view updation Getting Started In your build.gradle dependencies { implementation 'hari.bo
Lightweight Android library for cool activity transition animations
Bungee min SDK 16 (Android Jellybean 4.1) written in Java A lightweight, easy-to-use Android library that provides awesome activity transition animati
How to apply meaningful and delightful motion in a sample Android app
Applying meaningful motion on Android How to apply meaningful and delightful motion in a sample Android app Read the complete post at https://medium.c
Circle based animations for Android (min. API 11)
CircularTools Circle based animations for Android (min. API 11) Currently implemented: Circular reveal Circular transform Radial reaction Reveal:YouTu
Wrapper of the ObjectAnimator that can be used similarly to ViewPropertyAnimator
ViewPropertyObjectAnimator Wrapper of the ObjectAnimator that can be used similarly to ViewPropertyAnimator. ViewPropertyObjectAnimator is as easy to
Animations driven by finger movement
OffsetAnimator OffsetAnimator lets animate objects basing on touchevents, so users can be engaged in an animation process. Usage Add the library to yo
Automatically manipulates the duration of animations dependent on view count. Quicksand .. the more you struggle.
QuickSand 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
Android library to create complex multi-state animations.
MultiStateAnimation Android library to create complex multi-state animations. Overview A class that allows for complex multi-state animations using An
Android LiquidSwipe Library
LiquidSwipe Android LiquidSwipe Library Default Touch Interactive LiquidSwipe is a viewpager library that can be used to make awesome onboarding desig
A pager for Android with parallax effect
ParallaxPagerTransformer A pager transformer for Android with parallax effect Installation in your build.gradle file dependencies { // ... com
The lib can make the ActivityOptions animations use in Android api3.1+
ActivityOptionsICS 本项目停止维护 =========== f you are thinking on customizing the animation of Activity transition then probably you would look for Activit
Extended Android Tab Layout with animated indicators that have continuous feedback.
Dachshund Tab Layout Introduction Boosted Android Tab Layout with custom animated indicators including "Dachshund" animation inspired by this. Sample
Library containing common animations needed for transforming ViewPager scrolling for Android v13+.
ViewPagerTransforms Library containing common animations needed for transforming ViewPager scrolling on Android v13+. This library is a rewrite of the
An Android library which provides simple Item animations to RecyclerView items
RecyclerViewItemAnimators Library Travis master: This repo provides: Appearance animations Simple animators for the item views Quick start You can now
A lightweight indicator like in nexus 5 launcher
CircleIndicator A lightweight indicator like in nexus 5 launcher Gradle AndroidX dependencies { implementation 'me.relex:circleindicator:2.1.6' }
Android Transition animations explanation with examples.
UNMAINTAINED No maintainance is intended. The content is still valid as a reference but it won't contain the latest new stuff Android Transition Frame
A simple material design app intro with cool animations and a fluent API.
material-intro A simple material design app intro with cool animations and a fluent API. Very inspired by Google's app intros. Demo: A demo app is ava
:balloon: A lightweight popup like tooltips, fully customizable with an arrow and animations.
Balloon 🎈 A lightweight popup like tooltips, fully customizable with arrow and animations. Including in your project Gradle Add below codes to your r
Material Design implementation for Android 4.0+. Shadows, ripples, vectors, fonts, animations, widgets, rounded corners and more.
Carbon Material Design implementation for Android 4.0 and newer. This is not the exact copy of the Lollipop's API and features. It's a custom implemen
Celebrate more with this lightweight confetti particle system 🎊
Konfetti 🎊 🥳 Celebrate more with this lightweight confetti particle system. Create realistic confetti by implementing this easy to use library. Demo
🌠 Transform into a different view or activity using morphing animations.
TransformationLayout 🌠 Transform into a different view or activity using morphing animations. Using Transformation motions of new material version. D
🦚 An expandable layout that shows a two-level layout with an indicator.
ExpandableLayout 🦚 An expandable layout that shows a two-level layout with an indicator. Including in your project Gradle Add below codes to your roo
Render After Effects animations natively on Android and iOS, Web, and React Native
Lottie for Android, iOS, React Native, Web, and Windows Lottie is a mobile library for Android and iOS that parses Adobe After Effects animations expo
Combine ViewPager and Animations to provide a simple way to create applications' guide pages.
WoWoViewPager WoWoViewPager combines ViewPager and Animations to provide a simple way to create applications' guide pages. When users are dragging WoW
FragmentTransactionExtended is a library which provide us a set of custom animations between fragments.
FragmentTransactionExtended FragmentTransactionExtended is a library which provide us a set of custom animations between fragments. FragmentTransactio
[] An Android library which allows developers to easily add animations to ListView items
DEPRECATED ListViewAnimations is deprecated in favor of new RecyclerView solutions. No new development will be taking place, but the existing versions
A customizable and easy to use BottomBar navigation view with sleek animations, with support for ViewPager, ViewPager2, NavController, and badges.
AnimatedBottomBar A customizable and easy to use bottom bar view with sleek animations. Examples Playground app Download the playground app from Googl
Animations for Android L drawer, back, dismiss and check icons
Material Menu Morphing Android menu, back, dismiss and check buttons Have full control of the animation: Including in your project compile 'com.balysv
imitate Tumblr's menu, dragging animations look like a snake
android-snake-menu imitate Tumblr's menu, dragging animations look like a snake unexpected episode I found another repository some time ago which impl
An Android library providing to realize wave loading effect.
WaveLoadingView WaveLoadingView - An Android library that provides a realistic wave-loading effect. Sample Usage For a working implementation of this
PLEASE NOTE, THIS PROJECT IS NO LONGER BEING MAINTAINED AVLoadingIndicatorView Now AVLoadingIndicatorView was updated version to 2.X , If you have any
Android AlertDialog with moving dots progress indicator
Spots progress dialog Android AlertDialog with moving spots progress indicator packed as android library. =========== Usage The library available in m
Android library to display progress like google does in some of his services.
GoogleProgressBar This library is not maintained anymore and there will be no further releases Android library to display different kind of google rel
An interactive indicator to navigate between the different pages of a ViewPager
Android PagerSlidingTabStrip (default Material Design) This library is not maintained anymore and there will be no further releases. For most of the c
A rubber indicator
RubberIndicator A rubber indicator for ViewPager Designed by Valentyn Khenkin Here is the CSS version Usage The attributes for RubberIndicator are not
A spring indicator like Morning Routine guide.
SpringIndicator An indicator like Morning Routine guide.It was originally based on BezierDemo. The sample app: click me #Usage Add the dependency to y
Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock.
Android ViewPagerIndicator Paging indicator widgets that are compatible with the ViewPager from the Android Support Library to improve discoverability
A lightweight indicator like in nexus 5 launcher
CircleIndicator A lightweight indicator like in nexus 5 launcher Gradle AndroidX dependencies { implementation 'me.relex:circleindicator:2.1.6' }
Library containing common animations needed for transforming ViewPager scrolling for Android v13+.
ViewPagerTransforms Library containing common animations needed for transforming ViewPager scrolling on Android v13+. This library is a rewrite of the
A pager for Android with parallax effect
ParallaxPagerTransformer A pager transformer for Android with parallax effect Installation in your build.gradle file dependencies { // ... com
Button for android with animations for transition and error states.
Transition Button Android Preview Expand animation: Shake animation: Installation Gradle dependencies { implementation 'com.royrodriguez:transitionbu
Three material Dots Indicators for view pagers in Android !
Material View Pager Dots Indicator This library makes it possible to represent View Pager Dots Indicator with 3 different awesome styles ! It supports
Actions for android animations. Inspired by libgdx scene2d actions.
Android Animations Actions Actions for android animations. Inspired by libgdx scene2d actions. The main goal of this project is making creating of com
Paging indicator widgets compatible with the ViewPager from the Android Support Library and ActionBarSherlock.
Android ViewPagerIndicator Paging indicator widgets that are compatible with the ViewPager from the Android Support Library to improve discoverability
An interactive indicator to navigate between the different pages of a ViewPager
Android PagerSlidingTabStrip Interactive paging indicator widget, compatible with the ViewPager from the Android Support Library. Try out the sample a
A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
⚡ A powerful & easy to use chart library for Android ⚡ Charts is the iOS version of this library Table of Contents Quick Start Gradle Maven Documentat
Charts/graphs library for Android compatible with API 8+, several chart types with support for scaling, scrolling and animations
HelloCharts for Android Charting library for Android compatible with API 8+(Android 2.2). Works best when hardware acceleration is available, so API 1