[关闭]
@ZeroGeek 2015-10-12T03:30:11.000000Z 字数 1349 阅读 717

Android屏幕适配的知识梳理

android


手机屏幕关于VGA、QVGA、WVGA、HVGA的区别介绍

VGA

即“Video Graphics Array”。是IBM在1987年随PS/2机一起推出的一种视频传输标准,具有分辨率高、显示速率快、颜色丰富等优点,在彩色显示器领域得到了广泛的应用。VGA最早指的是显示器640X480。VGA的英文全称是Video GraphicArray,也叫显示绘图阵列。

QVGA

即"Quarter VGA"。中VGA的四分之一尺寸,亦即在液晶屏幕(LCD)上输出的分辨率是240×320像素。QVGA支持屏幕旋转,可以开发出相应的程序,以显示旋转90°、180°、270°屏幕位置。由HandEra公司发布。多用于手持/移动设备。

WVGA

即“Wide VGA” 。其分辩率为800×480象素。是扩大了VGA(640×480)的分辨率。应用于PDA和手机等,因为很多网页的宽度都是800,所以WVGA的屏幕会更加适和于浏览网页,可以说是未来手持设备的分辨率的大趋势。

HVGA

即“Half-size VGA”。是VGA的一半,分辨率为(480*320),(3:2宽高比),它是用于各种各样的PDA设备,首先是2002年的索尼Clie PEG - NR70,黑莓手机也有HVGA的,iPhone也是HVGA设备。全球第一款Google手机,T-Mobile G1配备有3.2英寸HVGA(320×480像素)分辨率的全触控式屏幕。

代号 分辨率 代号 分辨率
QVGA 320*240像素 WQVGA 400*240像素
HVGA 320*480像素 VGA 640*480像素
WVGA 800*480像素 XGA 1024*480像素

android 屏幕单位

dp = dip : device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。
px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。
pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用;
sp: scaled pixels(放大像素). 主要用于字体显示best for textsize。

in(英寸):长度单位。1英寸(inch)=2.54厘米(cm)
mm(毫米):长度单位。

密度单位

ppi (pixels per inch):图像分辨率 (在图像中,每英寸所包含的像素数目)
PPI = √(长度像素数² + 宽度像素数²) / 屏幕对角线英寸数

dpi (dots per inch): 打印分辨率 (每英寸所能打印的点数,即打印精度)

部分来源

http://blog.csdn.net/changemyself/article/details/8477017
http://www.woshipm.com/pd/43600.html
http://www.jb51.net/article/38506.htm
http://zhuanlan.zhihu.com/zhezhexiong/19565895
http://www.chinaz.com/manage/2015/0902/441624.shtml

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注