1. 通过WindowManager获取
DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); System.out.println("heigth : " + dm.heightPixels); System.out.println("width : " + dm.widthPixels);
2.通过Resources获取
DisplayMetrics dm2 = getResources().getDisplayMetrics(); System.out.println("heigth2 : " + dm2.heightPixels); System.out.println("width2 : " + dm2.widthPixels);
3. 获取屏幕的默认分辨率
Display display = getWindowManager().getDefaultDisplay(); System.out.println("width-display :" + display.getWidth()); System.out.println("heigth-display :" + display.getHeight());
本文介绍了在Android应用中获取屏幕尺寸的三种实用方法:通过WindowManager、Resources以及直接使用Display对象来获取屏幕的高度和宽度像素值。

2805

被折叠的 条评论
为什么被折叠?



