All Projects → fantianwen → CircleProgressButton

fantianwen / CircleProgressButton

Licence: other
circle progress button

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to CircleProgressButton

Arcseekbar
🎡 ArcSeekBar 一个弧形可拖动进度条控件。弧形大小,弧度,颜色渐变等配置完全可定制化
Stars: ✭ 115 (+296.55%)
Mutual labels:  circle
Airpurgeview
AirPurgeView
Stars: ✭ 156 (+437.93%)
Mutual labels:  circle
Percircle
⭕️ CSS percentage circle built with jQuery
Stars: ✭ 217 (+648.28%)
Mutual labels:  circle
Cypress Example Docker Circle
Cypress + Docker + CircleCI = ❤️
Stars: ✭ 119 (+310.34%)
Mutual labels:  circle
Circle Flags
A collection of 300+ minimal circular SVG country flags
Stars: ✭ 139 (+379.31%)
Mutual labels:  circle
Circularprogressbar
Circular ProgressBar is a custom control for WinForm with animation.
Stars: ✭ 191 (+558.62%)
Mutual labels:  circle
Xlcircleprogress
iOS 圆环进度指示器
Stars: ✭ 93 (+220.69%)
Mutual labels:  circle
Music Cover View
Subclass of ImageView that 'morphs' into a circle shape and can rotates. Useful to be used as album cover in Music apps. 📀🎶
Stars: ✭ 239 (+724.14%)
Mutual labels:  circle
React Native Circular Progress
React Native component for creating animated, circular progress with ReactART
Stars: ✭ 1,901 (+6455.17%)
Mutual labels:  circle
Kld Intersections
A library of intersection algorithms covering all SVG shape types
Stars: ✭ 214 (+637.93%)
Mutual labels:  circle
Circleci Orb
Install, cache and run Cypress.io tests on CircleCI with minimal configuration.
Stars: ✭ 121 (+317.24%)
Mutual labels:  circle
Progress
基于Vue 2.x 的进度条,支持直线和环形(顺时针和逆时针)。Vue-based progress component, support line and circle(clockwise or couterclockwise).
Stars: ✭ 130 (+348.28%)
Mutual labels:  circle
Actual Number Picker
Android: A horizontal number picker
Stars: ✭ 206 (+610.34%)
Mutual labels:  circle
Swiftfortunewheel
The ultimate spinning wheel view that supports dynamic content and rich customization.
Stars: ✭ 114 (+293.1%)
Mutual labels:  circle
Proximityhash
Geohashes in proximity
Stars: ✭ 231 (+696.55%)
Mutual labels:  circle
Vue Ellipse Progress
A Vue.js component to create beautiful animated circular progress bars
Stars: ✭ 101 (+248.28%)
Mutual labels:  circle
Hgcircularslider
A custom reusable circular / progress slider control for iOS application.
Stars: ✭ 2,240 (+7624.14%)
Mutual labels:  circle
whot
A Game API for the Nigerian Whot Card Game. https://github.com/mykeels/whot-server, https://github.com/CodeByOmar/whot-app
Stars: ✭ 51 (+75.86%)
Mutual labels:  circle
Rpcircularprogress
(Swift) Circular progress UIView subclass with UIProgressView properties
Stars: ✭ 236 (+713.79%)
Mutual labels:  circle
Flutter Shapeofview
Give a custom shape to any flutter widget, Material Design 2 ready
Stars: ✭ 211 (+627.59%)
Mutual labels:  circle

CircleProgressButton

progressButton

how to use

 <van.tian.wen.circleprogressbutton.CircleProgressButton
         android:layout_width="72dp"
         android:layout_height="72dp"
         van:circleColor="@android:color/holo_blue_light"
         van:progressColor="@android:color/holo_red_dark"
         van:progressWidth="2dp"
         van:textColor="@android:color/black"
         van:textSize="16sp" />

setText

circleProgressButton.setText("文字");

getProgressStatus

you can get progressStatus by implement CircleProgressButton.CircleProcessListener

circleProgressButton.setCircleProcessListener(new CircleProgressButton.CircleProcessListener() {
            @Override
            public void onFinished() {
                //长按结束了
                LogUtil.e("van====>onFinished");
            }

            @Override
            public void onCancel() {
                //长按取消了
                LogUtil.e("van====>onCancel");
            }

            @Override
            public void onCancelOk() {
                //长按取消了,并且进度到了0
                LogUtil.e("van====>onCancelOk");
            }

            @Override
            public void onReStart() {
                //长按结束了,在进度到0之前再次按了下去
                LogUtil.e("van====>onReStart");
            }
        });
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].