drawable-hdpi、drawable-mdpi、drawable-ldpi的区别:

Android2.1(含)以后的版本中有drawable-mdpi、drawable-ldpi、drawable-hdpi三个目录,这三个目录主要是为了支持多分辨率。

dpi是“dotperinch”的缩写,每英寸像素数。

四种密度分类:ldpi(low),mdpi(medium),hdpi(high),andxhdpi(extrahigh)

一般情况下的普通屏幕:ldpi是120,mdpi是160,hdpi是240,xhdpi是320。

WVGA,HVGA,QVGA的区别

VGA是”VideoGraphicsArray”,显示标准为640*480。

WVGA(WideVGA)分辨率为480*800

HVGA(HalfVGA)即VGA的一半分辨率为320*480

QVGA(QuarterVGA)即VGA非四分之一分辨率为240*320

drawable-(hdpi,mdpi,ldpi)和WVGA,HVGA,QVGA的联系

xhdpi是Android 2.2才开始增加的分类

xlarge是Android 2.3才开始增加的分类

hdpi里面主要放高分辨率的图片,如WVGA(480×800),FWVGA(480×854)长宽比5:3

mdpi里面主要放中等分辨率的图片,如HVGA(320×480)长宽比3:2

ldpi里面主要放低分辨率的图片,如QVGA(240×320)长宽比4:3

系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。

在开发程序时为了兼容不同平台不同屏幕,我们可以上面制定长宽比裁剪图片,并确保有足够分辨率,并把它放入对应目录即可。


更多相关文章

  1. Android调用系统图库获取图片
  2. android2.3选择相册图片或者调用系统照相
  3. Android(安卓)中显示 Gif 格式图
  4. Android(安卓)加载图片并在上面画图总结
  5. adt-bundle-mac 配置Cocos2d-x 注意事项
  6. Android(安卓)网络下载文件 图片 httpurl
  7. Android音乐播放器-图片素材准备及布局
  8. 按钮的点击效果(按钮背景图片变换)
  9. Android(安卓)简单实现Pdf

随机推荐

  1. Android音频开发(2):如何采集一帧音频
  2. android中实现内容搜索
  3. Android深入浅出之Audio 第一部分 AudioT
  4. [原] Android(安卓)自定义View步骤
  5. 麦子学院android开发笔记:Android更换Rati
  6. Xamarin向iOS和Android引入C# Async支持
  7. 自编Win8风格Android音乐播放器应用源码(
  8. [置顶] Android(安卓)4.2 Wifi Display核
  9. Android定位功能实现
  10. Android取消EditText自动获取焦点默认行