SurfaceView

SurfaceViewは描画処理に専用のスレッドを使用するため、Viewに比較して高速に描画できます。

クラス階層

  • View
    • SurfaceView
      • GLSurfaceView
      • RSSurfaceView
      • VideoView

SurfaceHolder.Callback

  • surfaceChanged
  • surfaceCreated
  • surfaceDestroyed
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
Androidの情報サイトから、まとめて検索