smartphone(272)
-
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그래픽도 그대로 지원합니다...
-
PaintDemo-그리기 객체 사용
다양한 그리기 객체 사용 강의 내용 activity_main.xml LinearLayout(Vertical) 변경 추가 MainActivity.java - MyView.java extends View //Activity에서 커스텀 뷰를 사용하기 위한 생성자 정의 //XML에 element로 지정시 반드시 생성자 정의 //그리기 객체 생성 및 설정 activity_main.xml에 생성한 View 직접 지정 출력 결과 drawLine 소스 코드 paint.setColor(Color.GREEN); paint.setStrokeWidth(10); //시작x, 시작y, 끝x, 끝y, Paint객체 canvas.drawLine(50, 0, 50, 100, paint); 소스 코드 paint.setColor(Colo..
-
FileSearchByGallery-SD카드의 이미지 출력
SD카드의 이미지/이미지 정보 불러오기, 불러온 이미지 파일 로컬영역에 저장하기 강의 내용 activity_main.xmlLinearLayout(Vertical) 변경 Graphical Layout > Form Widgets-Button추가 Graphical Layout > Form Widgets-TextView 추가 Graphical Layout > Composite-ScrollView추가 -Graphical Layout > image&Media-ImageView 추가 AndroidManifest.xmlMainActivity.java//이벤트 핸들러 //Activity호출해서 만들어진 데이터를 전달받는 메소드 재정의 이미지파일을 애뮬레이터에 복사하기 DDMS > /sdcard/Download/ 로 이동..
-
이미지 처리, Canvas,Paint,Bitmap,Drawable
그래픽 주요 클래스 속성설명Canvas뷰의 표면에 직접 그릴 수 있도록 만들어 주는 객체로 그래픽 그리기를 위한 메서드가 정의되어 있습니다.Paint그래픽 그리기를 위해 필요한 색상 등의 속성을 담고 있습니다.Bitmap픽셀로 구성된 이미지로 메모리 상에 그래픽을 그리는 데 사용됩니다.Drawable사각형, 이미지 등의 그래픽 요소가 객체로 정의되어 있습니다. 그리기 관련 주요 메서드 속성설명점 그리기void drawPoint(float x, float y, Paint paint) 하나의 점을 그림. drawPoints()를 이용하면 여러 개의 점을 그릴 수 있습니다.선 그리기void drawLine(float startX, float startY, float stopX, floatY, Paint pai..
-
SQLite Manager, FireFox 브라우저 설치
FireFox 브라우저 설치 http://www.mozilla.org/ko/ 하단의 무료 다운로드 버튼을 클릭합니다. 실행 설치 완료! SQLite Manager 설치하기 주소표시줄 우측의 버튼을 클릭하여 설정 메뉴를 오픈합니다. 부가기능 버튼을 클릭합니다. SQLite로 검색합니다. SQLite Manager항목의 설치하기를 버튼을 클릭합니다. 설치 중.. 다시 시작 링크를 클릭하여 FireFox 브라우저를 다시 실행합니다. 설치 완료! SQLite 실행하기 FireFox 메뉴 > 보기 > SQLite Manager 모든 파일(*.*) 선택 에뮬레이터로 부터 추출한 db파일 선택 > 열기(O)