美文网首页Android锦集
EasySignSeekBar一个漂亮而强大的自定义view

EasySignSeekBar一个漂亮而强大的自定义view

作者: zhou_you | 来源:发表于2017-10-20 18:18 被阅读654次

    github地址:https://github.com/zhou-you/EasySignSeekBar

    简述

    最近在工作上的需要,自定义了一个漂亮而强大的自定义view,但不仅仅只是一个SeekBar而已哦,一定要耐心看完。刚开始是不愿意自己去写的,这东西太浪费时间,UI这东西不一定是个技术活,但一定是个细活。浏览了很多自定义控件,都没有符合需要的,最终只能自己开撸。实现了效果后想着看能不能也方便他人,如果其他人有类似的效果,修改下属性配置就可以直接使用,于是就分享出来,取名:EasySignSeekBar 。

    EasySignSeekBar

    本库主要提供一个漂亮而强大的自定义SeekBar,进度变化由提示牌 (sign)展示,具有强大的属性设置,支持设置section(节点)、mark(标记)、track(轨迹)、thumb(拖动块)、progress(进度)、sign(提示框)等功能

    主要功能

    • 强大的track(轨迹)和second track (选中轨迹)的最小值、最大值、轨迹粗细,颜色等设置;
    • 灵活的数字显示支持整数和小数;
    • 支持设置进度单位,例如 10s,15km/h、平方等;
    • 支持手柄拖动块thumb半径、颜色、阴影、透明度等;
    • 支持节点个数、文字大小、颜色设置;
    • 支持自动滚动最近区段标记节点;
    • 支持指示牌宽高、颜色、圆角半径、三角arrow指示、border边框、跟随thumb移动等;
    • 支持设置拖动进度监听回掉;
    • ......

    效果预览

    因GIF图压缩的原因动画看起来有些不流程和模糊。


    相关文章

      网友评论

        本文标题:EasySignSeekBar一个漂亮而强大的自定义view

        本文链接:https://www.haomeiwen.com/subject/kygvuxtx.html