我们希望看到不同屏幕中所需视图大小的变化。
我们需要为不同的屏幕创建不同的values文件夹,并根据屏幕密度放置dimens.xml文件。
我已经使用了一个 TextView 并观察了当我在
不同的值文件夹。
请按照流程进行
正常 - xhdpi \dimens.xml
下面的设备可以在我们改变正常的时候改变屏幕的大小 - xhdpi\dimens.xml
nexus 5X (5.2" * 1080 * 1920 : 420dpi)
nexus 6P (5.7" * 1440 * 2560 : 560dpi)
nexus 6 (6.0" * 1440 * 2560 : 560dpi)
nexus 5 (5.0", 1080 1920 : xxhdpi)
nexus 4 (4.7", 768 * 1280 : xhdpi)
银河系 (4.7", 720 * 1280 : xhdpi)
4.65" 720p (720 * 1280: xhdpi)
4.7" WXGA (1280 * 720 : Xhdpi)
Xlarge - xhdpi\dimens.xml
当我们更改Xlarge - xhdpi\dimens.xml时,以下设备可以更改屏幕大小
nexus 9 (8.9", 2048 * 1556 : xhdpi)
nexus 10 (10.1", 2560 * 1600 : xhdpi)
大 - xhdpi\dimens.xml
以下设备可以在我们更改大屏幕时更改屏幕大小 - xhdpi\dimens.xml
nexus 7 (7.0", 1200 * 1920: xhdpi)
nexus 7 (2012) (7.0", 800 * 1280 : tvdpi)
在“搜索通用手机和平板电脑”中可以看到以下屏幕
大 - mdpi\dimens.xml
以下设备可以在我们更改大屏幕时更改屏幕尺寸 - mdpi\dimens.xml
5.1" WVGA (480 * 800: mdpi)
5.4" FWVGA (480 * 854: mdpi)
7.0" WSVGA(平板电脑)(1024 * 600:mdpi)
正常 - hdpi \dimens.xml
下面的设备可以在我们改变正常的时候改变屏幕的大小 - hdpi\dimens.xml
nexus (4.0", 480 * 800 : hdpi)
nexus one (3.7", 480 * 800: hdpi)
小 - ldpi\dimens.xml
下面的设备可以在我们更改小-ldpi\dimens.xml时改变屏幕大小
2.7" QVGA 滑块 (240 * 320 : ldpi)
2.7" QVGA (240 * 320: ldpi)
xlarge - mdpi\dimens.xml
当我们更改xlarge - mdpi\dimens.xml时,以下设备可以更改屏幕大小
10.1" WXGA(平板电脑)(1280 * 800:MDPI)
正常 - ldpi\dimens.xml
下面的设备可以在我们更改正常时改变屏幕大小 - ldpi\dimens.xml
3.3" WQVGA (240 * 400: LDPI)
3.4" WQVGA (240 * 432 : LDPI)
正常 - hdpi \dimens.xml
下面的设备可以在我们改变正常的时候改变屏幕的大小 - hdpi\dimens.xml
4.0" WVGA (480 * 800: hdpi)
3.7" WVGA (480 * 800: hdpi)
3.7" FWVGA 滑块 (480 * 854 : hdpi)
正常 - mdpi \dimens.xml
下面的设备可以在我们更改正常时更改屏幕大小 - mdpi\dimens.xml
3.2" HVGA 滑块 (ADP1) (320 * 480 : MDPI)
3.2" QVGA (ADP2) (320 * 480: MDPI)