Android自定义滑动条
发布时间
阅读量:
阅读量
一 基础:
定制化视图通过跟随手指滚动实现了刻度尺功能,并成功模仿了SeekBar类控件的滑块式选择效果。项目地址, 欢迎关注与星标!
UI图:

功能:
基于设定的最小值与最大值范围,并结合offset参数。系统将依据这些数据计算出所需的细分刻度数量以及主要刻度间隔,并在每个主要刻度上标注相应的数值。
指针可进行灵活配置。
当滑动操作完成时, 系统会依据四舍五入原则将指针附近的主要刻度移动至指针位置.
系统能够处理超出当前设置范围的情况并进行回弹处理.
允许用户指定默认设置.
二 实现:
先扯一下吧 再看别人写的控件时总是有种一头雾水的感觉 可能有很多混乱的变量以及一堆让人困惑的操作逻辑都不知道干嘛用 比如PullToclazz_shake_dial 除非按照整体的设计流程一步一步编写代码 逐步编写代码直到出现错误才意识到这些操作的重要性 结合之前的经验 在编写刻度尺控件时就一步步完成 从简单绘制开始 点击事件响应 处理滑动操
全部评论 (0)
还没有任何评论哟~
