资源限定符

资源限定符

使用Android编程不可避免的需要进行应用适配,大多数情况可以通过dp/sp等自动换算单位以及动态计算等策略实现,但是当遇到一些要求比较复杂的适配时就显得力不从心了,这样就需要用到限定符

其实我们平常开发中默认就用到了限定符,例如:drawabledrawable-xhdpidrawable-xxhdpi等,-后面的就是所谓的限定符,通过指定xhdpi、xxhdpi针对设备分辨率对资源进行自动选取。常见的限定符如下:

  • 屏幕大小
    • samll
    • normal
    • large
    • xlarge
  • 分辨率
    • ldpi 240x320
    • mdpi 320x480
    • hdpi 480x800
    • xhdpi 1280×720
    • xxhdpi 1920x1080
    • xxxhdpi 3840×2160
  • 方向
    • land(横屏)
    • port(竖屏)
  • 宽度限定
    • swxxxdp(屏幕宽度大于xxxdp)
  • 版本限定
    • vxx(系统版本号大于xx)
  • 国际化
    • zh(中文)
      • zh-cn(大陆)
    • en(英文)
      • en-rUS (美国)

猜你喜欢

转载自blog.csdn.net/ccw0054/article/details/78200498