안드로이드 해상도 구하는 소스
DisplayMetrics displayMetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
int deviceWidth = displayMetrics.widthPixels;
int deviceHeight = displayMetrics.heightPixels;
// 꼭 넣어 주어야 한다. 이렇게 해야 displayMetrics가 세팅이 된다.
getWindowManager().getDefaultDisplay().getMetrics(displayMetrics);
int dipWidth = (int) (120 * displayMetrics.density);
int dipHeight = (int) (90 * displayMetrics.density);
System.out.println("displayMetrics.density : " + displayMetrics.density);
System.out.println("deviceWidth : " + deviceWidth +", deviceHeight : "+deviceHeight);
안드로이드 기기별 해상도 정리
겔럭시s4 해상도
04-29 10:48:48.986: I/System.out(8934): displayMetrics.density : 3.0
04-29 10:48:48.986: I/System.out(8934): deviceWidth : 1080, deviceHeight : 1920
겔럭시노트2 해상도
04-29 10:51:33.825: I/System.out(29385): displayMetrics.density : 2.0
04-29 10:51:33.825: I/System.out(29385): deviceWidth : 720, deviceHeight : 1280
겔럭시노트1 해상도
04-29 10:56:07.658: I/System.out(8244): displayMetrics.density : 2.0
04-29 10:56:07.658: I/System.out(8244): deviceWidth : 800, deviceHeight : 1280
'Android Dev' 카테고리의 다른 글
[안드로이드] Clean시 R.java가 삭제되는 문제 (0) | 2013.07.24 |
---|---|
[안드로이드] 카메라 회전시 죽는 문제 (0) | 2013.05.24 |
[안드로이드] NoClassdeffoundError 해결하기... (4) | 2013.03.27 |
[안드로이드] ScrollView안에 ListView 스크롤하기! (0) | 2013.03.27 |
[안드로이드 개발] 수평(가로) ListView 만드는 법 (3) | 2013.03.21 |