【问题标题】:Android Smallest Width LayoutsAndroid 最小宽度布局
【发布时间】:2013-06-21 20:54:33
【问题描述】:

应在应用中提供的最小宽度 (sw) 布局的主要存储桶或组是什么?

我尝试围绕最常见的屏幕宽度(以像素为单位)创建存储桶:240、320、480、540。

然后我意识到存储桶是 DP 值,因此 480px 宽的手机不是(必然)480dp 宽。我有多个 480 像素宽的手机掉进了我的 320 dp 存储桶,把所有东西都搞砸了。

那么你是怎么处理的呢?您使用哪些组在您的 Android 手机应用中选择正确的布局?

【问题讨论】:

  • 看我的回答here

标签: android android-layout android-screen-support


【解决方案1】:

这取决于您的需求。通常最小宽度用于使您的布局适应不同的屏幕尺寸。它比“small”、“normal”、“large”或“xlarge”更精确,但它是从第 13 级开始引入的。

对于智能手机,我通常使用“小”、“普通”和“大”限定词,因为许多此类设备仍低于 13 级。但对于平板电脑,我将 sw600dp 用于 7 英寸设备,将 sw720dp 用于超过 10-英寸平板电脑。

【讨论】:

  • 并没有真正解决这个问题。我了解您所说的大多数设备仍处于 4.0 之前的版本,但我要问的是,无论如何,最流行的 SW DP 存储桶是什么。现在 4.x 已经出现,并且这些新的布局限定符已经出现,我想为各种手机尺寸创建存储桶,但只有当我知道在哪里划线时才能真正起作用。如果 80% 的手机都是 sw250dp,而 sw250dp 落在中间,那么做 sw200dp 和 sw300dp 是没有意义的。
【解决方案2】:

查看Screen Sizes 了解有关设备尺寸的调查。乍一看,480px、720px 和 768px 似乎是手机显示屏最常见的宽度。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-28
    • 1970-01-01
    • 2011-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多