标签: android view bitmap surfaceview
我需要绘制全屏背景并在很多情况下滚动它。实际上我已将其作为普通视图实现。
只要更改为SurfaceView,我会获得任何好处吗?我不认为我甚至需要一个单独的线程,因为onDraw只包含一个draw(巨大的)Bitmap()。
答案 0 :(得分:1)
SurfaceView更适用于多线程和绘制大量对象。如果只是绘制位图,它甚至可能比自定义视图慢,因为SurfaceView具有内部视图层次结构,而且开销比View(初始化,...)更多。
SurfaceView
View