Android2009. 9. 9. 13:43

저는 요즘 밥벌이로 Android 애플리케이션을 만들고 있는데, 잠깐 소개를 드릴까 합니다. 녀석의 이름은 'ThinkFree Show for Android'이고 Android용 프리젠테이션 문서 뷰어라고 생각하시면 됩니다. 아래 두 개의 동영상은 녀석의 약 5개월 전 모습과 현재 모습입니다. 5개월 전의 모습은 일종의 프로토타입이고, 현재 모습은 최신버전에 실험적인 기능까지 들어간 상태이지요.

BEFORE

AFTER

아직 부족한게 많지만, 귀엽게 봐주십쇼. :-)

Posted by roguebean
Android2009. 4. 22. 17:00

T-Mobile G1 폰은 HTC에서 제조한 최초의 Android 폰이다. 이 친구는 마치 Android 플랫폼에 대한 레퍼런스 모델같다고나 할까, 개인적으로는 별로 땡기지 않는 디자인이다.

각설하고, 현재 G1 폰의 display 관련 API(DisplayMetrics) 중 DPI 정보를 반환하는 메서드가 잘못된 값을 반환한다는 버그가 있다. 아래는 해당 정보를 G1 폰에서 조사한 내용이다.

FieldG1
WIDTH_PIXEL320
HEIGHT_PIXEL480
XDPI159.3723
YDPI320.8401

보시다시피 XDPI와 YDPI value가 160, 320 정도인데, 이는 잘못된 값이다. G1 폰의 물리적인 스펙은 대략 다음과 같다.

FieldG1
WIDTH1.775" (4.5 cm)
HEIGHT2.66" (6.8 cm)

위의 데이터를 근거로 계산해보면, 320 dot per 1.775 inch(480 dot per 2.66 inch)는 대략 180 DPI임을 알 수 있다. 그러니까 결론은... "아직 이 API는 사용하지 말자". :-)

아직 공식적인 이슈로 등록된 곳은 못 찾았는데, 여기 저기 회자되고 있다. 아래 링크 참조.
DisplayMetrics screen DPI seems to be wrong on G1?

Posted by roguebean
Android2009. 4. 1. 00:56

안드로이드(Android™)의 세계로 빠져봅시다!

Android Developers

Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 2.5 Attribution License.

Posted by roguebean