флаттер как поддерживать несколько размеров экрана аналог android sdp - PullRequest
0 голосов
/ 04 февраля 2020

Я знаю, что в android для поддержки нескольких размеров экрана у нас есть sdp .

Что эквивалентно в флаттере? какой подход лучше?

1 Ответ

0 голосов
/ 04 февраля 2020

Я думаю, что лучший подход - это использование экранных утилит

Используя этот пакет, вы можете установить начальный размер, который разработал дизайнер.

Например: Если дизайн основан на размере iPhone6 ​​(iPhone6 ​​750 * 1334)

ScreenUtil.init(context, width: 750, height: 1334, allowFontScaling: false);

А если дизайнер установил размер коробки 375x200

, то Вы можете установить размеры, используя следующий пример кода:

Container(

            width: ScreenUtil().setWidth(375),
            height: ScreenUtil().setHeight(200),

         )
...