All Projects → saisasanksunkavalli → RoundedHorizontalProgressBar

saisasanksunkavalli / RoundedHorizontalProgressBar

Licence: other
RoundedHorizontalProgressBar - An Android custom rounded Progress Bar that supports different Colors as progress both primary & background colors. Allows you to animate the progress for a specific duration

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to RoundedHorizontalProgressBar

progress
ProgressBar in terminal for deno
Stars: ✭ 39 (+14.71%)
Mutual labels:  progress-bar
ProBar
this script will allow you to configure a progress bar with a timer with other options
Stars: ✭ 0 (-100%)
Mutual labels:  progress-bar
rprogress
React ajax loader progress bar with clear API
Stars: ✭ 12 (-64.71%)
Mutual labels:  progress-bar
reading-position-indicator
Small mobile friendly reading position indicator library with no external dependencies
Stars: ✭ 20 (-41.18%)
Mutual labels:  progress-bar
circularProgressBar
This repo contains a demo app for circularProgressBar.swift
Stars: ✭ 17 (-50%)
Mutual labels:  progress-bar
CircularProgressBar
Another circular ProgressBar attempt
Stars: ✭ 14 (-58.82%)
Mutual labels:  progress-bar
laravel-console-spinner
Customized loading ⌛ spinner for Laravel Artisan Console.
Stars: ✭ 70 (+105.88%)
Mutual labels:  progress-bar
cli-progress
⌛ easy to use progress-bar for command-line/terminal applications
Stars: ✭ 672 (+1876.47%)
Mutual labels:  progress-bar
tox-progress
This JavaScript library was made to easily create animated radial progress bars.
Stars: ✭ 13 (-61.76%)
Mutual labels:  progress-bar
mp-progress
专注于小程序圆环形进度条的小工具
Stars: ✭ 72 (+111.76%)
Mutual labels:  progress-bar
PygameWidgets
A module for use with Pygame. Includes fully customisable buttons, textboxes, sliders and many more, as well as the ability to create and run animations on these widgets.
Stars: ✭ 34 (+0%)
Mutual labels:  progress-bar
N-SidedProgressBar
Progress Bar in the shape of regular polygon.
Stars: ✭ 69 (+102.94%)
Mutual labels:  progress-bar
CustomProgress
自定义水平带百分比数字的进度条以及自定义圆形带百分比数字的进度条
Stars: ✭ 58 (+70.59%)
Mutual labels:  progress-bar
ALProgressView
Animated and fully customizable progress view with 2 styles: ring and bar.
Stars: ✭ 72 (+111.76%)
Mutual labels:  progress-bar
progress-bar-log
A component to display a progress bar and last X logs at the same time.
Stars: ✭ 44 (+29.41%)
Mutual labels:  progress-bar
LinearProgressView
A simple linear progress view for iOS
Stars: ✭ 103 (+202.94%)
Mutual labels:  progress-bar
GradientProgressView
一个简单的进度条控件
Stars: ✭ 15 (-55.88%)
Mutual labels:  progress-bar
DottedProgressBar
Simple and powerful animated progress bar with dots
Stars: ✭ 40 (+17.65%)
Mutual labels:  progress-bar
DownloadPorgressBar
This is a download progressbar.
Stars: ✭ 19 (-44.12%)
Mutual labels:  progress-bar
GradientProgress
A gradient progress bar (UIProgressView).
Stars: ✭ 38 (+11.76%)
Mutual labels:  progress-bar

RoundedHorizontalProgressBar

Download

RoundedHorizontalProgressBar - An Android custom rounded Progress Bar that supports different Colors as progress both primary & background colors. Allows you to animate the progress for a specific duration

Gradle

dependencies {

  	...
    compile 'com.sasank.roundedhorizontalprogress:roundedhorizontalprogress:1.0.1'
    
  }

Usage

  • In XML layout:
        <com.sasank.roundedhorizontalprogress.RoundedHorizontalProgressBar
            android:id="@+id/progress_bar_1"
            style="?android:attr/progressBarStyleHorizontal"
            android:layout_width="200dp"
            android:layout_height="wrap_content"
            android:indeterminate="false"
            android:maxHeight="12dp"
            android:minHeight="12dp"
            android:progress="40"
            app:backgroundColor="@color/green_light"
            app:progressColor="@color/green"/>
  • If the progress Bar needs to be horizontal
        <com.sasank.roundedhorizontalprogress.RoundedHorizontalProgressBar
            android:id="@+id/progress_bar_1"
            --------------------------------
            app:backgroundColor="@color/green_light"
            app:progressColor="@color/green"
            app:isRounded="false"/>
  • All customizable attributes of the View:
       <declare-styleable name="RoundedHorizontalProgress">
          <attr name="backgroundColor" format="color"/>
          <attr name="progressColor" format="color"/>
          <attr name="isRounded" format="boolean"/> <!-- Default Value is true(Rounded) -->
       </declare-styleable>
  • Animating the view progress
    mRoundedHorizontalProgressBar.animateProgress(2000, 0, 80); // (animationDuration, oldProgress, newProgress)

Sample

  • Clone the repository and check out the app module.
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].