본문 바로가기

Android

Camera Flash Light on off 제어하는 방법 ANDROID에서 플래쉬(카메라 뒷편 FLASH LIGHT)를 제어하는 방법입니다. 어찌보면 쉽지만.. 어찌보면 좀 까다로울 수 있습니다. 일단 ANDROID 에서 카메라를 OPEN 시켜 줘야 합니다. (ANDROID에서는 FLASH LIGHT를 PREVIEW 상태에서 켜준다고 되어 있습니다.) - on source private Camera camera; private Parameters p; camera = Camera.open(); - 카메라를 open합니다. p = camera.getParameters(); - open된 카메라의 설정값을 받아 옵니다. p.setFlashMode(Parameters.FLASH_MODE_TORCH); - 플래쉬 모드에서 플래쉬를 켭니다. camera.setParam.. 더보기
DragHelper 를 활용한 View Drag&Drop 애니메이션 간단한 예제 만드는법 VIewDragHelper 생성자를 통해 초기화(1.0f는 시작시 민감도라고 함) public class DragLayout extends LinearLayout { private final ViewDragHelper mDragHelper; private View mDragView; public DragLayout(Context context) { this(context, null); } public DragLayout(Context context, AttributeSet attrs) { this(context, attrs, 0); } public DragLayout(Context context, AttributeSet attrs, int defStyle) { super(contex.. 더보기
TimeZone ID 확인 하기 SimpleDateFormat sdf = new SimpleDateFormat ( dateFormat ); sdf.setTimeZone ( TimeZone.getTimeZone ( "Asia/Seoul" ) ); System.out.println("Asia/Seoul:"+sdf.format(time)); 결과) Asia/Seoul:20140825T141111.232+0900 "Asia/Seoul" 이런걸 Timezone ID 라고 한다. TimeZone.getAvailableIDs(); 이걸로 Timezone ID를 알 수 있다. 더보기