首页 > 其他 > 详细

flutter-ScreenUtil()

时间:2021-06-05 11:25:45      阅读:18      评论:0      收藏:0      [点我收藏+]

ScreenUtil()是flutter屏幕适配的一个插件,在GitHub上也有一定的人气。也尝试使用过,也能获得较好的体验。

GitHub地址:https://github.com/OpenFlutter/flutter_ScreenUtil

推荐使用新版本【当前为v0.5.3】

在使用前,需要设置好初始稿的宽度与高度。

ScreenUtil.instance = ScreenUtil(width: 750, height: 1334)..init(context);

这句话的引入一定要在有了界面UI树建立以后执行,如果还没有UI树,会报错的。比如我们直接放在类里,就会报错,如果昉在build方法里,就不会报错。

适配尺寸

这时候我们使用的尺寸是px.

根据屏幕宽度适配:width:ScreenUtil().setWidth(540);

根据屏幕高度适配:height:ScreenUtil().setHeight(200);

适配字体大小:fontSize:ScreenUtil().setSp(28,false);

 

flutter-ScreenUtil()

原文:https://www.cnblogs.com/liuys635/p/14852041.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!