자바 프로그래밍(300)
-
2013년 모바일 시장 점유율(나라별/전세계)-스마트폰 운영체제 시장 점유율
스마트폰 운영체제별 시장 점유율(나라별)http://connect.icrossing.co.uk/wp-content/uploads/2013/01/iCrossing_2013_Mobile_Market_Share.gif 전세계 모바일OS시장 점유율 원문참조 http://connect.icrossing.co.uk/2013-mobile-market-share-infographic_10062
-
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그래픽도 그대로 지원합니다...
-
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/ 로 이동..