您的位置:首页 > 其它

获取屏幕宽高三种方法

2016-02-17 21:30 288 查看
获取屏幕宽高目前为止总结了以下三种,其中最新的是下边这种:

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();
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: