适用于Android的Paint应用程序的OpenGL或Canvas

时间:2012-02-03 14:53:52

标签: android opengl-es android-canvas

我开始编写一个手指画风格的应用程序(我已经在Google Developer资源上看过该教程)。该应用程序将具有以下内容:

1。)要在

上绘制的背景图像

2。)用手指画画时,它不会绘制颜色,而是像Photoshop笔刷那样的纹理/图像。

我已经开始在OpenGL中实现了,但是在手指拖动过程中遇到了创建许多四边形的问题。我想知道是否有人有一些指示可以让我决定是否应该继续使用OpenGL编写或者废弃并转到Canvas?有什么优点和缺点,以及对此类应用程序的限制。

非常感谢!

2 个答案:

答案 0 :(得分:0)

我建议使用OpenGL。 Maby更难,但将来你的应用程序需要更多内容时会更好。

答案 1 :(得分:0)

我建议你们两个但是对于绘画你应该使用Canvas但是如果你想编辑和添加效果你需要OpenGL。