카메라(8)
-
Camera (카메라)
Camera(카메라) 카메라를 제어할 수 있는 클래스 View에 동영상 또는 카메라 프리뷰와 같은 화면을 표시하며 빠른 화면 변화 또는 그려지는 양이 많을 경우 SurfaceView를 사용해 처리합니다. Camera 클래스 종류 android.hardware.Camera 하드웨어 카메라 모듈을 제어합니다. 사진을 찍을 때 사용됩니다. android.graphics.Camera 보는 시각에 따라 달라지는 3D 입체 효과를 보여 줍니다. 카메라 사용 선언문 카메라 기능을 사용하기 위해 마니페스트 파일에 다음 선언문 작성 카메라 생성 및 파괴 static Camera open () void release ()
-
SurfaceView(서피스뷰)
SurfaceView(서피스뷰) 안드로이드는 OpenGL ES라이버리를 포함하고 있어 3D를 지원할 수있습니다. 애플리케이션에서 3D 객체를 출력하려면 SurfaceView를 이용해야 합니다. 하드웨어 가속 기능이 있어 그래픽을 보다 빠르게 처리할 수 있습니다. Surfaceview는 안드로이드의 기본 뷰 체계와 다르게 구현되어 있어 뷰를 상속하여 그래픽을 구현한 방법을 그대로 사용할 수 없습니다. 그러므로 SurfaceView를 이용한 그래픽 그리기 방법을 별도로 따라야 합니다. 안드로이드의 기본 뷰 에 포함되어 있지 않기 때문에 onDraw()와 isvalidate()메소드를 사용할 수 없으며 이를 대체할 수 있는 메소드를 직접 구현해야 합니다. SurfaceView는 2D그래픽도 그대로 지원합니다...