Flutter小技巧
文章平均质量分 52
主要记录Flutter常用方法:国际化、打包、修改应用名等
倾云鹤
宝可梦训练家
展开
-
flutter实现UDP发送魔法包唤醒主机
【代码】flutter实现UDP发送魔法包唤醒主机。原创 2024-06-12 12:03:22 · 427 阅读 · 0 评论 -
Flutter BottomNavigationBar缓存页面
一、前言使用GetView加BottomNavigationBar布局,切换页面时,会重新build页面。这就会导致我在A页面滑动了,切换后,A页面的滑动会被初始化。二、解决1 IndexedStack将GetView改成IndexedStack这种方式会提前将所有子页面加载完成,不会重新build页面。实则是层叠布局,将所有子页面都渲染出来后,根据index展示相应的页面。int currentIndex = 0;List<Widget> _children = [ H原创 2022-02-18 18:12:39 · 1887 阅读 · 0 评论 -
Flutter Container去掉边框
一、效果图1 原图2 修改后二、解决出现如上原因是由于蓝色边框导致的覆盖不全,所以只需要把蓝色容器边框去掉即可1 例子Container( width: 100.0, height: 100.0, color: Colors.red,),2 修改Container( width: 100.0, height: 100.0, decoration: BoxDecoration( color: c_FF, border: Border.all(原创 2022-01-07 17:47:42 · 2944 阅读 · 2 评论 -
Flutter问题记录(持续更新)
一. Error installing libwebp1. 问题原因无法正常连接libwebp库2. 解决方案a. 终端输入pod repo查看cocoapods在本机的地址b. 进入该文件地址/Speces/1/9/2/libwebpc. 进入具体的报错版本例如我这里的1.2.0,则修改里面的json文件,将Source改为https://github.com/webmproject/libwebp.gitd. 执行pod install...原创 2021-09-01 23:44:48 · 1681 阅读 · 0 评论 -
Flutter Web 开发指南
一、开发前准备1. 使flutter支持webflutter config --enable-webflutter create .如果不执行第二个指令,会提示"Missing index.html."2. 检查配置flutter doctor3. 新建项目和正常flutter项目一样4. 在浏览器中调式flutter run -d chrome5. 编译web端flutter build web6. 运行编译完成后, 进入web目录: ** 项目根目录/build/web原创 2021-08-11 18:50:17 · 1817 阅读 · 0 评论 -
Flutter目录及开发结构
一、前言首先先看一下flutter自带的目录文件或目录说明.dart_tool记录了一些dart工具库所在的位置和信息.ideaandroid studio 是基于idea开发的,.idea 记录了项目的一些文件的变更记录androidAndroid项目文件夹iosiOS项目文件夹liblib文件夹内存放我们的dart语言代码test用于存放我们的测试代码.gitignoregit忽略配置文件.metadataIDE 用来记录原创 2021-11-30 00:21:03 · 5688 阅读 · 0 评论