表面视图有利于简单的位图绘制

时间:2013-06-24 18:32:37

标签: android view bitmap surfaceview

我需要绘制全屏背景并在很多情况下滚动它。实际上我已将其作为普通视图实现。

只要更改为SurfaceView,我会获得任何好处吗?我不认为我甚至需要一个单独的线程,因为onDraw只包含一个draw(巨大的)Bitmap()。

1 个答案:

答案 0 :(得分:1)

SurfaceView更适用于多线程和绘制大量对象。如果只是绘制位图,它甚至可能比自定义视图慢,因为SurfaceView具有内部视图层次结构,而且开销比View(初始化,...)更多。