클래스(9)
-
CameraDemo-카메라 촬영시 촬영된 사진을 스냅샵 이미지로 보여주고 SD카드에 저장하기
카메라 촬영시 촬영된 사진을 스냅샵 이미지로 보여주고 SD카드에 저장하기 카메라 고속영상 처리 위해 SurfaceView상속한 클래스 정의 메뉴를 통한 저장파일 관리 강의 내용 activity_main.xml LinearLayout(Horizontal) 변경 Graphical Layout > Layouts-LinearLayout(Vertical) 추가 -Graphical Layout > Form Widgets-Button추가 -Graphical Layout > image&Media-ImageView 추가
-
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그래픽도 그대로 지원합니다...