基地android课件后第十五章surfaceview.pdfVIP

  • 1
  • 0
  • 约5.09千字
  • 约 18页
  • 2023-07-30 发布于北京
  • 举报
SurfaceView 定义: 可以直接从内存或者DMA (直接内存 (Direct Memory Access) ) 等硬件接口取得图像数据,是个非常重要的绘图容器。 特性: 可以在主线程之外的线程中向屏幕上绘图。这样可以避免画图任务繁 重时造成主线程阻塞,从而提高了程序的反应速度。在游戏开发中多 用到SurfaceView,游戏中的背景、人物、动画等等尽量在画布 canvas中画出。 SurfaceView SurfaceView提供直接 一个可画图的界面,可以控制在界面顶部的子视 图层。SurfaceView是提供给需要直接 素而不是使用窗体不见的应用使 用的。 Android系统中一个重要的概念和线索是Surface.View及其子类(TextView ,Button等)要画在Surface上。每个Surface创建一个Canvas对象(但属性 时常改变),用来管理view在Surface上的绘图操作,如画点画线,使用它是 ,一般都是出现在最顶层

文档评论(0)

1亿VIP精品文档

相关文档