【问题标题】:Should I avoid building for some android devices?我应该避免为某些 android 设备构建吗?
【发布时间】:2017-09-19 02:32:02
【问题描述】:

在 Android Studio 中,我正在使用最低 Android 5.0 lollipop 构建应用程序。我读到 Nexus 4 是 Android 5.0 棒棒糖可用的最小设备。

这是否意味着我应该忽略 Nexus ONE 和 Nexus S 的屏幕尺寸(因为它们是早期版本)?

【问题讨论】:

  • 不代表没有其他Android 5.0及以上屏幕尺寸较小的频段。
  • 1.使用可以响应不同尺寸的布局。 2 根据屏幕大小创建不同的资源。见Providing Resources | Android Developers
  • 我使用约束布局。我目前正在使用我放置在 Nexus 6 中的 xhdpi ImageButton,它看起来不错,尺寸合适,但在 Nexus ONE 和 Nexus S 上看起来太大了。

标签: android android-5.0-lollipop nexus-4 nexus-s


【解决方案1】:

如果您设置最低 5.0,则无需担心屏幕大小,您需要关注 android 版本。您提到的设备(Nexus ONE、Nexus S)低于 5.0,因此您必须忽略这些设备。但您需要了解小屏幕尺寸的设备可以高于 5.0(android 5.0)。在这种情况下,您还必须关注小屏幕。

【讨论】:

    【解决方案2】:

    Nexus 并不是唯一存在的安卓手机。有很多制造商,我保证其中一些拥有运行 Android 5+ 的小屏幕手机。尽管 NExus 没有运行 5+ 的小屏幕,但这并不意味着没有人这样做。您需要针对所有屏幕尺寸进行设计,因为甚至有 Nexus One 已经扎根并运行 Android 8。

    基本上,不要忽视它们。为所有屏幕尺寸设计,因为总是有一个根设备或不同的制造商的小屏幕

    【讨论】:

      猜你喜欢
      • 2012-10-14
      • 1970-01-01
      • 2012-03-29
      • 2014-10-24
      • 1970-01-01
      • 1970-01-01
      • 2015-04-16
      • 2022-12-16
      • 1970-01-01
      相关资源
      最近更新 更多