android开发中Canvas.save()、Canvas.restore()的区别与联系

来源:互联网 发布:兄贵音源软件 编辑:程序博客网 时间:2024/06/02 01:42

在android开发的过程中,界面的绘制的时候,会涉及到Canvas类。

Canvas.save():为画布保存一个状态。

Canvas.restore():回复画布的保存状态。

这两个方法一般成对配合使用,调用Canvas.restore()方法之后会恢复之前保存的状态,防止save()方法之后canvas的放大缩小位移旋转操作对其的影响。

0 0
原创粉丝点击