All Projects → jakob-grabner → Circle Progress View

jakob-grabner / Circle Progress View

Licence: mit
Animated circular progress view for Android

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Circle Progress View

Hgcircularslider
A custom reusable circular / progress slider control for iOS application.
Stars: ✭ 2,240 (+89.03%)
Mutual labels:  progress-bar, circle
ALProgressView
Animated and fully customizable progress view with 2 styles: ring and bar.
Stars: ✭ 72 (-93.92%)
Mutual labels:  progress-bar, circle
Percircle
⭕️ CSS percentage circle built with jQuery
Stars: ✭ 217 (-81.69%)
Mutual labels:  progress-bar, circle
Jocircularslider
A highly customisable and reusable circular slider for iOS applications.
Stars: ✭ 128 (-89.2%)
Mutual labels:  progress-bar, circle
Mkringprogressview
⭕️ Ring progress view similar to Activity app on Apple Watch
Stars: ✭ 1,140 (-3.8%)
Mutual labels:  progress-bar, circle
Airpurgeview
AirPurgeView
Stars: ✭ 156 (-86.84%)
Mutual labels:  view, circle
ProgressableImageView
Change your users progress capability with ProgressableImageView
Stars: ✭ 86 (-92.74%)
Mutual labels:  view, progress-bar
tox-progress
This JavaScript library was made to easily create animated radial progress bars.
Stars: ✭ 13 (-98.9%)
Mutual labels:  progress-bar, circle
bubble-layout
An Android ViewGroup that displays avatar bubbles... similar to the chat bubbles on Facebook Messenger.
Stars: ✭ 46 (-96.12%)
Mutual labels:  view, circle
mp-progress
专注于小程序圆环形进度条的小工具
Stars: ✭ 72 (-93.92%)
Mutual labels:  progress-bar, circle
Jprogressview
一个灵活的进度条,支持图形:圆形、圆角矩形、矩形等等,陆续会添加更多的图形,如果对你有帮助,请在右上角 star 一下,感谢
Stars: ✭ 46 (-96.12%)
Mutual labels:  view, circle
Mylittlecanvas
🎨Need to create a custom view ? You don't know how to use Canvas, use MyLittleCanvas instead !
Stars: ✭ 870 (-26.58%)
Mutual labels:  view, circle
Toothyprogress
A polyline determinated ProgressBar written in Kotlin
Stars: ✭ 56 (-95.27%)
Mutual labels:  view, progress-bar
Dotsloaderview
Simple dots loader view
Stars: ✭ 63 (-94.68%)
Mutual labels:  view
Chompprogressview
A (semi) realistic chomping progress view that takes bites out of your delicious images! Nom! Nom!
Stars: ✭ 71 (-94.01%)
Mutual labels:  progress-bar
React Native Hole View
✂️ React-Native component to cut a touch-through holes anywhere you want. Perfect solution for tutorial overlay
Stars: ✭ 61 (-94.85%)
Mutual labels:  view
Zwtopselectvcview
快速导入多个控制器,通过顶部选择菜单切换控制器,实现一个页面多个控制器切换处理.(It's an so easy way to add your all kinds of childControllers into superViewController, then you can slide around or just click on the topButton which is automatically building in the topView to switch your childViewController.)
Stars: ✭ 61 (-94.85%)
Mutual labels:  view
Node Status
Nodejs stdout status and progress bar. Multi-item, various display types.
Stars: ✭ 71 (-94.01%)
Mutual labels:  progress-bar
Calendarview
Calendar View Library
Stars: ✭ 71 (-94.01%)
Mutual labels:  view
Animatedpencil
Animated Pencil Action view for Android
Stars: ✭ 61 (-94.85%)
Mutual labels:  view

CircleView

An animated circle view. Can be used in 'value mode' or 'spinning mode'. Nice transitions between spinning and value. Can be used as a loading indicator and to show progress or values in a circular manner. In seek mode, it can also be used to set a value.

MainImage

Try it out here.

Fully animated:

animation demo

  • Animated set value.
  • Spinning mode.
  • Transition from spinning mode to value mode.

Fully customizable:

CircleParts

All parts come with a customizable color and thickness. Set the size of a part to 0 to hide it.

Text sizes

Per default, the texts size is automatically calculated to fit in the circle.

Colors

The spin bar color can consist of a single color or a gradient from up to 4 colors.

Gradient colors.

Block Mode

  • Via XML
CircleProgressView:cpv_blockCount="18"
CircleProgressView:cpv_blockScale="0.9"

Seek Mode

Set value on touch input. Enable it:

  • Via Code:
circleview.setSeekModeEnabled(true);
  • Via XML:
CircleProgressView:cpv_seekMode="true"

For more examples take a look at the example app.

Add it to your project:

Get the latest release from https://jitpack.io/#jakob-grabner/Circle-Progress-View

allprojects {
    repositories {
        // ...
        maven { url "https://jitpack.io" }
    }
}

dependencies {
	// ...
        implementation 'com.github.jakob-grabner:Circle-Progress-View:1.4'
}

JavaDoc

Get it here.

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].