Android:在画布上绘制数字

时间:2013-04-24 07:24:37

标签: android android-canvas

我在画布上工作。在这里,我只想在画布上绘制一些几何图形,可以根据touch_move位置调整大小。通过数字,我只是指三角形,矩形,圆形和一些多边形。有没有办法实现这个目标? 。我还没有看过这样的应用程序可以在画布上绘制这些数字。所以这似乎很复杂..提前谢谢

2 个答案:

答案 0 :(得分:1)

请参阅this链接。

如果您的应用程序不需要大量处理或帧速率(可能用于国际象棋游戏,蛇形游戏或其他慢速动画应用程序),那么您应该考虑创建自定义视图组件并使用View.onDraw()中的画布。这样做的最方便的方面是Android框架将为您提供预定义的Canvas,您可以在其中进行绘图调用。

答案 1 :(得分:0)

如果你尝试一下,我相信你可以找到一些开源的开箱即用的解决方案。

如果你真的想学点东西,你应该阅读每个例子的教程;

- Custom Views

- OpenGL

在完成教程之后,你将有两种方法来绘制基本形状,一个三角形和一个我认为已经完成的圆形。

相关问题