Android – 如何使用Android创建圆形视图?

前端之家收集整理的这篇文章主要介绍了Android – 如何使用Android创建圆形视图?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在这里创建一个如下设计的视图(如苹果音乐).

图1:

图2:

粉红色的圆圈与物理互动和飞翔.你能建议一下制作它们的方法吗?

解决方法

实际上,您应该查看自定义视图文档.

要获得这样的结果,您应该首先覆盖onDraw()方法,以便在内部进行自定义绘制.
使用画布,您可以通过调用以创建圆圈:

canvas.drawCircle(x,y,radius,paint);

为了让圆圈看起来像你想要的那样,只需看看the Paint documentation即可.
您可以根据需要创建尽可能多的圆圈(当然,应用效率会受到您绘制的圆圈数量的影响).

使用自定义视图,您将能够通过onTouchEvent()轻松处理交互,并为循环设置动画,以便随时修改属性.

猜你在找的Android相关文章