2010년 1월 23일 토요일

Bitmap으로 이미지 읽어와서 쓰기까지 활용법

BitmapFactory.Option에서 outHeight와 outWidth를 주어 원하는 크기로 만들 수 있다.

BitmapFactory.Options options = new BitmapFactory.Options();
// options.inSampleSize = 4; // 1/4배율로 읽어오게 하는 방법

options.outHeight = 640;

options.outWidth = 480;

Bitmap bitmap = BitmapFactory.decodeFile("/sdcard/image.jpg", options);

bitmap.compress(Bitmap.CompressFormat .JPG, quality, fos); // fos는 OutputStream

// quality는 저장품질(0~100)

대략 위와같이 사용할 수 있으며,

사용을 다한 후엔 메모리 해제를 위해 recycle시키는 것도 잊지말자!

참고 : http://samse.tistory.com/category/Android/App개발

2009년 12월 15일 화요일

모토로라의 안드로이드폰, 드로이드가 쿼티 키패드를 장착하고 출시 임박

모토로라의 안드로이드폰, 드로이드가 쿼티 키패드를 장착하고 들어온단다.
오~호! 이거 괜찮겠네...
PC처럼 쓸 수 있을 것 같은 예감이 든다.
웬만하면 SKT로 안 갈려고 했는데, 번호이동(?) 해볼까나?^^

모토로라가 야심차게 출시한 안드로이드폰 '드로이드'의 기세가 심상치 않다.

미국에서는 유일한 '아이폰3GS'의 대항마로 여겨지며 출시 한달여만에 100만여대 가까이 판매되며 화제를 모으고 있는 드로이드가 시사주간지 타임이 선정한 올해 최고의 디지털기기 1위를 차지했다.

타임은 15일 '2009 최고 가젯' 1위 자리에 모토로라의 '드로이드'를 올려놨다.
<중략>
'안드로이드'의 최신 버전을 사용한 점과 안드로이드 마켓을 통한 다양한 애플리케이션 설치 및 사용도 장점이다. 애플의 '앱스토어'보다 다소 늦었지만 '안드로이드 마켓'의 열기는 뜨거워 곧 '앱스토어'도 따라잡을 기세다.
<중략>
한편, 모토로라의 '드로이드'는 1월 중순 경 SK텔레콤을 통해 국내 시장에도 출시된다. 현재 SK텔레콤과 모토로라는 '드로이드'를 그대로 들여오기로 결정하고 쿼티 키패드 장착 여부를 논의 중인 것으로 알려졌다.

'아이폰3GS' 제치고 최고 스마트폰 차지

2009년 12월 14일 월요일

Font관련 Class

요즘 Font처리에 대해 관심을 갖고 있다.
Android에서 Font와 관련된 Class를 정리해 본다.

android.graphics.Typeface
android.graphics.Paint
java.awt.Font
java.awt.FontMetrics
android.util.DisplayMetrics

특히 font scaling을 위해 DisplayMetrics를 이용할 수 있다.

 DisplayMetrics metrics = new DisplayMetrics();  getWindowManager().getDefaultDisplay().getMetrics(metrics);

Android Developers Blog: Android SDK Updates

Android Developers Blog: Android SDK Updates

2009년 10월 27일 화요일

안드로이드 2.0 릴리즈

안드로이드 2.0이 발표되었습니다.

http://developer.android.com/sdk/android-2.0-highlights.html

아래 그림과 같이 Quick Contact for Android Contact에서 SMS를 보낼 수 있는 등 인터페이스가 많이뀌게는 것 같습니다.

Messaging Search부분도 추가되었습니다.


Quick Contact for Android Messaging Search


한편으로 안드로이드 2.0에서는 SDK를 지원한다고 합니다.


The SDK Manager allows you to add new Android platforms to your SDK.

2009년 10월 26일 월요일

Newbtorial: How to Keep the Zip in Your Android

android사이트중에서 재미있는 글이 있어 퍼왔습니다.
개발자라면 알고있는 내용이지만,
HomeScreen이나 Widget을 쓰는 상황에서 참고할 만한 내용인 것 같습니다.