
屏幕
JavaDisplayMetrics dm = new DisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);double diagonalPixels = Math.sqrt(Math.pow(dm.widthPixels, 2.0)+ Math.pow(dm.heightPixel, 2.0));double screenSize = diagonalPixels / (160 * dm.density);这个代码会获取当前设备屏幕的DisplayMetrics对象,并通过计算其对角线像素数与160乘以屏幕密度得到实际显示区域大小。请注意,在进行尺寸计算时,请确保输入正确的参数,并根据需求选择适当的方法来确定设备类型。Copyright © 2025 IZhiDa.com All Rights Reserved.
知答 版权所有 粤ICP备2023042255号