Android/SurfaceView Ani example 썸네일형 리스트형 SurfaceView Animation example Android에서 제공하는 SurfaceView는 Double Buffering을 지원하는 API 클래스이다. Double Buffering은 여기를 참조하세요 SurfaceView에는 SurfaceHolder를 전달해주는 라이프사이클 메소드가 있으므로 SurfaceHolder.lockCanvas(null)을 이용하면 Canvas이 참조를 얻을 수 있는데, 이 Canvas를 SurfaceView의 onDraw()에 아규먼트로 전달하여 호출하면 Back Buffer에 그래픽 데이터를 기록할 수 있다. 참고로 Back Buffer에 해당하는 Canvas를 얻고 SurfaceView의 onDraw()에 전달하는 기능은 Thread클래스에서 할 것을 구글에서 권하고 있다. canvas = SurfaceHolde.. 더보기 이전 1 다음