文件名称:CustomAnimationFramework:Android自定义曲线路径动画框架
文件大小:106KB
文件格式:ZIP
更新时间:2024-05-09 10:38:35
Java
Android自定义曲线路径动画框架 最近在一个项目中需要一个像QQ打开个人爱好那样的动画效果如下图: 可以看出每个小球都是以顺时针旋转出来的,说明像这样的曲线动画用Android中自带的平移动画是很难实现的。 曲线动画怎么画??? 我们先来看看Android自带的绘制曲线的方式是怎样的: android自定义View中path经常用到函数 1、moveTo moveTo 不会进行绘制,只用于移动移动画笔,也就是确定绘制的起始坐标点。结合以下方法进行使用。 2、lineTo lineTo 用于进行直线绘制 mPath.lineTo(300, 300); canvas.drawPath(mPath, mPaint); 默认从坐标(0,0)开始绘制。如图: 把画笔移动(100,100)处开始绘制 mPath.moveTo(100, 100); mPath.lineTo(300, 300); c
【文件预览】:
CustomAnimationFramework-master
----gradlew(5KB)
----settings.gradle(15B)
----.idea()
--------file.template.settings.xml(292B)
--------runConfigurations.xml(564B)
--------misc.xml(2KB)
--------compiler.xml(686B)
--------gradle.xml(722B)
--------encodings.xml(159B)
--------inspectionProfiles()
--------modules.xml(385B)
--------copyright()
----gradle()
--------wrapper()
----README.md(4KB)
----gradlew.bat(2KB)
----gradle.properties(730B)
----.gitignore(118B)
----app()
--------src()
--------.gitignore(7B)
--------build.gradle(935B)
--------proguard-rules.pro(653B)
----build.gradle(498B)