【发布时间】:2018-10-04 17:41:54
【问题描述】:
我有一个应用创意,我想用 Flutter 或 React Native 开发它。我之所以选择 Flutter,是因为我想学习一门新语言(Dart),而且我知道它仍处于测试阶段,但我不需要在至少 2-3 个月内关心很多用户,因为我要先学习 dart,然后然后开发它。所以我的问题是
我是否必须像在 android 中一样处理不同的屏幕尺寸,还是 Flutter 会为我处理?
我是否必须像 android 那样处理 API 级别,还是由 Flutter 处理?谢谢。
【问题讨论】:
-
只需将 MediaQuery 用于设备特定的布局/功能。
-
MediaQuery 可以为您提供更多信息,例如设备的当前方向、设备是否更喜欢在给定时间点播放动画等。
-
我在这里 jaycoding.tech/tutorials/guides/... 写了一个基于第三方包的简单解决方案,因为我认为 MediaQuery 还不够。您可能想检查一下。
标签: flutter