
Flutter
Best
Geek
展开
-
Flutter-TextField Bug
解决Flutter-TextField按下系统键盘上删除按钮会删除两个字符bug。有问题版本:执行 flutter upgrade 升级Flutter为最新版本更新过版本:万恶的Google,折腾我一下午。官方回复链接!!!!!!原创 2020-12-18 18:01:18 · 2588 阅读 · 1 评论 -
Flutter AlertDialog嵌套单选框使用
效果图: showGeneralDialog( context: context, pageBuilder: (context, anim1, anim2) { return; }, barrierColor: Colors.grey.withOpacity(.4), barrierDismissible: true, barrierLabel: "Tips", t原创 2020-12-11 16:41:31 · 717 阅读 · 0 评论 -
Flutter修改版本号方法
打开项目中的pubspec.yaml这个文件,找到加号前面1.0.1表示版本名字,相当于Android中的versionName加号后面2表示版本号,相当于Android中的versionCode修改Android中的版本号找到local.properties这个文件,修改里面的flutter.versionName=1.0.1flutter.versionCode=2...原创 2020-12-10 14:24:47 · 8882 阅读 · 0 评论 -
Google Pay 应用已经发布成功,调起支付回调失败
问题描述应用在Google Play上架成功,许可测试等配置也都配置完成,但是调起支付的时候,从初始化–>查询商品信息–>调支付都没问题,就是到支付回调的时候ResponseCode返回6,(BillingClient.BillingResponseCode.ERROR),支付不成功。调不起来支付弹窗。解决办法需要在权限设置里面,把google play的**允许应用在后台弹窗界面**这个权限打开。...原创 2020-11-11 16:50:27 · 1312 阅读 · 0 评论 -
In-app billing API version 3 is not supported on this device
接入Google Pay报的错In-app billing API version 3 is not supported on this device解决办法:我这的问题是因为共用了一个账号的问题,都是用的google开发者账号导致的支付链路不通,打开google play付费页面不会显示应用,然后我重新申请了一个普通账号就可以了。还有其他问题可以自己对照排查:【原文博客链接】你需要拥有一个完整的Google Play账号,是可以登录的;你的Google Play中最好只有一个账原创 2020-11-11 09:41:49 · 1740 阅读 · 0 评论 -
Flutter DropdownButton遇到的问题
DropdownButton需要设置初始值的时候,初始值**必须是显示列表里面的值**,否则会导致弹出框异常。比如说:你的DropdownButton的items属性使用的是list这个列表里面的值,那么你的初始值应该在list[index]里面取,要不就会报错。There should be exactly one item with [DropdownButton]'s value: 0.0. Either zero or 2 or more [DropdownMenuItem]s were de原创 2020-09-10 11:36:52 · 2736 阅读 · 0 评论 -
Win10台式机 使用Genymotion注意事项
有的电脑CPU虚拟技术是关闭的,一定要打开电脑的CPU虚拟化技术。具体查看方法可以底部任务栏右键选择任务管理器—>点击性能查看。Genymotion 与电脑Hyper-V冲突,需要先关闭Hyper-V再启动Genymotion。...原创 2020-09-08 09:22:55 · 1909 阅读 · 0 评论 -
查询Flutter插件库地址
点我 pub.flutter-io原创 2020-08-28 11:32:48 · 1413 阅读 · 0 评论 -
Flutter Dialog 里面SingleChildScrollView嵌套多个TextField
遇到的坑,当点击TextField弹出软键盘的时候,输入的值动态改变TextField里面的值的时候会造成布局遮挡,输入框里面的内容会只显示一半。解决方案在输入框外层套一个SizedBox布局,把宽高固定死就可以完美解决...原创 2020-08-20 11:23:45 · 1067 阅读 · 0 评论 -
Android Studio下载各个版本方法
点击进入Google中文开发者官网点击导航栏上的Android Studio点击预览往下滑动当前页面,点击MORE DOWNLOADS进入下个页面,点击同意条款即可看到各个版本的AS原创 2020-07-30 16:07:13 · 1917 阅读 · 1 评论 -
Flutter Win桌面应用环境配置
因为iOS和MacOS最终都是用XCode构建的,所以Flutter运行在Mac桌面上也非常容易。要让Flutter运行在Windows上,还是比较麻烦的。环境目前稳定版不支持Windows,可以新建个文件夹,下载master分支的Fluttergit clone -b master https://github.com/flutter/flutter.git如果你已经安装过Flutter SDK,则需要修改你原来安装的时候配置的环境变量,让他指向master分支的Flutter S.原创 2020-07-29 14:28:52 · 2605 阅读 · 0 评论 -
Flutter报错记录
There are multiple heroes that share the same tag within a subtree.出现这个问题的原因有以下几种未给Hero设置tag设置的tag不一致设置的tag重复了(我报错的原因是因为这个)我的问题出现在列表页跳转到详情页的时候,列表页的图片设置的Hero动画,详情页的轮播图设置的Hero动画,tag给的是商品的id,所以在详情页轮播图的地方会有重复。复现场景:列表跳转详情页,详情页返回列表页面必然出现这个错误There are mul.原创 2020-07-07 17:59:49 · 749 阅读 · 0 评论 -
webview_flutter 与H5交互
使用方法在pubspec.yaml添加依赖dependencies: flutter: sdk: flutter webview_flutter: 0.3.21基本使用WebView( onWebViewCreated: (WebViewController webViewController) { controller = webViewController; _controller.complete(webViewController);原创 2020-06-11 18:08:12 · 3081 阅读 · 0 评论 -
Fish Redux
Fish ReduxFish Redux使用说明基础使用Fish-Redux组成部分工作流程配置环境引入Fish-Redux安装FishReduxTemplateFishReduxTemplate使用说明Fish Redux 的优点及原理数据的集中管理组件的分治管理View、Reducer、Effect 隔离良好的扩展性精小、简单、完备官方文档以及源码项目实践Fish Redux使用说明Fis...原创 2020-04-20 12:38:34 · 2669 阅读 · 1 评论 -
Flutter学习体会
Flutter简介开发环境开发工具实际开发Flutter中的image所占的内存以及优化与原生交互Flutter打包Flutter运行模式你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。简介Flutter是谷歌的移动UI框架,可以快速在iOS和Android上构建高质...原创 2020-04-20 11:56:09 · 809 阅读 · 1 评论