当前位置: 代码迷 >> 综合 >> densitydpi density dpi dip px
  详细解决方案

densitydpi density dpi dip px

热度:17   发布时间:2023-12-15 19:24:39.0

densitydpi density dpi dip px

转载

1. 术语和概念

术语

说明

备注

Screen size(屏幕尺寸)

指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸

摩托罗拉milestone手机是3.7英寸

Aspect Ratio(宽高比率)

指的是实际的物理尺寸宽高比率,分为longnolong

Milestone169,属于long

Resolution(分辨率)

和电脑的分辨率概念一样,指手机屏幕纵、横方向像素个数

Milestone854*480

DPI(dot per inch)

每英寸像素数,如120dpi,160dpi,假设QVGA(320*240)分辨率的屏幕物理尺寸是(2英寸*1.5英寸),dpi=160

可以反映屏幕的清晰度,用于缩放UI

Density(密度)

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

 

Density-independent pixel (dip)

指的是逻辑密度计算单位,dip和具体像素值的对应公式是dip/pixel=dpi/160

 


2、换算关系

1)DPI就是DOT PER INCH 


每英寸象素数 

1英寸=2.54厘米 
不是说600万象素用多少DPI打,一般照片的DPI都是固定的,比如大多数机器都设定为72,那么600万象素的照片长是3400象素,每英寸72象素,那么打印出来就是长47英寸,合119厘米,大约1.2米,明白了哦?很大的一副画呢 ,当然这也不现实,所以要调高DPI值,或者减小你的照片分辨率,以达到最佳尺寸. 额外给个建议,你调整DPI不如直接调整分辨率

dpi和像素、厘米、英寸之间的关系和换算及CSS中的长度单位(转)

首先告诉大家一个不幸的消息:像素不能直接换算成英寸、厘米,要在dpi下才能换算!

photoshop中两种分辨率换算
72像素/英寸=28.346像素/厘米
300像素/英寸=118.11像素/厘米

2)dip = (dpi/160)*pixel.(所以dip可能比像素更大或更小)

3、名词关系
一般我们就直接把dpi与密度理解成一致的概念。
分辨率理解成与像素一样的概念。
其他都可以通过尺寸与像素计算出来。