All Projects → NikoYuwono → Static Progress Bar

NikoYuwono / Static Progress Bar

Licence: mit
Custom static progress bar for Android where you can set your own shape and color.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Static Progress Bar

Circular Music Progressbar
Beautiful Circular Progress Bar with album art for android
Stars: ✭ 813 (+1045.07%)
Mutual labels:  progress-bar
Bashful
Use a yaml file to stitch together commands and bash snippits and run them with a bit of style. Why? Because your bash script should be quiet and shy-like (...and not such a loud mouth).
Stars: ✭ 1,018 (+1333.8%)
Mutual labels:  progress-bar
Electron Progressbar
electron-progressbar provides an easy-to-use and highly customizable API to show and control progress bars on Electron applications.
Stars: ✭ 58 (-18.31%)
Mutual labels:  progress-bar
Roundprogresstextview
TextView with Round Pogress
Stars: ✭ 18 (-74.65%)
Mutual labels:  progress-bar
Flutterplayground
Playground app for Flutter
Stars: ✭ 859 (+1109.86%)
Mutual labels:  progress-bar
Missme
Same Old Android Progress Dialog
Stars: ✭ 49 (-30.99%)
Mutual labels:  progress-bar
Go Pretty
Pretty print tables and more in golang!
Stars: ✭ 777 (+994.37%)
Mutual labels:  progress-bar
Retroprogress
💈 Retro looking progress bar straight from the 90s
Stars: ✭ 71 (+0%)
Mutual labels:  progress-bar
Ng Bootstrap
Angular powered Bootstrap
Stars: ✭ 7,872 (+10987.32%)
Mutual labels:  progress-bar
Toothyprogress
A polyline determinated ProgressBar written in Kotlin
Stars: ✭ 56 (-21.13%)
Mutual labels:  progress-bar
Supreme
A command line visual file manager for linux
Stars: ✭ 22 (-69.01%)
Mutual labels:  progress-bar
Pbmcapply
Tracking the progress of mc*apply with progress bar.
Stars: ✭ 25 (-64.79%)
Mutual labels:  progress-bar
Android Spinkit
Android loading animations
Stars: ✭ 8,096 (+11302.82%)
Mutual labels:  progress-bar
React Redux Loading Bar
Loading Bar (aka Progress Bar) for Redux and React
Stars: ✭ 894 (+1159.15%)
Mutual labels:  progress-bar
Mkringprogressview
⭕️ Ring progress view similar to Activity app on Apple Watch
Stars: ✭ 1,140 (+1505.63%)
Mutual labels:  progress-bar
Dockprogress
Show progress in your app's Dock icon
Stars: ✭ 813 (+1045.07%)
Mutual labels:  progress-bar
Progress Activity
Easily add loading, empty and error states in your app.
Stars: ✭ 1,039 (+1363.38%)
Mutual labels:  progress-bar
Chompprogressview
A (semi) realistic chomping progress view that takes bites out of your delicious images! Nom! Nom!
Stars: ✭ 71 (+0%)
Mutual labels:  progress-bar
Roundedprogressbar
A customizable, animated progress bar that features rounded corners. This Android library is designed to look great and be simple to use 🎉
Stars: ✭ 70 (-1.41%)
Mutual labels:  progress-bar
Tqdj
A progress bar that plays lofi music
Stars: ✭ 51 (-28.17%)
Mutual labels:  progress-bar

static-progress-bar

Android Arsenal

Image Demo

Custom static progress bar for Android where you can set your own shape and color.

#Usage

Just copy and use the CustomProgress.java Example :

    <yourpackage.CustomProgress
        android:id="@+id/customProgress"
        android:layout_centerHorizontal="true"
        android:layout_width="@dimen/custom_progress_width"
        android:layout_height="@dimen/custom_progress_height" />

and then set the progress

        CustomProgress customProgress = (CustomProgress) findViewById(R.id.customProgress);
        customProgress.setMaximumPercentage(0.75f);

To change the color of the progress just call setProgressColor(int color) or setProgressBackgroundColor(int color) for the background. Example :

        customProgress.setProgressColor(res.getColor(R.color.purple_500));
        customProgressRoundedRectangle.setProgressBackgroundColor(res.getColor(R.color.purple_200));

You can also choose the shape of the progress between Rectangle (default) and Rounded Rectangle (with radius). Example :

        customProgress.useRectangleShape(); //Rectangle
        customProgress.useRoundedRectangleShape(30.0f); //Rounded Rectangle

Because this is an progress bar you can still show the progress number if you want by calling setShowingPercentage(boolean showingPercentage) Example :

        customProgress.setShowingPercentage(true);

And if you want to show your own text you can also do this

        customProgress.setShowingPercentage(false);
        customProgressText.setText("Rectangle");
        customProgressText.setTextSize(20);
        customProgressText.setTextColor(Color.WHITE);
        customProgressText.setGravity(Gravity.CENTER_VERTICAL | Gravity.LEFT);
        customProgressText.setPadding(50,0,0,0);

Because this view extends to TextView class, you can set the position of the text like what you usually done in TextView.

For anyone who have issues/feature request or want to contribute, please create an issue for issues/feature request and create a pull request if you want to contribute. Or you can contact me via [email protected] or my twitter @NAYOSO

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].