더블버퍼링

    안드로이드 View, SurffaceView를 사용하는 기본 골격

    1. View View는 onDraw를 통해 그림을 그려주고 invalidate를 호출하면 다시 onDraw()가 호출된다. 하지만, 안드로이드에서는 invalidate()를 호출하면 에러가 난다. Handler를 사용하거나 postInvalidate()를 호출해야 한다. import android.content.Context; import android.graphics.Canvas; import android.view.View; public class MyView extends View{ public MyView(Context context) { super(context); // invalidate postInvalidate(); } @Override protected void onDraw(Canvas..