zoukankan      html  css  js  c++  java
  • 限定符

    一.常见限定符

     

    新建layout-large布局,并添加activity-main.xml布局文件.活动启动时,将会根据屏幕大小自动加载对应的布局文件.

    二.使用最小宽度限定符(常见格式)
    large 限定符成功解决了大屏幕的问题,但large到底是多大呢,有时候我们需要精确的尺寸限定.这就有了最小宽度限定符.

    1.第一种后缀:sw<N>dp,如layout-sw600dp, values-sw600dp
    这里的sw代表smallwidth的意思,当你所有屏幕的最小宽度都大于600dp时,屏幕就会自动到带sw600dp后缀的资源文件里去寻找相关资源文件,这里的最小宽度是指屏幕宽高的较小值,每个屏幕都是固定的,不会随着屏幕横向纵向改变而改变。

    2.第二种后缀w<N>dp 如layout-w600dp, values-w600dp
    带这样后缀的资源文件的资源文件制定了屏幕宽度的大于Ndp的情况下使用该资源文件,但它和sw<N>dp不同的是,当屏幕横向纵向切换时,屏幕的宽度是变化的,以变化后的宽度来与N相比,看是否使用此资源文件下的资源。

    如果同时制定layout-large文件夹和layout-sw600dp.那么优先匹配最小宽度限定符.

  • 相关阅读:
    算法之冒泡排序(Java语言)
    算法之水仙花数(Java语言)
    md5加密解析
    Java项目中环境变量的问题
    外行码农进阶学习指导思想
    初识TCP
    const修饰符总结
    网格计算的三种体系结构概述
    虚函数的实现
    网络计算概述
  • 原文地址:https://www.cnblogs.com/itfenqing/p/6732731.html
Copyright © 2011-2022 走看看