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 |