Notice
Recent Posts
Recent Comments
Link
설.현.아빠
[개발 Tip] 화면(스크린) 스케일 정보 본문
DisplayMetrics metrics = new DisplayMetrics();
context.getWindowManager().getDefaultDisplay().getMetrics(metrics);
Log.d("test", "density=" + metrics.density);
Log.d("test", "densityDpi=" + metrics.densityDpi);
Log.d("test", "scaledDensity=" + metrics.scaledDensity);
Log.d("test", "widthPixels=" + metrics.widthPixels);
Log.d("test", "heightPixels=" + metrics.heightPixels);
Log.d("test", "xDpi=" + metrics.xdpi);
Log.d("test", "yDpi=" + metrics.ydpi);
여기서, metrics.scaledDensity라고 하는 값이 있습니다. 이것이, 현재의 1 픽셀에 대한 1 dip의 배율이 됩니다.
즉, 1 픽셀×scaledDensity=1 dip가 됩니다.
'안드로이드 > Screen & Resolution' 카테고리의 다른 글
안드로이드 폰 화면 스크린샷 하기 (0) | 2011.02.11 |
---|---|
[개발 Tip] 어플내의 화면을 캡쳐하기 (0) | 2011.02.11 |
화면 넓이 구하기 예제 (0) | 2011.02.11 |
[번역] 안드로이드 어플리케이션이 회전될 때 주의해야할 점 (0) | 2011.02.11 |
방향변화에 대처하는 액티비티의 자세 Part.2 (부제 : 준비된 자만이 살아남는다) (0) | 2011.02.11 |
Comments