본문으로 바로가기

디바이스(Device) 화면 크기 구하기

category Android 2016. 4. 25. 00:28
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

안드로이드 디바이스의 화면 크기를 구하기 위해 DisplayMetrics를 사용하면 됩니다.


간단한 예제 소스를 첨부해보았습니다.


public class MainActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        DisplayMetrics dm = getApplicationContext().getResources().getDisplayMetrics();

        int width = dm.widthPixels;
        int height = dm.heightPixels;

        Toast.makeText(this, "Device(Width,Height) : (" + width + "," + height + ")",Toast.LENGTH_SHORT).show();
    }
}


'Android' 카테고리의 다른 글

(EditText) 포커스 이동, 커서 이동  (0) 2016.04.25
(EditText) addTextChangedListener 통해 이벤트 받아오기  (2) 2016.04.25
(Method)onWindowFocusChanged  (0) 2016.04.25
RecycleView 란?  (0) 2016.04.24
안드로이드 루팅 탐지  (0) 2016.02.27