草庐IT

dart-isolates

全部标签

dart - Future.wait() 用于多个 future

我试图在我的设备没有互联网连接时捕获错误。我已经构建了2个future的方法,1个用于导入json,1个用于查看数据库。我有一个futurebuilder,假设在构建GridView之前等待两个future完成,但由于连接错误,offlineFlashCardList似乎被过早调用。知道如何让它在调用快照错误之前等待两个future完成吗?import'package:flutter/material.dart';import'package:flutter/foundation.dart';import'package:baby_sound/strings.dart';import'

dart - flutter 中的启动画面实现

我是Flutter的新手,我想在我的应用程序中使用启动画面。我使用了initState()和导航器。但它没有用。该应用程序打开出现启动画面,但之后它不会导航到下一个屏幕。我的main.dartimport'package:flutter/material.dart';import'package:bmi/HomePage.dart';import'dart:async';main(){runApp(MyApp());}classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnSpla

dart - flutter 中的启动画面实现

我是Flutter的新手,我想在我的应用程序中使用启动画面。我使用了initState()和导航器。但它没有用。该应用程序打开出现启动画面,但之后它不会导航到下一个屏幕。我的main.dartimport'package:flutter/material.dart';import'package:bmi/HomePage.dart';import'dart:async';main(){runApp(MyApp());}classMyAppextendsStatelessWidget{@overrideWidgetbuild(BuildContextcontext){returnSpla

dart - 如何在 Flutter 中进行公钥固定?

我想固定我服务器的公钥,以便对服务器发出的任何请求都必须具有该公钥(这是为了防止像Charles这样的代理嗅探数据)。我在Android中用Volley做了类似的事情。我怎样才能用Flutter做同样的事情? 最佳答案 使用没有受信任根的SecurityContext创建您的客户端以强制执行错误的证书回调,即使是好的证书也是如此。SecurityContext(withTrustedRoots:false);在错误证书回调中,使用asn1libpackage解析DER编码证书.例如:ASN1Parserp=ASN1Parser(de

dart - 如何在 Flutter 中进行公钥固定?

我想固定我服务器的公钥,以便对服务器发出的任何请求都必须具有该公钥(这是为了防止像Charles这样的代理嗅探数据)。我在Android中用Volley做了类似的事情。我怎样才能用Flutter做同样的事情? 最佳答案 使用没有受信任根的SecurityContext创建您的客户端以强制执行错误的证书回调,即使是好的证书也是如此。SecurityContext(withTrustedRoots:false);在错误证书回调中,使用asn1libpackage解析DER编码证书.例如:ASN1Parserp=ASN1Parser(de

dart - Dart 构造函数中的花括号有什么作用?

这个问题在这里已经有了答案:Whatdocurlybraceswrappingconstructorargumentsrepresent?(3个答案)关闭3年前。这段代码的基本结构是从一个demo中复制过来的,并根据自己的需要进行了调整(针对本题进行了缩减)。但我对一些事情感到困惑。也许达特专家可以启发我......import'package:flutter/material.dart';//Showpolicywidget-showsclassShowPolicyextendsStatelessWidget{finalPolicypolicy;ShowPolicy(this.pol

dart - Dart 构造函数中的花括号有什么作用?

这个问题在这里已经有了答案:Whatdocurlybraceswrappingconstructorargumentsrepresent?(3个答案)关闭3年前。这段代码的基本结构是从一个demo中复制过来的,并根据自己的需要进行了调整(针对本题进行了缩减)。但我对一些事情感到困惑。也许达特专家可以启发我......import'package:flutter/material.dart';//Showpolicywidget-showsclassShowPolicyextendsStatelessWidget{finalPolicypolicy;ShowPolicy(this.pol

dart - 在 flutter/dart 中获取视频细节

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭3年前。Improvethisquestion我的设备中有一个视频,但我想提取视频的以下详细信息(在flutter/dart中)-1.视频拍摄时间。2.视频时长3.视频类型4.视频拍摄时间目前我正在使用Ff-mpeg插件,但它返回元数据信息需要很长时间。

dart - 在 flutter/dart 中获取视频细节

关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭3年前。Improvethisquestion我的设备中有一个视频,但我想提取视频的以下详细信息(在flutter/dart中)-1.视频拍摄时间。2.视频时长3.视频类型4.视频拍摄时间目前我正在使用Ff-mpeg插件,但它返回元数据信息需要很长时间。

dart - 删除两位小数后的数字而不四舍五入其值?

varnum1=10.12345678我应该如何处理num1以删除小数点后两位数字而不对其值进行四舍五入。我需要输出为10.12import'package:flutter/material.dart';voidmain()=>runApp(MaterialApp(title:'Deletedigitsaftertwodecimalpoint',theme:ThemeData(primarySwatch:Colors.blue),home:MyHome(),));classMyHomeextendsStatefulWidget{@override_MyHomeStatecreateSt