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

原创
2014/12/08 22:54
阅读数 24

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

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

展开阅读全文
打赏
0
0 收藏
分享
加载中
更多评论
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部