Android hdpi,xhdpi,xxhdpi详解

  • Post author:
  • Post category:其他




标题

目前图片最佳的放置目录是xxhdpi。

分辨率:手机屏幕的像素点数一般以px为单位。例如:1280*1920。

屏幕大小:手机对角线的物理尺寸,以英寸(inch)为单位。

密度:每英寸的像素点数。dpi = sqrt(x * x + y * y) / 5;

物理密度:通过计算出来具体的密度值。

系统密度:受分辨率和屏幕大小影响,会有很多系统密度的设备。但系统按数值区间划分出了hdpi、mdpi等数值。

dp:系统密度为160dpi的中密度手机屏幕为基准屏幕,即320×480。在这个屏幕中,1dp=1px。


密度参照表

dpi范围 密度 倍数
0dpi ~ 120dpi ldpi 0.75
120dpi ~ 160dpi mdpi 1
160dpi ~ 240dpi hdpi 1.5
240dpi ~ 320dpi xhdpi 2
320dpi ~ 480dpi xxhdpi 3
480dpi ~ 640dpi xxxhdpi 4



资料


重点内容


drawable文件夹过大?

通过ass资源

导入,通过getres 去获取。



标题


换算关系


Screen resolution——–分辨率——–dpi——–Pixel ratio

xxxhdpi ——–1080

1920——–640——–4.0

xxhdpi ——–720

1080——–480——–3.0

xhdpi ——–320——–2.0

hdpi ——–240——–1.5

mdpi ——–160——–1.0



版权声明:本文为ThePromonkeyOf_HeLuo原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。