什么是值的等效文件夹 - 小,值 - 正常,值 - 大,值 - xlarge for API> = 13?

时间:2015-08-16 21:46:37

标签: java android

我想替换已弃用的(从API 13向上)文件夹:

  • values-small
  • values-normal
  • values-large
  • 值-XLARGE

by values-sw(N)dp和/或values-sh(N)dp文件夹。

因为文档说:

  

小屏幕至少为426dp x 320dp

     

正常屏幕至少为470dp×320dp

     

大屏幕至少为640dp×480dp

     

xlarge屏幕至少为960dp x 720dp

您能否确认这是正确的(如果考虑仅宽度):

  • values-small = values-sw426dp
  • values-normal = values-sw470dp
  • values-large = values-sw640dp
  • values-xlarge = values-sw960dp

由于不推荐使用的文件夹结构也考虑了hight,而且文档说甚至可以组合:

  

如果您可以考虑可用的高度,那么您也可以这样做   使用h(N)dp限定符。或者,甚至组合w(N)dp和h(N)dp   限定词,如果你需要非常具体。

上述提到的组合等效文件夹是什么?我找不到组合文件夹的示例....

谢谢你!

1 个答案:

答案 0 :(得分:0)

Adaptive UI material design guidelines仅根据设备宽度来衡量,注意到一些断点:

  • 600dp作为考虑双窗格布局的最小宽度(即摘要和细节,主/细节等)而不是两个单独的屏幕
  • 1600dp作为'最大宽度'大多数情况下的内容

你会注意到他们也使用了一个'列'系统表示单独的断点,用于切换到显示更多内容 - 这些断点包括480dp和840dp。

考虑使用这些断点来设计您的应用,而不是使用之前的存储桶。