Android设备单位概念总结
一、分辨率 分辨率就是屏幕上显示的像素个数,分辨率160×128的意思是水平方向含有像素数为160个,垂直方向像素数128个。屏幕尺寸一样的情况下,分辨率越高,显示效果就越精细和细腻。 二、屏幕尺寸 设备的物理屏幕尺寸。 所谓屏幕尺寸指的是屏幕对角线的长度,单位是英寸。 然而不同的屏幕尺寸是可以采用相同的分辨率的,而它们之间的区别在与密度(density)不同。 三、屏幕密度 屏幕密度与DPI这个概念紧密相连,DPI全拼是dots-per-inch,即每英寸的点数。也就是说,密度越大,每英寸内容纳的点数就越多。( 打印分辨率 (每英寸所能打印的点数,即打印精度) ) android.util包下有个DisplayMetrics类可以获得密度相关的信息。 最重要的是densityDpi这个成员,它有如下几个常用值: DENSITY_LOW = 120 DENSITY_MEDIUM = 160 //默认值 DENSITY_TV = 213 //TV专用 DENSITY_HIGH = 240 DENSITY_XHIGH = 320 DENSITY_400 = 400 DENSITY_XXHIGH = 480 DENSITY_XXXHIGH = 640 Android主要有以下几种屏:如下表 幕 Tyep 宽度 Pixels 高度 Pixels 尺寸 Range(inches) 屏幕密度