Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要绘制一个全屏背景并在很多情况下滚动它。实际上我已经将它实现为普通视图。
换成 SurfaceView 会带来什么好处吗?我认为我什至不需要单独的线程,因为 onDraw 只包含一个 draw(huge)Bitmap()。
ASurfaceView更适合多线程和绘制大量对象。如果只是绘制位图,它甚至可能比自定义视图慢,因为 aSurfaceView具有内部视图层次结构并且比 a View(初始化,...) 开销更大。
SurfaceView
View