- 博客(31)
- 收藏
- 关注
原创 flutter webview_flutter WebView 更新 initialUrl
flutter webview_flutter WebView 更新 initialUrl
2022-09-21 21:03:03
901
1
原创 Flutter android studio运行项目android文件 出现this and base files have different roots 错误
Flutter android studio运行项目android文件 出现this and base files have different roots 错误
2022-08-18 15:58:02
3800
1
原创 flutter 真机调试卡在 Installing build\app\outputs\flutter-apk\app.apk...
flutter 真机调试卡在 Installing build\app\outputs\flutter-apk\app.apk...
2022-08-17 13:56:32
1137
原创 flutter _formKey.currentState==null 报错 Null check operator used on a null value
flutter _formKey.currentState==null 报错 Null check operator used on a null value
2022-08-05 15:16:02
1825
原创 Android Gradle plugin requires Java 11 to run. You are currently using Java 1.8
Failed to transform bcprov-jdk15on-1.68.jar问题
2022-07-15 17:27:18
546
原创 Failed to transform bcprov-jdk15on-1.68.jar
Failed to transform bcprov-jdk15on-1.68.jar问题
2022-06-30 18:28:23
3315
1
原创 flutter 正则表达式插入动态数据 写活
通过换行转义bool validateMNumber1(num, data) { RegExp dataNum = RegExp(r"^-?[1-9]\d{0," "${data}" "}\$"); return dataNum.hasMatch(num);}
2022-01-28 14:51:42
1875
原创 flutter 引入glyphicons等多个图标库
在pubspec.yaml文件,添加字体文件 # example: fonts: - family: glyphicons fonts: - asset: lib/assets/icons/glyphicons.ttf - family: awesome fonts: - asset: lib/assets/icons/awesome.ttf - family: icomoon fonts: -
2022-01-10 18:07:39
1305
原创 删除平台 报EBUSY: resource busy or locked
ionic cordova platform rm android有时候会出现EBUSY: resource busy or locked打开任务管理器,找到Java™ Platform SE Binary,结束进程即可
2021-10-25 15:27:02
752
原创 flutter 画板签名 下载文件 上传
import 'dart:io';import 'dart:typed_data';import 'package:flutter/material.dart';import 'package:path_provider/path_provider.dart';import 'package:signature/signature.dart';import 'package:tg/providers/flutter/permission.dart';import 'package:tg/pro
2021-08-19 14:37:56
284
原创 钉钉小程序的下拉刷新h和上拉加载,web-view组件使用
//下拉刷新 onPullDownRefresh() { this.data.pageIndex = 1; this.getList(); }, //下拉刷新需在请求结束后停止刷新 my.stopPullDownRefresh({ complete(res) { // console.log(res, new Date()) } })//上拉加载 onReachBottom() { this.data.pa
2021-08-10 11:38:09
1129
原创 钉钉小程序tree 递归
我有个问题不懂,钉钉小程序创建后,为什么在pages里创建的组件不能使用,反而得创建到node_modules里才能使用,是漏了哪一步?mytree就是加的组件,为什么呢?言归正传当然,第一步是创建自定义组件,钉钉里讲的就很详细https://developers.dingtalk.com/document/app/development-processhtml<view class="a-collapse"> <view class="a-collapse-title" o
2021-08-10 11:27:12
613
原创 flutter 登陆页带历史账号(仿qq)
网上找啊找,找不到想要的带历史账号的登陆界面,如果你们有看到,一定要让我借鉴一下。没有任何样式的demo:import 'package:flutter/material.dart';class LoginHomePage extends StatefulWidget { @override _LoginHomePageState createState() { return new _LoginHomePageState(); }}class _LoginHomePag
2021-05-28 18:06:44
508
1
原创 Flutter 输入控件TextField光标聚焦在最后
TextField( controller: TextEditingController.fromValue(TextEditingValue( // 设置内容 text: inputText, // 保持光标在最后 selection: TextSelection.fromPosition(TextPosition(
2021-05-08 18:15:34
1452
原创 flutter 弹出框修改数据重绘页面
showDialog( context: context, builder: (BuildContext context) { return StatefulBuilder(builder: (context, state) { //StatefulBuilder 来构建 dialog ... state(() { do something } //使用参数 state来更新 dialog
2021-04-09 17:37:14
648
原创 python 汉诺塔小游戏
def hanoi(n,x,y,z): if n==1: print(x,'-->',z) else: hanoi(n-1,x,z,y) #将n-1个从x放到y上 print(x,'-->',z) #将x放到z上 hanoi(n-1,y,x,z) #将n-1个从y放到z上n = int(input('请输入层数:'))hanoi(n,'1','2','3')...
2021-04-01 14:51:51
123
原创 flutter tabbar点击切换加载两次
点击切换tab的时候会回调两次,左右滑动切换tab正常调用一次原因:点击切换tab的时候执行了一个动画效果,滑动切换的时候是没有的,在这个过程中触发了一次Listener解决: _tabController.addListener(() { if (_tabController.index == _tabController.animation.value) { currentTopTabIndex = _tabController.index; }});
2021-03-25 14:32:59
1046
1
原创 flutter No implementation found for method getApplicationDocumentsDirectory on channel plugins.
在构建发行版APK之后,遇到了此错误,这是因为默认情况下启用了代码收缩-如果不想缩小/混淆代码,只需在android / app / build.gradle中添加两行。android { ... buildTypes { release { ... shrinkResources false minifyEnabled false } }}...
2021-03-23 10:48:52
1484
原创 flutter map 报错
1.报错 type ‘List’ is not a subtype of type 'Widget期望[Widget,Widget,Widget …],却给了[[Widgets],[Widgets]]最简单的解决方法是使用扩展运算符“ …”,如下所示: ...e.value.map((e) {}2.type ‘List’ is not a subtype of type 'List该信息不会回流到map调用。这可能是因为map后面是toList因为没有办法输入注释闭包的返回解决:在ma
2021-03-18 15:32:14
616
转载 flutter Incorrect use of ParentDataWidget报错 记录一下
经过排查后发现是Expanded、Flexible等组件,在“Container、Padding、Stack”组件中导致的。保持:Expanded、Flexible只在Row、Column等组件内,不在其他组件内使用。
2021-03-11 16:29:30
1185
转载 flutter listview嵌套listview
shrinkWrap: true, //解决无限高度问题physics:NeverScrollableScrollPhysics(),//禁用滑动事件
2021-03-11 11:18:00
410
原创 flutter shared_preferences存储并取出对象简单例子
///这里我们将dynamic类型的数据转换为json串,然后进行存储var result = json.decode(response.toString());var userInfo = **json.encode**(result["obj"]); ///对象转json取的时候才能json转对象 setLocal("userInfo", userInfo); ///shared_preferences存储方法setLocal(text, data) async { Sh
2021-03-05 11:01:46
879
1
原创 flutter 动态TabBar 用singleTickerProviderStateMixin报错
flutter 动态TabBar 用singleTickerProviderStateMixin报错
2021-02-26 16:04:37
1989
原创 Flutter文件预览,不能再次渲染
在使用 flutter_full_pdf_viewer 插件的时候,PDFViewerScaffold 不能再次渲染,只能将他所支持的文件路径传过来直接显示。害,找了半天,还以为是文件生成错了呢。
2021-02-26 15:55:38
1763
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人