我是Android开发的完全初学者。我目前正在尝试实现一个脉冲圆(所以它增加了大小,然后减少到没有,直到我希望它停止)。我正在使用画布绘制圆圈,并想知道如何以稳定的方式改变半径并渲染它?
目前我正在考虑使用for循环来增加圆的半径:
for (int i=0; i < 400; i++ ) {
canvas.drawCircle(canvas.getWidth()/2, canvas.getHeight()/2, i , mPaint)
}
但显然不会起作用,因为它会增加到半径400然后停止。有人可以帮助我解决逻辑吗?
答案 0 :(得分:0)
为您想要使用的形状创建一个自定义XML主题,然后您可以从文档中查找XML设计界面,它将为您提供很多自由。