美文网首页
【高仿温度计】Android自定义控件 温度旋转按钮

【高仿温度计】Android自定义控件 温度旋转按钮

作者: passiontim | 来源:发表于2017-09-23 14:40 被阅读190次

1.介绍

首先看下效果图

2.思路

  1. 初始化一些参数

  2. 绘制刻度盘

  3. 绘制刻度盘下的圆弧

  4. 绘制标题与温度标识

  5. 绘制旋转按钮

  6. 绘制温度

  7. 处理滑动事件

  8. 提供一些接口方法

3.实现

初始化一些参数


绘制刻度盘

以屏幕中心为画布原点,圆弧角度为270°,绘制未选中与选中状态的刻度盘。 
旋转方法中多减的2°是后期调整所得,不用在意。


绘制刻度盘下的圆弧


绘制标题与温度标识


绘制旋转按钮


绘制温度


处理滑动事件


提供一些接口方法

4.写在最后

源码已托管到GitHub上,欢迎Fork,觉得还不错就Start一下吧!

点击下载源码

GitHub地址:https://github.com/alidili/TempControlView

相关文章

网友评论

      本文标题:【高仿温度计】Android自定义控件 温度旋转按钮

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