------

[ AD ] Port Monitor ( Try to use a Best WebSite Monitoring Tool )

------

lockCanvas / unlockCanvas

  • SurfaceView는 더블 버퍼링을 제공하고 있음,

 

  • 따라서 lockCanvas를 사용해서  (이미지 메모리 부분을 Lock 한다.)
    canvas 위에 이미지들을 그릴 수 있도록 하고,

 

  • unlockCanvasAndPost를 사용해
    (Lock 했던 이미지 메모리를 해제하고  화면 출력 버퍼로  Post)
    화면을 갱신할 수 있도록 한다

 


public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) {
    // TODO Auto-generated method stub
}

public void surfaceCreated(SurfaceHolder holder) {
    // TODO Auto-generated method stub
}
public void surfaceDestroyed(SurfaceHolder holder) {
    // TODO Auto-generated method stub
}

+ Recent posts