본문 바로가기

안드로이드

[Android] OutOfMemory Error 해결방법 , 이미지 처리 이미지를 메모리에 올리지 않고, 이미지의 사이즈 구하는 방법 ( 이는 OutOfMemory 오류를 방지합니다 ) /** Get Bitmap's Width **/ public static int getBitmapOfWidth( String fileName ){ try { BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true; BitmapFactory.decodeFile(fileName, options); return options.outWidth; } catch(Exception e) { return 0; } } /** Get Bitmap's height **/ public static in.. 더보기
[Android] 국가별 언어 지정 코드(국가 코드) 언어 (국가) 폴더 이름 (언어) 폴더 이름 (언어 + 국가) 체코어 (체코) values-cs values-cs-rCZ 독일어 (독일) values-de values-de-rDE 독일어 (오스트리아) values-de-rAT 독일어 (스위스) values-de-rCH 독일어 (리히텐슈타인) valued-de-rLI 영어 (미국) values-en values-en-rUS 영어 (영국) values-en-rGB 영어 (캐나다) values-en-rCA 영어 (호주) values-en-rAU 영어 (뉴질랜드) values-en-rNZ 영어 (싱가포르) values-en-rSG 스페인어 (스페인) values-es values-es-rES 프랑스어 (프랑스) values-fr values-fr-rFR 프랑스.. 더보기
[Android]SQLite 기본 명령어 정리 데이터베이스 리스트 조회 ContextWrapper.databaseList(); ContextWrapper == ConText 데이터베이스 삭제 ContextWrapper.deleteDatabase("삭제할 데이터베이스명"); 예) if (Arrays.binarySearch(databaseList(), DATABASE_NAME) >= 0) { deleteDatabase(DATABASE_NAME); } 어플리케이션내에 데이터베이스 열거나 생성 ContextWrapper.openOrCreateDatabase("데이터베이스명.db", 데이터베이스모드<읽기,쓰기전용 또는 기존에 파일있으면 열어라등.. 모드지정>, 쿼리가호출되는 커서를 선택<커서객체를 만들어 사용할지에입력 그렇지 않으면 null>); 예) SQL.. 더보기