Android界面设计专业术语:xxxhdpi和4K分辨率

谷歌在2013年下半年更新了Android 4.3的源代码,我们发现这个新系统加入了对640PPI(XXXHDPI/超超超高DPI)的支持,源码上显示这是为4K电视准备的。
今天跟大家分享的是android界面设计专业术语-XXXHDPI
XXXHDPI也就是超超超高分辨率也就是平板电视支持的4k分辨率。
XXXHDPI和4k也就是android的尺寸,跟我们平常穿衣穿鞋的尺寸差不多
以160PPI屏幕为标准:1dp=1px 大于1024p 就是K 这回你应该知道4k是怎么
http://www.25xt.com/wp-content/uploads/2014/01/ceVkSrQuYMc3Y.png
我们都知道 android分为了LDP、MDPI、HDPI、XHDP和XXHDPI五类DPI分类,Android 4.3还添加了XXXHDPI这个新的DPI分类。

PPI = Pixels per inch,每英寸上的像素数,即 “像素密度”
xhdpi: 2.0
hdpi: 1.5
mdpi: 1.0 (baseline)
ldpi: 0.75

drawable-ldpi、drawable-mdpi、drawable-hdpi 精度分别为低、中(android默认)、高。
对应的图片大小为:36×36、48×48、72×72。
xxhdpi: 144*144
xhdpi:96*96
hdpi:72*72
mdpi:48*48
ldpi:36*36
dp是虚拟像素,在不同的像素密度的设备上会自动适配,比如:
在320×480分辨率,像素密度为160,1dp=1px
在480×800分辨率,像素密度为240,1dp=1.5px
计算公式:1dp*像素密度/160 = 实际像素数
drawable- hdpi、drawable- mdpi、drawable-ldpi的区别:
(1)drawable-hdpi里面存放高分辨率的图片,如WVGA (480×800),FWVGA (480×854)
(2)drawable-mdpi里面存放中等分辨率的图片,如HVGA (320×480)
(3)drawable-ldpi里面存放低分辨率的图片,如QVGA (240×320)
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。

如今Android手机中屏幕像素密度最高的是HTCOne(468DPI),DPI级别到达XXHDPI,而Android 4.3新增的XXXHDPI曾经接近于640 DPI,也就是我们常说的4K分辨率(3840×2160)。
谷歌工程师戴安·哈克博恩(Dianne Hackborn)对此诠释称:HTC One提供最高的像素密度,即468DPI,可是,如今Android 4.3需求为新的显现设备停止筹算,即3840×2160分辨率的显现屏,也就是我们通常所说的4K分辨率,像素密度超越600DPI,是1080p的两倍。

你可能感兴趣的:(android开发小知识)