Search

'Android 화면 크기 읽기'에 해당되는 글 1건

  1. 2014.03.02 Android 화면 크기 읽기, dpi, inch, cm
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

Android 화면 크기 읽기, dpi, inch, cm


1. DPI 얻기



DisplayMetrics dm = new DisplayMetrics();

getWindowManager().getDefaultDisplay().getMetrics(dm);

int dpiClassification = dm.densityDpi;

float xDpi = dm.xdpi;

float yDpi = dm.ydpi;


도트 퍼 인치(Dots per inch, DPI)는 인쇄 디스플레이 해상도의 측정 단위이며, 특히 1 제곱인치 (2.54 제곱센티미터) 공간 안에 만들어진 점이나 화소의 수를 말한다.


ex) DPI 가 30 이라는 말은 30 dots(pixel) 이 1 inch 라는 말이다.


1inch 를 화면에 그리고 싶으면


canvas.drawLine( x , y , x + xdpi , y );



1cm 를 화면에 그리고 싶으면


canvas.drawLine( x , y , x + xdpi / 2.54  , y );



2. 화면의 크기 (pixel)단위


// Load Screen Width Height
Display display = getWindowManager().getDefaultDisplay(); 
int width = display.getWidth();  // deprecated
int height = display.getHeight();  // deprecated


'Programming > Android' 카테고리의 다른 글

MediaPlayer Source 선택  (0) 2015.11.16
Android APK 추출 툴  (0) 2014.03.07
Android 지도 테스트  (0) 2014.03.01
Android 2014-03-01 GoogleMap V2 띄우기  (0) 2014.03.01
Android 반짝이는 화면  (0) 2014.02.22