tankery / Circularseekbar
Licence: apache-2.0
Custom circular SeekBar (Circle, Semi-circle, and Ellipse) for Android
Stars: ✭ 166
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Circularseekbar
Meter Number Picker
The android library that provides a simple and customizable NumberPicker styled as meter.
Stars: ✭ 96 (-42.17%)
Mutual labels: custom-view
Springfabmenu
A menu of FloatingActionButton items, designed to be anchored on an AppBarLayout.
Stars: ✭ 116 (-30.12%)
Mutual labels: custom-view
Ezchat
基于网易云信 IM SDK for Android,界面仿造QQ和微信,打造的一款简单的即时通讯 APP,目前可实现好友添加,个人资料修改,基础聊天功能(包括文字,表情,语音,视频,图片和位置信息发送接收功能),Based on Netease cloud letter IM SDK for Android, the interface mimics QQ and WeChat, to create a simple instant messaging APP, which can be realized by adding friends, modifying personal information, basic chatting functions (including text, emoticons, voice, video, Location information send and receive function).
Stars: ✭ 140 (-15.66%)
Mutual labels: custom-view
Consecutivescroller
ConsecutiveScrollerLayout是Android下支持多个滑动布局(RecyclerView、WebView、ScrollView等)和普通控件(TextView、ImageView、LinearLayou、自定义View等)持续连贯滑动的容器,它使所有的子View像一个整体一样连续顺畅滑动。并且支持布局吸顶功能。
Stars: ✭ 1,383 (+733.13%)
Mutual labels: custom-view
Zhpopupcontroller
Help you pop up custom views easily. and support pop-up animation, layout position, mask effect and gesture interaction etc.
Stars: ✭ 1,481 (+792.17%)
Mutual labels: custom-view
Flutter mvp
使用Flutter MVP结构开发的短视频类小项目,加入各种平滑的过渡动画。欢迎Star或Fork!
Stars: ✭ 124 (-25.3%)
Mutual labels: custom-view
Rapidfloatingactionbutton
Quick solutions for Floating Action Button,RapidFloatingActionButton(RFAB)
Stars: ✭ 1,289 (+676.51%)
Mutual labels: custom-view
Vusikview
Android library to make notes drop animation for music players
Stars: ✭ 115 (-30.72%)
Mutual labels: custom-view
Flareview
Create Animatic flares around your uiview's. Visit http://stanlyhardy.github.io/FlareView for more info
Stars: ✭ 136 (-18.07%)
Mutual labels: custom-view
Timesincetextview
Android TextView for displaying the time since a date
Stars: ✭ 108 (-34.94%)
Mutual labels: custom-view
Custom Work For Brackets
<involuntarily lost source code> ____ Adds toolbar it include buttons show/hide with tabs of active documents on the top of the editor.
Stars: ✭ 126 (-24.1%)
Mutual labels: custom-view
Mkloader
Beautiful and smooth custom loading views
Stars: ✭ 1,377 (+729.52%)
Mutual labels: custom-view
Hhfloatingview
An easy to use and setup floating view for your app. 🎡
Stars: ✭ 93 (-43.98%)
Mutual labels: custom-view
Zjywidget
🎨 一组实用炫酷自定义View的集合(包括源码及demo)包括常见的支付、扫描、解锁动画、炫酷转盘式菜单等效果。A collection of Android cool custom views
Stars: ✭ 121 (-27.11%)
Mutual labels: custom-view
Android Animations
DIfferent animation samples on Android
Stars: ✭ 152 (-8.43%)
Mutual labels: custom-view
Swipelayout
A library what allows you to execute a swipe for the android platform
Stars: ✭ 150 (-9.64%)
Mutual labels: custom-view
Multiplestatusview
一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图。
Stars: ✭ 1,676 (+909.64%)
Mutual labels: custom-view
CircularSeekBar
Rich feature Circular SeekBar (Circle, Semi-circle, and Ellipse) for Android.
This library is based on CircularSeekBar of Matt Joseph (devadvance). But the original author seems to have stopped maintaining (last commit was in 2016), so I decide to take it up by myself.
I made it build on Android Studio (Gradle), then fix & add more features to the library.
The features I add
- Support float progress, instead of integer only.
- Refactor the name of the attributes, to avoid conflicts.
- Disable the seek pointer, make it work like a circular progress bar.
- Some other bug fixes for Matt's CircularSeekBar.
- Customize the shape of progress end (butt, round, square)
- Use a arc to represent the pointer, you can custom the arc angle.
- Negative progress support.
- Other small features.
Setup
Gradle
dependencies {
implementation 'me.tankery.lib:circularSeekBar:1.3.0'
}
Source
Copy sources and attrs.xml
in module circularSeekBar
to your project.
Usage
CircularSeekBar support following attributes:
app:cs_circle_style = "butt|round|square"
app:cs_progress = "integer"
app:cs_max = "integer"
app:cs_negative_enabled = "boolean"
app:cs_move_outside_circle = "boolean"
app:cs_maintain_equal_circle = "boolean"
app:cs_use_custom_radii = "boolean"
app:cs_lock_enabled = "boolean"
app:cs_circle_x_radius = "dimension"
app:cs_circle_y_radius = "dimension"
app:cs_circle_stroke_width = "dimension"
app:cs_disable_pointer = "boolean"
app:cs_pointer_stroke_width = "dimension"
app:cs_pointer_halo_width = "dimension"
app:cs_pointer_halo_border_width = "dimension"
app:cs_circle_fill = "color"
app:cs_circle_color = "color"
app:cs_circle_progress_color = "color"
app:cs_pointer_color = "color"
app:cs_pointer_halo_color = "color"
app:cs_pointer_halo_color_ontouch = "color"
app:cs_pointer_alpha_ontouch = "integer"
app:cs_pointer_angle = "float"
app:cs_start_angle = "float"
app:cs_end_angle = "float"
app:cs_disable_progress_glow = "boolean"
app:cs_hide_progress_when_empty = "boolean"
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].