如何获取设备屏幕的宽度和高度(分辨率)_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > 如何获取设备屏幕的宽度和高度(分辨率)

如何获取设备屏幕的宽度和高度(分辨率)

 2010/12/31 8:12:45  hklongshao  http://hklongshao.javaeye.com  我要评论(0)
  • 摘要:原文转自:http://www.chengyunfeng.com/2010/02/how-to-obtain-the-equipment-the-width-and-height//在某些场所下可能需要获取手机屏幕的宽度和高度,可以通过如下代码获取:DisplayMetricsdm=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);mScreenWidth=dm.widthPixels
  • 标签:设备
原文转自:http://www.chengyunfeng.com/2010/02/how-to-obtain-the-equipment-the-width-and-height

//在某些场所下可能需要获取手机屏幕的宽度和高度,可以通过如下代码获取:
DisplayMetrics dm = new DisplayMetrics(); 
getWindowManager().getDefaultDisplay().getMetrics(dm); 
mScreenWidth = dm.widthPixels; 
mScreenHeight = dm.heightPixels;


//也可通过getSystemService来获取WindowManager:

      WindowManager manager = (WindowManager) mContext.getSystemService(Context.WINDOW_SERVICE);
      Display display = manager.getDefaultDisplay();
     Pont screenResolution = new Point(display.getWidth(), display.getHeight());
发表评论
用户名: 匿名