flutter
LYJieYa
Code connects the world
展开
-
Flutter 如何更新Dialog中的状态
❓问题描述在Flutter中使用showDialog弹出的Dialog,需要根据用户的交互,在Dialog中动态的显示数据,如何实现?????固有思路用户在dialog中交互后,使用setState()方法进行UI的更新,可是在实际的过程中,使用setState并不能进行dialog页面的更新,使用这种思路不能解决问题。????为什么在showDialog的注释中,有这样一段话,如下所示,简单翻译一下就是“ builder”返回的context与调用showDialog时的context不同。使用原创 2020-09-15 23:21:32 · 4056 阅读 · 5 评论 -
Waiting for another flutter command to release the startup lock出错
Waiting for another flutter command 错误解决出现的错误:Waiting for another flutter command to release the startup lock…错误原因:有另外命令正在进行下载,有部分原因未使用国内源且没有梯子,导致下载阻塞。解法办法:Ctrl+shift+delete ,打开任务管理器,结束掉所有的dart.exe在<flutter_dir>\bin\cache文件夹下删除lockfile文件配置环境变量原创 2020-06-22 16:49:21 · 352 阅读 · 0 评论 -
在电脑重装系统以后,出现app:signingConfigWriterDebug错误
在电脑重装系统以后,出现app:signingConfigWriterDebug错误出现此错误的原因是因为重装系统后,没有对应的读写权限,需要添加对应的权限,操作步骤如下:打开<project_dir>\build\app\intermediates\signing_config\debug\out,进入文件夹后右键signing-config,json打开属性->安全->高级,如下图所示点击高级后更改所有者,输入当前用户名后应用。再次打开属性窗口,编辑对应的权限原创 2020-06-22 09:53:02 · 1604 阅读 · 0 评论 -
Flutter删除缓存
Flutter 清除缓存在flutter中如果使用了临时目录,会产生一定的缓存,如何清除cache文件夹下的缓存呢,下面提供一种思路供参考。在项目上的实际效果如下所示:清除缓存需要的工作获取临时目录循环获取临时目录下所有的文件大小,计算出总缓存大小循环删除临时目录下的文件总体思路想要获取到应用缓存,我们必须使用flutter官方提供的path_provider获取缓存文件夹...原创 2020-04-28 23:16:12 · 7174 阅读 · 1 评论