반응형
Notice
Recent Posts
Recent Comments
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

Do Something IT

[안드로이드] 단말기의 해상도를 알아보자 dpi 본문

Android

[안드로이드] 단말기의 해상도를 알아보자 dpi

아낙시만더 2010. 12. 24. 10:16
반응형
안드로이드는 여러 단말기에 탑재 되므로 각 단말기의 다양한 해상도에 맞도록 설계되어야 한다.
그러기 위해서는 그 해당단말기의 dpi를 알아서 바로바로 사이즈를 정해주는것도 좋은 방법이다.
dpi를 동적으로 체크하기 위해서는 아래와 같은 코드가 필요하다. 자세히 알아보도록하자

DisplayMetrics outMetrics = new DisplayMetrics();
     pWinM.getDefaultDisplay().getMetrics(outMetrics);
  int sum = outMetrics.densityDpi;

sum에 dpi 값이 저장된다. dpi는 해상도를 나타내는 단위이다.

QVGA(240x320), 120dpi : HTC Tatoo
HVGA(320x480), 160dpi : 안드로원, HTC G1
WVGA(480x800), 240dpi : 넥서스원, 갤럭시A
FWVGA(480x854), 240dpi : 모토로이

이외에도 계속해서 다양한 해상도가 적용되므로 발빠른 대응이 필요할 것이다.
반응형
Comments