android分辨率详解
16lz
2021-01-26
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
系统会根据机器的分辨率来分别到这几个文件夹里面去找对应的图片。
在开发程序时为了兼容不同平台不同屏幕,我们可以上面制定长宽比裁剪图片,并确保有足够分辨率,并把它放入对应目录即可。
更多相关文章
- Android调用系统图库获取图片
- android2.3选择相册图片或者调用系统照相
- Android(安卓)中显示 Gif 格式图
- Android(安卓)加载图片并在上面画图总结
- adt-bundle-mac 配置Cocos2d-x 注意事项
- Android(安卓)网络下载文件 图片 httpurl
- Android音乐播放器-图片素材准备及布局
- 按钮的点击效果(按钮背景图片变换)
- Android(安卓)简单实现Pdf