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

Android中获取屏幕高度和宽度的方法

2014-12-08 00:00 225 查看
在Android开发过程中,为了适应各种手机显示,很多时候需要得到屏幕高度和宽度,以下提供两种方法获取,推荐第二种。

第一种方法:

WindowManager wManager=MainActivity.this.getWindowManager();
int screenHeight=wManager.getDefaultDisplay().getHeight();
int screenWidth=wManager.getDefaultDisplay().getWidth();


该方法在高版本的SDK中已经不推荐使用,但如果使用的话也不会产生异常。

第二种方法:

int screenHeight=getResources().getDisplayMetrics().heightPixels;
int screenWidth=getResources().getDisplayMetrics().widthPixels;

获取屏幕高度和宽度还有其他方法,在这里列出两种主要是供以后参考使用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: