SurfaceViewは高速に描画を行うための仕組みです。 通常のViewでは処理が間に合わない、ゲームやマルチメディアなど高速処理に向いています。 別スレッドで描画するため、資源の排他処理などマルチスレッドを意識する必要があります。 SurfaceViewの特徴は以下の3点+3メソッドです。 画面(Surface)を描画する専用スレッドを提供する(資源ロックが発生) Surfaceの描画には、SurfaceHolderというインターフェイスを利用 描画処理はSurfaceHolderのコールバックとして実装する SurfaceHolder.Callback.surfaceCreated() SurfaceHolder.Callback.surfaceChanged() SurfaceHolder.Callback.surfaceDestroyed() TechBoosterでは一度、カメ