Android分辨率详解

本文详细介绍了Android手机的常见分辨率,如WVGA、FWVGA、QHD、720P和1080P,并探讨了dpi与分辨率的关系。在AndroidManifest.xml中配置anyDensity属性对资源加载的影响,以及如何区分横屏竖屏资源目录。讲解了多屏适配原则,强调使用dp和sp设置尺寸的重要性,并介绍了9-patch图片的使用及其优势。此外,还解释了dip、dp、px和sp的区别,并阐述了屏幕分辨率、大小和密度的概念。
摘要由CSDN通过智能技术生成

1、Android手机常见分辨率

WVGA:800x480

FWVGA:854x480

QHD:960x540

720P:1280x720(标清,standard definition,SD)

1080P:1920x1080(高清,high definition,HD)

2、分辨率对应dpi

dpi(dots per inch,每英寸点数)

hdpi对应WVGA、FWVGA、QHD。

xhdpi对应720P。

xxhdpi对应1080P。

3、AndroidManifest.xml设置

android:anyDensity="true"时,应用程序安装在不同密度的终端上时,程序会分别加载xxhdpi、xhdpi、hdpi、mdpi、ldpi文件夹中的资源。

android:anyDensity="false"时,即使在文件夹下拥有相同资源,应用不会自动地去相应文件夹下寻找资源。

4、横屏竖屏目录区分

1)drawable

drawable-land-hdpi,当屏幕为横屏,且为高密度时,加载此文件夹的资源。

drawable-port-hdpi,当屏幕为竖屏,且为高密度时,加载此文件夹中的资源。

(2)layout

在res目录下建立layout-port和layout-land两个目录,里面分别放置竖屏和横屏两种布局文件,以适应对横屏竖屏自动切换。

5、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值