当前位置: 首页 > news >正文

flutter-移动端适配

不同屏幕之间的尺寸适配 使用插件 flutter_screenutil

flutter_screenutil

flutter 屏幕适配方案,用于调整屏幕和字体大小的flutter插件,让你的UI在不同尺寸的屏幕上都能显示合理的布局!

安装

# add flutter_screenutil

flutter_screenutil: ^5.8.4

  @overrideWidget build(BuildContext context) {return ScreenUtilInit(designSize: const Size(365, 812),minTextAdapt: true,splitScreenMode: true,builder: (context, child) {return MaterialApp(debugShowCheckedModeBanner: false,title: 'Pipi',// You can use the library anywhere in the app even in themetheme: ThemeData(primarySwatch: Colors.blue,textTheme: Typography.englishLike2018.apply(fontSizeFactor: 1.sp),colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),useMaterial3: true,),builder: (context, widget) {return MediaQuery(///设置文字大小不随系统设置改变data: MediaQuery.of(context).copyWith(textScaleFactor: 1.0),child: widget as Widget,);},home: const MyHomePage(title: 'Pipi'),);});}
dependencies:# add flutter_screenutilflutter_screenutil: ^5.8.4
http://www.lryc.cn/news/131136.html

相关文章:

  • MySQL 常用函数
  • 动态路由的实现—正则表达式
  • Android实现超出固定行数折叠文字“查看全文“、“收起全文“
  • Python上楼梯问题:递归解法探究(斐波那契变种)(记忆化递归)
  • AI重新定义音视频生产力“新范式”
  • Jmeter生成可视化的HTML测试报告
  • 5G技术与其对智能城市、物联网和虚拟现实领域的影响
  • leetcode做题笔记88. 合并两个有序数组
  • stm32开关控制led灯泡(附Proteus电路图)
  • win10 wsl ubuntu 更换版本为18.04 apt换国内源Python换国内源;默认root
  • C++ Primer 第1章 开始
  • 【STM32 学习】电源解析(VCC、VDD、VREF+、VBAT)
  • C语言实例_解析GPS源数据
  • LVS+Keepalived
  • uni-app根据经纬度逆解析详细地址
  • 【数据结构】吃透单链表!!!(详细解析~)
  • Linux 安全技术和防火墙
  • Mac 开发 Tang Nano FPGA 指南(使用终端和使用 VS Code 和插件,适用所有 Gowin FPGA)
  • 基于深度学习的铁路异物侵限检测算法研究_整体认知感觉欠点意思,但是有一个新的变形卷积-Octave 卷积
  • Spring项目使用Redis限制用户登录失败的次数以及暂时锁定用户登录权限
  • 2023.8 - java - 变量类型
  • 【Kubernetes】Kubernetes的Pod控制器
  • Ubuntu20.04安装Nvidia显卡驱动教程
  • 视频汇聚/视频云存储/视频监控管理平台EasyCVR添加萤石云设备详细操作来啦!
  • AI 绘画Stable Diffusion 研究(十二)SD数字人制作工具SadTlaker插件安装教程
  • 数据结构——链表详解
  • (学习笔记-进程管理)什么是悲观锁、乐观锁?
  • actuator/prometheus使用pushgateway上传jvm监控数据
  • Linux设置临时目录路径的解决方案
  • 19-普通组件的注册使用