CircularSeekBar is a circular progress bar/seek bar android library that supports animations, dashes and gradients.
PleaseWait is a lightweight library that can be used as a replacement for now-deprecated android.app.ProgressDialog
.
Features
A staged progressbar that you can use if you want finer control of the steps in between its stages. You can customize:
LoadingView is a customizable view for displaying a loading animation consisting of multiple dots. This library provides a simple and easy-to-use interface for creating and controlling a loading animation, and allows customization of the dot count, size, spacing, and colors.
A customizable progressbar component can be used in onboarding screens for Jetpack Compose.
ArcProgressbar lets to create Arc progress-bar in the simplest way.
Beautiful progress bar with segments. Highly customizable. Fully written with Jetpack Compose.
Using the RoundedProgressBar library you can easily create beautiful progress bars with individually rounded corners, animating progress text and more!
Sometimes, it's felt trouble to deal with Loading / Progress popup in app as it causes extra boilerplate code (adding XML code + View Inflation + Instance creation for showing or hiding and-so-forth).
This library will be helpful in those cases because it needs just a singleton configuration instance once which will be reusable to show and hide from anywhere (Both Activity
or Fragment
) just using a single line of code like - LoadingPopup.showLoadingPopUp()
and LoadingPopup.hideLoadingPopUp()
It is a Profile Image View with percentage progress developed in Kotlin. It is a highly customizable view that offers multiple attributes for creating either dash or continuous progress view around profile image based on your requirements.
A simple bar View that can compare things, like statistics of a Football match.
An Instagram-like stories segmented progress bar.
Horizontal Progress View with Tile Animation.
A Kotlin based adjustable custom view to show percentage.
A polyline determinated ProgressBar
written in Kotlin.
AG Skeleton Loading is a library to provide a easy way to include skeleton loading.
A custom progress dialog library written in Kotlin.
Types of Progress Bar
Pie Progress is a type of circular progress view similar to the one that you can find in iOS devices while updating applications. It's a simple to use library where the progress gets updated by passing values to a single method.
Android Google Style Loading Animation Library.
KLoadingSpin is an alternative to progressDialog used widely in android.
A simple and flexible Fill Progress Layout written in Kotlin.
A polished and flexible ProgressView, fully customizable with animations.
A custom view for android with circular step progress level.
It's a library which provide easy to use progress bar, progress can be changed to success or failure state depending on operation result.
A progress bar library for Android that provides customized progress bars with different designs.
A simple customizable Triangle Seekbar.
A horizontal progress bar shrinking with time; similar to Bandersnatch choice interface.
StepProgressBar is a progress bar to display steps easily.
A Java-based easy to use and highly adjustable custom view that displays the progress of a single given task.
Please feel free to see the library in action in a showcase app available on Google play.
A material style progress wheel that you can integrate into your app.