获取屏幕分辨率的几种方法
2012-04-07 11:48
288 查看
// 通过WindowManager获取
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
System.out.println("heigth : " + dm.heightPixels);
System.out.println("width : " + dm.widthPixels);
// 通过Resources获取
DisplayMetrics dm2 = getResources().getDisplayMetrics();
System.out.println("heigth2 : " + dm2.heightPixels);
System.out.println("width2 : " + dm2.widthPixels);
//通过系统服务获取
Displaydisplay = ((WindowManager)getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int width= display.getWidth();
intheight = display.getHeight();
DisplayMetrics dm = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(dm);
System.out.println("heigth : " + dm.heightPixels);
System.out.println("width : " + dm.widthPixels);
// 通过Resources获取
DisplayMetrics dm2 = getResources().getDisplayMetrics();
System.out.println("heigth2 : " + dm2.heightPixels);
System.out.println("width2 : " + dm2.widthPixels);
//通过系统服务获取
Displaydisplay = ((WindowManager)getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int width= display.getWidth();
intheight = display.getHeight();
相关文章推荐
- 获取手机屏幕分辨率以及DPI的三个方法
- 不同Android版本设备正确获取屏幕分辨率的通用方法
- Android开发:获取屏幕宽和高的两种方法(px、dip、分辨率之间的关系及px与dip互相转化)
- android获取屏幕硬件分辨率方法
- Android4.0以上版本比较靠谱的获取手机屏幕分辨率的方法
- Android获取设备屏幕分辨率的方法
- Android开发中获取屏幕宽高的几种方法
- android 获取屏幕宽高的几种方法
- javascript 获取屏幕分辨率和网页可见域等方法
- android 获取屏幕宽高的几种方法
- 开机第二屏幕分辨率改变的几种解决方法
- 获取屏幕硬件分辨率方法
- Javascript获取屏幕分辨率及工作区高度和宽度的方法
- Android开发:获取屏幕宽和高的两种方法(px、dip、分辨率之间的关系及px与dip互相转化)
- 获取屏幕宽度的几种方法
- 不同Android版本设备正确获取屏幕分辨率的通用方法
- 天天记录 - Android获取屏幕尺寸,分辨率3种方法
- Android获取屏幕分辨率的三种方法
- Android 获取设备屏幕大小的几种方法总结
- 获取手机屏幕分辨率大小的方法