获取屏幕宽高三种方法

来源:互联网 发布:掷茭杯的算法 编辑:程序博客网 时间:2024/05/23 10:57
获取屏幕宽高目前为止总结了以下三种,其中最新的是下边这种:
Point point = new Point();

MainActivity.this.getWindowManager().getDefaultDisplay().getSize(point);

int height = point.y;

int width = point.x;

第二种方法是最早知道的,跟第一种类似,如下:

DisplayMetrics outMetrics = new DisplayMetrics();

getWindowManager().getDefaultDisplay().getMetrics(outMetrics);

int height1 = outMetrics.heightPixels;

int width1 = outMetrics.widthPixels;

最早之前知道的下边这种方法,但是已被淘汰,建议用上边两种:

int height2 = getWindowManager().getDefaultDisplay().getHeight();

int width2 = getWindowManager().getDefaultDisplay().getWidth();
0 0
原创粉丝点击