草庐IT

dart-async

全部标签

angular - 如何使用 Angular 和 Flutter(均为 Dart)为工作区设置 VS Code 调试?

我有一个具有以下结构的VSCode工作区:Root--[core](basicDartpackage)--[mobile](Flutter)--[web](AngularDart)如何为每个包配置调试器?到目前为止,我只有移动工作://launch.json{"version":"0.2.0","configurations":[{"name":"Mobile","program":"mobile/lib/main.dart","request":"launch","type":"dart"},]}通过CLI运行angulardart应用程序:cd[webdirectory]pubgl

dart - Flutter 在页面中获取导航器参数

我有2页PAGEA和PAGEB。我从PAGEA->PAGEB导航并编辑一些数据,或切换设置。现在我想导航PAGEB->PAGEA以及将在导航器pop方法上发送的参数。现在我的问题:如何在PAGEA中访问这些参数?Navigator.pop(context,this.selectedEquipmentId); 最佳答案 事实上,当您结束PageA时,您必须返回一些东西。我给你举了一个弹出窗口的例子来选择我最近制作的地址,如果这不是一个弹出窗口,这个工作完全一样。FutureshowAdressPicker({@requiredBuil

dart - Flutter 在页面中获取导航器参数

我有2页PAGEA和PAGEB。我从PAGEA->PAGEB导航并编辑一些数据,或切换设置。现在我想导航PAGEB->PAGEA以及将在导航器pop方法上发送的参数。现在我的问题:如何在PAGEA中访问这些参数?Navigator.pop(context,this.selectedEquipmentId); 最佳答案 事实上,当您结束PageA时,您必须返回一些东西。我给你举了一个弹出窗口的例子来选择我最近制作的地址,如果这不是一个弹出窗口,这个工作完全一样。FutureshowAdressPicker({@requiredBuil

dart - dart 中的 Hmac sha1 和 base 64 编码

我正在尝试生成oauth_signature以使用FatsecretAPI,但出现无效签名错误。要创建oauth_signature值,文档说:UsetheHMAC-SHA1signaturealgorithmasdefinedbythe[RFC2104]tosigntherequestwheretextistheSignatureBaseStringandkeyistheconcatenatedvaluesoftheConsumerSecretandAccessSecretseparatedbya'&'character(show'&'evenifAccessSecretisempt

dart - dart 中的 Hmac sha1 和 base 64 编码

我正在尝试生成oauth_signature以使用FatsecretAPI,但出现无效签名错误。要创建oauth_signature值,文档说:UsetheHMAC-SHA1signaturealgorithmasdefinedbythe[RFC2104]tosigntherequestwheretextistheSignatureBaseStringandkeyistheconcatenatedvaluesoftheConsumerSecretandAccessSecretseparatedbya'&'character(show'&'evenifAccessSecretisempt

dart - 如何在 flutter 中压缩视频?

如何在Flutter中压缩视频?我正在使用image_picker从库中选择视频,在iOS上将视频从30MB压缩到10MB,但在android中没有压缩。有没有办法使用Dart来操纵视频的大小或质量?flutter中有没有现成的压缩视频的包? 最佳答案 更新:自从我最初的回答(如评论中所指出的),还有另一个包https://pub.dev/packages/flutter_video_compress更友好的API看我另一个答案similarquestion:https://pub.dartlang.org/packages/flu

dart - 如何在 flutter 中压缩视频?

如何在Flutter中压缩视频?我正在使用image_picker从库中选择视频,在iOS上将视频从30MB压缩到10MB,但在android中没有压缩。有没有办法使用Dart来操纵视频的大小或质量?flutter中有没有现成的压缩视频的包? 最佳答案 更新:自从我最初的回答(如评论中所指出的),还有另一个包https://pub.dev/packages/flutter_video_compress更友好的API看我另一个答案similarquestion:https://pub.dartlang.org/packages/flu

dart - 如何在 Flutter 运行时更改应用程序主题?

在我的简单项目中,有一个按钮可以将主题从浅色变为深色,反之亦然,如下所示:import'package:flutter/material.dart';import'package:shared_preferences/shared_preferences.dart';import'dart:async';voidmain()=>runApp(MyApp());classMyAppextendsStatefulWidget{@overrideMyAppStatecreateState(){returnnewMyAppState();}}classMyAppStateextendsStat

dart - 如何在 Flutter 运行时更改应用程序主题?

在我的简单项目中,有一个按钮可以将主题从浅色变为深色,反之亦然,如下所示:import'package:flutter/material.dart';import'package:shared_preferences/shared_preferences.dart';import'dart:async';voidmain()=>runApp(MyApp());classMyAppextendsStatefulWidget{@overrideMyAppStatecreateState(){returnnewMyAppState();}}classMyAppStateextendsStat

dart - Flutter:子有状态小部件的维护状态

我在有状态小部件中有一个listview.builder,我为项目(ImageCard)创建了一个单独的有状态小部件。在ImageCard小部件中,当我单击它时,我有一个喜欢按钮,它的颜色变为红色(喜欢)、灰色(不喜欢)。问题是,当我向下滚动并返回时,颜色始终为灰色,这意味着没有保存任何状态!如何通知父有状态小部件保持状态?父有状态小部件@overrideWidgetbuild(BuildContextcontext){return_buildListView(models,_scrollController);}Widget_buildListView(Listmodels,Scro