Bitmap 작업을 하다보면 작업이 많을때 휴대폰이 굉장히 힘들어 합니다.
특히나 이미지(Bitmap)관련 작업을 할때는 더더욱 그러한데요.
이럴때 사용하면 그나마 도움이 될거 같습니다.
이미지 작업시에 메모리에 올리지 않고 높이나 폭을 가져올수 있는 방법입니다.
이미지 폭 가져오기
public static int getBitmapOfWidth( String _filePath ){
try {
BitmapFactory.Options op01= new BitmapFactory.Options();
op01 .inJustDecodeBounds = true;
BitmapFactory.decodeFile(
_filePath ,
op01 );
return
op01.outWidth;
} catch(Exception e) {
return 0;
}
}
이미지 높이 가져오기
public static int getBitmapOfHeight( String _filePath){
try {
BitmapFactory.Options
op02 = new BitmapFactory.Options();
op02 .inJustDecodeBounds = true;
BitmapFactory.decodeFile(
_filePath ,
op02 );
return
op02.outHeight;
} catch(Exception e) {
return 0;
}
}
'프로그래밍 > 안드로이드' 카테고리의 다른 글
[안드로이드 Application 클래스] 스크랩 자료 (1) | 2011.12.27 |
---|---|
[안드로이드 ContentObserver] 스크랩 자료 (0) | 2011.12.27 |
[안드로이드 팁] 안드로이드 SeekBar 이미지 꾸미기 (0) | 2011.12.19 |
[안드로이드] 안드로이드 앱에 애드몹(Admob) 광고 달기 [펌 자료] (0) | 2011.10.24 |
[안드로이드 팁] Android KeyEvent 강제 발생 ( Instrumentation keyCode ) (0) | 2011.05.27 |
[안드로이드 팁] 안드로이드폰에서 마켓 링크걸기 (0) | 2011.05.19 |
[안드로이드 팁] dip 에서 pixel로 pixel 에서 dip로 변환하는 클래스 (0) | 2011.05.19 |
[안드로이드 팁] 다양한 스크린 사이즈에서의 UI 처리(안드로이드펍 에서 펌] (0) | 2011.05.19 |
[안드로이드 팁] 해당 Activity 에서 볼륨키로 사운드 키기 조절하기 (0) | 2011.05.19 |