SurfaceViewは描画処理に専用のスレッドを使用するため、Viewに比較して高速に描画できます。
class MyClass extends SurfaceView implements SurfaceHolder.Callback {
@Override
public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
}
@Override
public void surfaceCreated(SurfaceHolder holder) {
}
@Override
public void surfaceDestroyed(SurfaceHolder holder) {
}
}
SurfaceHolder.Callback | Android Developers