Java Android应用程序的时间循环动画
我如何在Android Studio中实现一个圆圈在特定间隔(30秒)内“闭合”并重复自身的动画Java Android应用程序的时间循环动画,java,android,animation,geometry,Java,Android,Animation,Geometry,我如何在Android Studio中实现一个圆圈在特定间隔(30秒)内“闭合”并重复自身的动画 如果你想自己做(这很有趣),那么以下是你需要的: 在onDraw(Canva canvas)方法中创建自定义视图,您需要: 画一个灰色圆圈,在视图中居中 画一条蓝色弧线,它的角度是360的百分比,描述发生的时间百分比(这应该有一个计时机制支持) 画一个浅蓝色圆圈(与母圈颜色相同),圆心与上面两个相同 或者绘制文本(或者,可以稍微简单一点,创建一个子文本视图并将其分层到顶部) 所有这些东西的代码
如果你想自己做(这很有趣),那么以下是你需要的: 在onDraw(Canva canvas)方法中创建自定义视图,您需要:
- 画一个灰色圆圈,在视图中居中
- 画一条蓝色弧线,它的角度是360的百分比,描述发生的时间百分比(这应该有一个计时机制支持)
- 画一个浅蓝色圆圈(与母圈颜色相同),圆心与上面两个相同
- 或者绘制文本(或者,可以稍微简单一点,创建一个子文本视图并将其分层到顶部)
祝你好运 有确切的可用库。只需搜索它。您的答案在这里。谢谢,这对我很有帮助:)