'Android'에 해당되는 글 3건
- 2009.09.09 ThinkFree Show for Android 3
- 2009.04.22 Wrong Screen DPI on G1 2
- 2009.04.01 Dive into the World of Android
Android2009. 9. 9. 13:43
Android2009. 4. 22. 17:00
T-Mobile G1 폰은 HTC에서 제조한 최초의 Android 폰이다. 이 친구는 마치 Android 플랫폼에 대한 레퍼런스 모델같다고나 할까, 개인적으로는 별로 땡기지 않는 디자인이다.
각설하고, 현재 G1 폰의 display 관련 API(DisplayMetrics) 중 DPI 정보를 반환하는 메서드가 잘못된 값을 반환한다는 버그가 있다. 아래는 해당 정보를 G1 폰에서 조사한 내용이다.
Field | G1 |
---|---|
WIDTH_PIXEL | 320 |
HEIGHT_PIXEL | 480 |
XDPI | 159.3723 |
YDPI | 320.8401 |
보시다시피 XDPI와 YDPI value가 160, 320 정도인데, 이는 잘못된 값이다. G1 폰의 물리적인 스펙은 대략 다음과 같다.
Field | G1 |
---|---|
WIDTH | 1.775" (4.5 cm) |
HEIGHT | 2.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?
Android2009. 4. 1. 00:56
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.