最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

手机屏幕dpi计算

IT圈 admin 28浏览 0评论

2024年2月25日发(作者:洛天罡)

名词

Screen size(屏幕尺寸)

Aspect Ratio(宽高比率)

说明 备注

指手机的实际物理尺寸,如通IPHONE手机的屏幕是3.5英常所说的2.8英寸,3.5英寸; 寸;

指的实际的物理尺寸宽高比率,分为long和nolong;

Milestone是16:9,属于long;

1 Screen size(屏幕尺寸),指手机的实际物理尺寸,如通常所说的2.8英寸,3.5英寸,PHONE手机的屏幕是3.5英寸;

2 Aspect Ratio(宽高比率),指的实际的物理尺寸宽高比率,分为long和nolong,Milestone是16:9,属于long;

3 Resolution(分辨率),指手机屏幕纵、横方向像素个数,MOTO xt701是854*480;

4 DPI(dot per inch),每英寸像素数,如120dpi,160dpi等;

iPhone4:960×640 @3.5

对角=3.5

宽度=√(3.5^2/((960/640)^2+1))=1.941450687

长度=(960/640)×1.941450687=2.91217603

长度dpi=960/2.91217603=329.650402349

宽度dpi=640/1.941450687=329.650402292

对角dpi=√(960^2+640^2)/3.5 =329.650402328

魅族MX:960×640 @4.0

对角=4.0

宽度=√(4.0^2/((960/640)^2+1))=2.218800785

长度=(960/640)×2.218800785 =3.328201178

长度dpi=960/3.328201178 =288.444102037

宽度dpi=640/2.218800785 =288.444102024

对角dpi=√(960^2+640^2)/4.0 =288.444102037

小米:854×480 @4.0

对角=4.0

宽度=√(4.0^2/((854/480)^2+1))=1.959881715

长度=(854/480)×1.959881715=3.486956218

长度dpi=854/3.486956218=244.912739538

宽度dpi=480/1.959881715=244.912739543

对角dpi=√(854^2+480^2)/4.0 =244.912739562

5 Density(密度),屏幕里像素值浓度,resolution/Screen size可以反映出手机密度;

6 Density-independent pixel (dip),指的是逻辑密度计算单位,dip和具体像素值的对应公式是dip/pixel=dpi值/160,也就是px = dp * (dpi / 160)

这是一个虚拟的像素单位,定义布局的UI,在为以密度无关(density-independent)的方式表达布局的维度和位置,而定义布局的时候,会使用到这个概念。密度无关像素就相当于160 dpi屏幕上的一个物理像素,这对“中等”密度的屏幕系统来说算是基准密度。在运行时,系统根据实际使用中的屏幕密度处理任何必要的DP单位的换算。DP单位和屏幕像素的转化公式很简单:像素= DP*(DPI/160)。例如,对于一个240 dpi的屏幕,1个DP等于1.5物理像素。在定义应用程序的UI时,通常使用DP单位,以确保UI在不同密度的屏幕上得以正确显示。

7根据手机屏幕密度(DPI)或屏幕尺寸大小分类

2024年2月25日发(作者:洛天罡)

名词

Screen size(屏幕尺寸)

Aspect Ratio(宽高比率)

说明 备注

指手机的实际物理尺寸,如通IPHONE手机的屏幕是3.5英常所说的2.8英寸,3.5英寸; 寸;

指的实际的物理尺寸宽高比率,分为long和nolong;

Milestone是16:9,属于long;

1 Screen size(屏幕尺寸),指手机的实际物理尺寸,如通常所说的2.8英寸,3.5英寸,PHONE手机的屏幕是3.5英寸;

2 Aspect Ratio(宽高比率),指的实际的物理尺寸宽高比率,分为long和nolong,Milestone是16:9,属于long;

3 Resolution(分辨率),指手机屏幕纵、横方向像素个数,MOTO xt701是854*480;

4 DPI(dot per inch),每英寸像素数,如120dpi,160dpi等;

iPhone4:960×640 @3.5

对角=3.5

宽度=√(3.5^2/((960/640)^2+1))=1.941450687

长度=(960/640)×1.941450687=2.91217603

长度dpi=960/2.91217603=329.650402349

宽度dpi=640/1.941450687=329.650402292

对角dpi=√(960^2+640^2)/3.5 =329.650402328

魅族MX:960×640 @4.0

对角=4.0

宽度=√(4.0^2/((960/640)^2+1))=2.218800785

长度=(960/640)×2.218800785 =3.328201178

长度dpi=960/3.328201178 =288.444102037

宽度dpi=640/2.218800785 =288.444102024

对角dpi=√(960^2+640^2)/4.0 =288.444102037

小米:854×480 @4.0

对角=4.0

宽度=√(4.0^2/((854/480)^2+1))=1.959881715

长度=(854/480)×1.959881715=3.486956218

长度dpi=854/3.486956218=244.912739538

宽度dpi=480/1.959881715=244.912739543

对角dpi=√(854^2+480^2)/4.0 =244.912739562

5 Density(密度),屏幕里像素值浓度,resolution/Screen size可以反映出手机密度;

6 Density-independent pixel (dip),指的是逻辑密度计算单位,dip和具体像素值的对应公式是dip/pixel=dpi值/160,也就是px = dp * (dpi / 160)

这是一个虚拟的像素单位,定义布局的UI,在为以密度无关(density-independent)的方式表达布局的维度和位置,而定义布局的时候,会使用到这个概念。密度无关像素就相当于160 dpi屏幕上的一个物理像素,这对“中等”密度的屏幕系统来说算是基准密度。在运行时,系统根据实际使用中的屏幕密度处理任何必要的DP单位的换算。DP单位和屏幕像素的转化公式很简单:像素= DP*(DPI/160)。例如,对于一个240 dpi的屏幕,1个DP等于1.5物理像素。在定义应用程序的UI时,通常使用DP单位,以确保UI在不同密度的屏幕上得以正确显示。

7根据手机屏幕密度(DPI)或屏幕尺寸大小分类

发布评论

评论列表 (0)

  1. 暂无评论