谷歌在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的两倍。

更多相关文章

  1. Android基础控件之基本属性
  2. 安卓屏幕完美适配方案
  3. Android实践:如何高效加载Bitmap
  4. android属性中的px,sp,dip有什么区别
  5. Android(安卓)模拟器创建参数说明
  6. Android(安卓)Bitmap的常用压缩方式
  7. Android(安卓)TV开发总结【适配】
  8. Android(安卓)终极屏幕适配方案
  9. Android(安卓)1.6 支持更多的屏幕大小和分辨率

随机推荐

  1. Android(安卓)layout属性大全
  2. Android应用开发——系统自带样式Android
  3. Android中activity背景色的设置
  4. android线上包禁止抓取https包
  5. Activity-RelativeLayout
  6. Android:EditText 多行显示及所有属性
  7. android ListView 去除下划线和选中模式
  8. Android:Material Design(三) 动画
  9. Android系统自带样式Android:theme
  10. android Style属性介绍