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

在Android开发过程当中,为了适应各类手机显示,不少时候须要获得屏幕高度和宽度,如下提供两种方法获取,推荐第二种。java

第一种方法:this

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

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

第二种方法:开发

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

获取屏幕高度和宽度还有其余方法,在这里列出两种主要是供之后参考使用。
get

相关文章
相关标签/搜索