![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android自定义View
文章平均质量分 83
mrgaoblog
这个作者很懒,什么都没留下…
展开
-
Android-自定义水波纹刻度进度条
效果图: 目录 一、使用canvas的旋转 二、画布Canvas.clipPath()方法。 三、实现思路 1、外层的刻度进度条: 2、里面的水波纹的操作 四、自定义属性并初始化属性 五、绘制外层刻度条 六、根据当前的进度改变水波纹的振幅 七、绘制水波纹及原理【重点】 1、获取到水波中心点Y轴的值 2、创建一个原创 2018-01-08 16:19:24 · 2507 阅读 · 0 评论 -
Android自定义View-模仿QQ的拖拽气泡
第一步:明白气泡的几个状态 第二步:明白大概的思路 第三步:初始化组价的属性,并计算组件的大小 第四步:通过点击,拖动,取消,分别获取到两点之间的距离,然后得到组件的各个状态 第五步:绘制图像 1、如果状态不是消失,那么久绘制拖动气泡(即右上角的那个圆形) 2、如果处于拖拽状态,那么久绘制贝塞尔曲线 (1)得到控制点的坐标 (2)分别得到上述两个圆周围相切的四个点的原创 2018-01-08 16:03:55 · 691 阅读 · 1 评论