关于屏幕设配相关

Fragment:

屏幕特征  限定符  描述

大小
   small  提供给小屏幕设备的资源
   normal  提供给中等屏幕设备的资源
   large  提供给大屏幕设备的资源
   xlarge  提供给超大屏幕设备的资源
分辨率
  ldpi  提供给低分辨率设备的资源(120dpi以下)
  mdpi  提供给中等分辨率设备的资源(120dpi到 160dpi)
  hdpi  提供给高分辨率设备的资源(160dpi到 240dpi)
  xhdpi  提供给超高分辨率设备的资源(240dpi到 320dpi)
方向

  land  提供给横屏设备的资源

  port  提供给竖屏设备的资源

举例子:不知道对不对

例如large是设配大屏幕的,一般设配平板的,当程序检测到屏幕是大屏,就会加载layout-large文件夹..他的使用是:  在 res
目录下新建 layout-large 文件夹,在这个文件夹下新建一个布局,也叫做 activity_main.xml   (要设配xml文件的同名文件)

还有另一种概念:最小宽度限定符(Smallest-width Qualifier)最小宽度限定符允许我们对屏幕的宽度指定一个最小指(以 dp 为单位),然后以这个最
小值为临界点,屏幕宽度大于这个值的设备就加载一个布局,屏幕宽度小于这个值的设备就加载另一个布局。

例如:在 res 目录下新建 layout-sw600dp 文件夹,然后在这个文件夹下新建 activity_main.xml(你要设配的同名xml文件)布局.这就意味着,当程序运行在屏幕宽度大于 600dp 的设备上时,会加载 layout-sw600dp/
activity_main 布局,当程序运行在屏幕宽度小于 600dp 的设备上时,则仍然加载默认的layout/activity_main 布局。
需要注意一点,最小宽度限定符是在 Android 3.2 版本引入的,由于这里我们最低兼容的系统版本是 4.0,所以可以放心地使用它。

参考第一行代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值