Android 圆圈操作

标签 android animation geometry porter-duff

我有一个完整圆圈的 PNG。我想制作一个通过每个象限绘制的圆圈的动画(因为它是顺时针绘制的)。我怎样才能做到这一点?谁有例子?

最佳答案

Android 开发者网站上提供了与绘制圆弧/半圆相关的良好示例代码 here .

对于您的具体情况,我看到了两种方法。

一种是完全放弃 PNG 文件,只绘制圆圈​​(如果圆圈没有什么特别之处最好:它只是一种颜色,等等)。

如果您确定要使用 PNG 文件,那么您可以在其上绘制一个背景色的实心圆圈,并将其设置为反向动画(逆时针方向删除自身),这将显示圆圈结果是你的 PNG 文件。

关于Android 圆圈操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6130258/

相关文章:

java - Android Studio 3.1.3中的构建gradle失败

android - 在 Android、OpenGL 中,我想使用以中心为设备屏幕中点的运动事件动态绘制一个圆,但没有获得所需的输出

android - 如何在 xml 的布局 View 中查看不同的脚蹼?

html - 奇怪的 SVG 动画行为

android - Recyclerview notifyDataSetChanged();不工作

android - Android中的全景背景动画

ios - 折叠导航栏时出现不需要的快速动画

algorithm - 多边形算法

有偏差的 Java 递归三角形

opencv - SimpleBlobDetector 无法识别更明显的圆圈