Java 如何使用canvas.save和canvas.restore?
可能重复:Java 如何使用canvas.save和canvas.restore?,java,android,android-canvas,Java,Android,Android Canvas,可能重复: 我想知道canvas.save和canvas.restore是如何工作的 我希望它如何工作,我如何使用它(但不起作用) 锁定画布 在没有解锁的情况下进行一些绘图 canvas.save()(存储int) 再画一些画 张贴画布 从步骤3恢复画布 再画一些图,从6开始重复(循环) 我真正需要的是在某个阶段(背景)保存画布,然后在上面绘制对象,而不必每次更新画布时都绘制背景 Canvas.save()&restore()不对连接到画布的位图执行操作。。。它们的存在是为了控制画布绘制环境的
我想知道canvas.save和canvas.restore是如何工作的 我希望它如何工作,我如何使用它(但不起作用)
现在,您可以随心所欲地编写画布,所有内容都将存储在位图中供以后使用 多谢各位。是否仍然可以从位图数组创建位图?或者是simulairNope。无论如何,你不应该需要那种捷径。。。它的简单工作是迭代一个可绘制的列表,并将每个列表绘制到画布上。好吧,使用2d数组,20行50列,每帧都要进行绘制…对,因此您可以将所有这些内容绘制一次到屏幕外位图!有什么工作流程可以遵循吗?我真的没用过这么多东西。。。有教程吗?