android样式主题合集

Android中path及其小伙伴

2019-12-23  本文已影响0人  爱你为你做饭

多年的Android开发中,android动画有最初的补间到后来的属性动画,path动画,svg动画,转场动画,lottie动画,还有就是可以通过绘制等自定义view动画,属性,path,转场平时都是很常用的动画方式,先前使用完就完了,没有转化为自己掌握的知识,所以再次使用的时候再重新去百度谷歌,这次正好项目中效果使用到这几个动画,此处开个文集聊一聊Android中的动画,补间就先放下了,主要是path,svg和转场。
svg动画简单可以说是基于path的,而path涉及到的知识点也很多,所以此处两篇文章描述path,第一篇介绍path及其伙伴的通用(常用)方法,第二篇通过当前项目中效果的两种实现加深path的使用。

参考文章:
动画官方文档说明
path方法详解](https://www.gcssloop.com/customview/Path_Over)
PathMeasure 方法详解
path arcTo详解
path addarc和arcTo区别解释
利用path进行简单的图形绘制
特殊路径文字的绘制

两篇文章更多的是对这两天path和svg的研究学习总结,其中很多都是参考了上面的文章,首先对上面大神们表示感谢,特别是有些api图片都是出自上面大神文章,此两篇文章更多的是后续学习参考和对他人一点点的帮助,不会用于商业目的,所以如有不妥可以告知删除。

  1. path
  1. pathmeasure
  1. paint
  1. canvas
    canvas和paint一致,paint提供了画笔,canvas则是提供了画布,且这个画布是无限大的,只是他的显示大小是有限的,可以通过不停的draw方法绘制无限大的图形页面,其api方法如下:


    image.png
  1. path的使用(总结待续)
上一篇 下一篇

猜你喜欢

热点阅读