您的位置:首页 > 移动开发 > Android开发

android获取设备屏幕大小的方法

2014-04-29 13:44 621 查看
// 通过WindowManager获取

DisplayMetrics dm = newDisplayMetrics();

/** 调用getDefaultDisplay方法将取得的宽高维度存放于DisplayMetrics对象dm中,而取得的宽高维度是以像素(Pixel)为单位。*/

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);

// 获取屏幕的默认分辨率

Display display =getWindowManager().getDefaultDisplay();

System.out.println("width-display:" + display.getWidth());

System.out.println("heigth-display:" + display.getHeight());
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: