MDP、HDPI、XHDPI 和 XXHDPI 的图像分辨率
Image resolution for mdpi, hdpi, xhdpi and xxhdpi
我的应用程序背景分辨率为 720x1280 像素、1080x1920 像素和 1440x2560 像素。
每个背景应该放在哪个文件夹(mdpi、hdpi、xhdpi 和xxhdpi)?
请阅读有关屏幕尺寸的Android Documentation。
根据基本图像大小,DPI 可绘制大小的缩放比例为 3:4:6:8:12:16。
LDPI - 0.75x
MDPI - Original size // means 1.0x here
HDPI - 1.5x
XHDPI - 2.0x
XXHDPI - 3x
XXXHDPI - 4.0x
例如,MDPI 上的 100x100 像素图像与 XHDPI 屏幕上的 200x200 像素图像大小相同。
为了知道 phone 分辨率,只需创建一个带有标签 mdpi、hdpi、xhdpi 和 xxhdpi 的图像。将这些图像放在相应的文件夹中,如 mdpi、hdpi、xhdpi 和 xxhdpi。在布局中创建图像视图并加载此图像。
phone 将从特定文件夹加载相应图像。通过这个你将获得phone分辨率或它正在使用的*dpi。
启动画面需要屏幕尺寸:
LDPI: Portrait: 200 X 320px
MDPI: Portrait: 320 X 480px
HDPI: Portrait: 480 X 800px
XHDPI: Portrait: 720 X 1280px
XXHDPI: Portrait: 960 X 1600px
XXXHDPI: Portrait: 1440 x 2560px
应用程序需要图标大小:
DP size of any device is (actual resolution / density conversion factor).
密度桶的密度换算系数如下:
ldpi: 0.75
mdpi: 1.0 (base density)
hdpi: 1.5
xhdpi: 2.0
xxhdpi: 3.0
xxxhdpi: 4.0
resolution/density 转换为 DP 的示例:
ldpi device of 240 X 320 px will be of 320 X 426.66 DP. 240 / 0.75 = 320 dp 320 / 0.75 = 426.66 dp
xxhdpi device of 1080 x 1920 pixels (Samsung S4, S5) will be of 360 X 640 dp. 1080 / 3 = 360 dp 1920 / 3 = 640 dp
这张图片显示更多:
有关 DIP 的更多详细信息,请阅读 here。
您输入的设备尺寸缺少一项重要信息。
假设现在流行的phone是6英寸(显示器的对角线),你会得到如下结果
DPI:每英寸点数 - 1 英寸每段(线)的点(像素)数。
DPI=Diagonal/Device 尺寸
缩放比例=真实DPI/160。
160是基本密度(MHDPI)
DP:(与密度无关的像素)=1/160 英寸,将其视为测量单位
检查上面的图片我希望它能帮助别人。
我的应用程序背景分辨率为 720x1280 像素、1080x1920 像素和 1440x2560 像素。
每个背景应该放在哪个文件夹(mdpi、hdpi、xhdpi 和xxhdpi)?
请阅读有关屏幕尺寸的Android Documentation。
根据基本图像大小,DPI 可绘制大小的缩放比例为 3:4:6:8:12:16。
LDPI - 0.75x
MDPI - Original size // means 1.0x here
HDPI - 1.5x
XHDPI - 2.0x
XXHDPI - 3x
XXXHDPI - 4.0x
例如,MDPI 上的 100x100 像素图像与 XHDPI 屏幕上的 200x200 像素图像大小相同。
为了知道 phone 分辨率,只需创建一个带有标签 mdpi、hdpi、xhdpi 和 xxhdpi 的图像。将这些图像放在相应的文件夹中,如 mdpi、hdpi、xhdpi 和 xxhdpi。在布局中创建图像视图并加载此图像。 phone 将从特定文件夹加载相应图像。通过这个你将获得phone分辨率或它正在使用的*dpi。
启动画面需要屏幕尺寸:
LDPI: Portrait: 200 X 320px
MDPI: Portrait: 320 X 480px
HDPI: Portrait: 480 X 800px
XHDPI: Portrait: 720 X 1280px
XXHDPI: Portrait: 960 X 1600px
XXXHDPI: Portrait: 1440 x 2560px
应用程序需要图标大小:
DP size of any device is (actual resolution / density conversion factor).
密度桶的密度换算系数如下:
ldpi: 0.75
mdpi: 1.0 (base density)
hdpi: 1.5
xhdpi: 2.0
xxhdpi: 3.0
xxxhdpi: 4.0
resolution/density 转换为 DP 的示例:
ldpi device of 240 X 320 px will be of 320 X 426.66 DP. 240 / 0.75 = 320 dp 320 / 0.75 = 426.66 dp
xxhdpi device of 1080 x 1920 pixels (Samsung S4, S5) will be of 360 X 640 dp. 1080 / 3 = 360 dp 1920 / 3 = 640 dp
这张图片显示更多:
有关 DIP 的更多详细信息,请阅读 here。
您输入的设备尺寸缺少一项重要信息。 假设现在流行的phone是6英寸(显示器的对角线),你会得到如下结果
DPI:每英寸点数 - 1 英寸每段(线)的点(像素)数。 DPI=Diagonal/Device 尺寸
缩放比例=真实DPI/160。 160是基本密度(MHDPI)
DP:(与密度无关的像素)=1/160 英寸,将其视为测量单位
检查上面的图片我希望它能帮助别人。