【问题标题】:How can I make screen comfortable for all mobiles?如何使所有手机的屏幕都舒适?
【发布时间】:2021-12-04 23:23:20
【问题描述】:

当我在我的安卓手机上开发屏幕时,它看起来很完美......但是当我在另一个安卓手机上运行屏幕时,它看起来并不完美......这个问题的解决方案是什么

【问题讨论】:

标签: flutter dart


【解决方案1】:

使用flutter_screenutil插件,用于调整屏幕和字体大小, 这是链接

https://pub.dev/packages/flutter_screenutil

【讨论】:

    【解决方案2】:

    您始终可以使用 MediaQuery 使您的应用具有响应性并适合任何屏幕。 Here,你可以找到一些关于它的信息和一个很好的视频来解释它是如何工作的。

    【讨论】:

      【解决方案3】:

      除了 Mohammed 所说的之外,还要努力声明您的媒体查询高度、宽度,并在您需要绝对值的每个点使用它。

      【讨论】:

      • 您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center
      【解决方案4】:

      您不应该使用绝对定位和绝对大小,您需要让您的应用灵活。新的 Flutter 用户面临的主要问题是他们的内容被溢出。大多数情况下,要解决此问题,您必须使用某种滚动来包裹小部件,例如 SingleChildScrollView

      查看此link 了解有关溢出的更多详细信息,查看此link 了解有关自适应应用程序的更多详细信息。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2019-07-05
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多