前言
疑惑安兔兔看设备的屏幕尺寸有时候和我们想象的尺寸不太一样,那么安兔兔是如何计算屏幕的尺寸的呢?
提示:以下是本篇文章正文内容,下面案例可供参考
一、屏幕尺寸如何计算?
屏幕尺寸就是对角线的长度,所以就是先获取宽度和高度,再勾股定理得出。
二、分析
1.用WindowManager 和 WindowMetrics 类来获取屏幕的宽度和高度,获取到的宽度和高度是以像素为单位的
代码如下(示例):
public static final Point getMaxWinPoint(Context context) {
Point screenSize