안드로이드에서 SurfaceView의 기본 형태

빠른 그래픽 처리를 위해 안드로이드에서 필수적인 SurfaceView를 사용하려면 먼저 xml에서 SurfaceView를 등록합니다. 가로, 세로 크기 속성은 모두 Match_parent로.

image

자바 소스코드에서는 Activity를 상속받는 것이 아니라 SurfaceView를 상속받고 여기다 Callback 인터페이스까지 implements해야 합니다. 에러가 나고 빨간 밑줄이 생기는데 일단 여기서는 쌩~.

image

임포트는 android.view.SurfaceHolder.Callback

image

위에 나온 코드에서 { } 사이에 마우스를 위치시키고 오른쪽 버튼을 눌러 수퍼클래스로부터 생성자를 받아옵니다.

image

여기서 파라미터가 두 개 있는 두 번째를 선택하면

image

생성자가 자동으로 추가되었습니다.

image

에러라고 표시된 빨간 밑줄 부분에서 Add unimplemented methods를 클릭합니다.

image

그러면 빨간 밑줄이 없어지고 SurfaceView를 사용하는데 필요한 메써드들이 자동으로 생성되며 기본적인 형태가 갖춰집니다.

image

추가적으로 필수적인 코딩을 마치면 이제 앱을 개발하는데 필요한 SurfaceView를 사용할 수 있습니다.

image

by 케찹만땅 | 2013/04/24 00:04 | JavaAndroid | 트랙백

트랙백 주소 : http://wpkc.egloos.com/tb/5180794
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
※ 로그인 사용자만 덧글을 남길 수 있습니다.

◀ 이전 페이지          다음 페이지 ▶