08 2019 档案
摘要:ListView嵌套时高度无法自适应,需要设置高度才可以显示,设置以下属性可以解决上述问题
阅读全文
摘要:使用GestureDetector包裹Container,发现在Container内容为空的区域点击时,捕捉不到onTap点击事件。 解决方案:在GestureDetector里面添加属性:
阅读全文
摘要:使用searchDelegate可以很轻松实现以下页面 使用
阅读全文
摘要:搜索plugins flutter plugins搜索地址 谷歌官方plugins https://pub.dev/packages?q=http 到这个链接里面去搜索 https://github.com/flutter/plugins 官方的plugins列表 cupertino_icons D
阅读全文
摘要:iOS打包 iOS打包需要注意一下一些设置 info.plist 设置ATS、白名单、字符串等等 Assets.xcassets 替换icon,替换LaunchImage中内容 注意LaunchImage只能放3张图片,1x 2x 3x,命名请一定要LaunchImage@2x.png Launch
阅读全文
摘要:使用模拟器时执行flutter run 报出下面一大堆错误 注意只有模拟器有这种问题,真机可以正常运行 定位到flutter_21.log 找到问题 解决问题: 原来是在flutter中设置pubspec.yaml配置文件的时候有一个版本号的设置version: 1.0.0,问题就出在了这里,在iO
阅读全文
摘要:brew使用国内镜像源 这里用中科大的,另外还有清华的可用 # 步骤一 cd $(brew --repo) git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git # 步骤二 cd $(
阅读全文
摘要:?? 级联符号.. 方法可选参数: 可选的命名参数, 定义函数时,使用{param1, param2, …},用于指定命名参数。例如: 可选的位置参数,用[]它们标记为可选的位置参数: 默认参数 下面是为命名参数设置默认值的示例: 匿名函数 字符串转JSON 枚举类型 接口协议implements
阅读全文
摘要:网络请求使用FutureBuilder来处理
阅读全文
摘要:Expanded Stack Positioned
阅读全文
摘要:block回调在oc中很常见,到了flutter中仍然有block回调 自定义一个StatefulWidget PageTitle 无参数回调VoidCallback 有参数回调ValueSetter 比如我要回调一个int变量 自定义block 建议使用这种方法 这样参数可以设置多个 使用
阅读全文
摘要:效果图 main.dart import 'package:flutter/material.dart'; import 'pages/index_page.dart'; void main() => runApp(MyApp()); class MyApp extends StatelessWid
阅读全文
摘要:main.dart 重点 1.快速创建模型对象 2.快速创建ListView列表 3.导航Navigator push 4.导航pop 5.反向传值 6.SnackBar显示回调值
阅读全文
摘要:快速生成对象 快速生成Widget 通过数据map动态创建Widget List datas = ['','','',''];
阅读全文
摘要:flutter安装好了之后 要添加全局环境变量才可以在终端通过flutter命令来操作 安装flutter环境变量 其中 为flutter安装路径,这个要根据你本地实际环境来替换
阅读全文
摘要:flutter安装完成后执行flutter doctor ,一直提示如下: 解决办法,进入到flutter文件夹中找到 bin/cache/lockfile 并删除 再次执行flutter doctor就能正常运行
阅读全文
摘要:app安装好了之后就报这个错误,这个时候可以将xcode工程clear一下,删除已经安装好的app,再重新安装即可
阅读全文