美文网首页
Android 点赞心形绘制(贝塞尔曲线)

Android 点赞心形绘制(贝塞尔曲线)

作者: Q大疯zi | 来源:发表于2018-06-07 00:57 被阅读171次

1.首先上效果图

view.gif

2.具体绘制流程

  • 初始化图片及对应的宽高
carbon (2).png
  • 屏幕点击事件的处理


    carbon (3).png
  • 添加心形


    carbon (6).png
  • 制作动画


    carbon (7).png
  • 绘制贝塞尔曲线


    carbon (8).png
  • 获取两个定位点(最重要一步)


    carbon (9).png

加草图说明(虽然画的有点丑不影响学习)


view.png
首先找到触摸点的坐标 x , y
然后再找到两个定位点 ,水平的 x 位置是随机的 , y 的位置一个在中间分割线的上面一个在下面。
最后一个点就是y = 0 , x 的值是随机的 。
  • 做贝塞尔动画的时候会用到一个类


    carbon.png

最后附上源码地址

点击下载源码

相关文章

网友评论

      本文标题:Android 点赞心形绘制(贝塞尔曲线)

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