Android图形系统之Surface与SurfaceHolder的关系是什么

avatar
作者
猴君
阅读量:0

在Android图形系统中,Surface是一个抽象的概念,表示一个可以绘制图像和处理图像的窗口。它可以用来显示2D和3D图形,以及处理用户输入。

SurfaceHolder是Surface的一个接口,它提供了访问Surface的方法和操作。通过SurfaceHolder,可以获取Surface的Canvas对象,用于绘制图像,也可以设置Surface的属性,如格式、尺寸等。

可以将SurfaceHolder看作是Surface的门户,它提供了与Surface的交互接口。通过SurfaceHolder可以获取Surface的实例,然后使用Canvas对象进行图像绘制,或者调用其他相关方法进行Surface的操作和管理。

总之,SurfaceHolder是Surface的一个代理接口,通过它可以对Surface进行访问和操作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!