Android手机应用开发为适应不同分辨率你应该知道的
QVGA(Quarter VGA):其分辨率为240×320像素,是当下智能手机最常用的分辨率级别。240×320像素的意思就是,手机屏幕横向每行有240个象素点,纵向每 列有320个象素点,乘起来就是320×240=76800个象素点。早期的智能手机也大都采用这一显示级别的屏幕。
WQVGA(Wide QVGA):分辨率为240×400或者240×432
HVGA(Half-size VGA):其分辨率为480×320像素,宽高比为3:2。
VGA(Video Graphics Array):是早起IBM提出的电脑显示标准,但现在已经应用于手机产品的显示上。其分辨率为640×480像素,宽高比为5:4。
WVGA(Wide VGA):是VGA的宽屏模式,分辨率800×480像素。
FWVGA(Full Wide VGA):分辨率为854×480象素,宽高比16:9
Res文件夹中在比较低的版本中,只有一个drawable,而2.1版本中有drawable-mdpi、drawable-ldpi、 drawable-hdpi三个,至2.2、api level 8出现了drawable-xhdpi,还有drawable-nodpi、drawable-nodpi-1280×800等针对Android pad的分辨率。这些主要是为了支持多分辨率。区别:
drawable-xhdpi
drawable-hdpi里面存放高分辨率的图片,如WVGA(480x800),FWVGA(480x854)
drawable-mdpi里面存放中等分辨率的图片,如HVGA(320x480)
drawable-ldpi里面存放低分辨率的图片,如QVGA(240x320)
drawable-nodpi
drawable-nodpi-1280×800
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。