是这样的,有部分品牌的rom有特殊的缩放模式(三星,好像魅族也有)  可以看到不同于分屏,这种模式下宽高都可以比较随意的改变。 当改变时view宽高时,按ScreenUtils.getScreenSize的逻辑的话就会发生差异  上面的那个是按ScreenUtils.getScreenSize取的 下面的那个是按context.getResources().getDisplayMetrics()取的 可以看到明显不一致 事实上对普通手机分屏模式下应当也取的不一样