dart相关内容

如何计算列表中项目的出现

我是Dart的新手.目前,我有一个重复项列表,我想计算它们的出现并将其存储在地图中. var elements = ["a", "b", "c", "d", "e", "a", "b", "c", "f", "g", "h", "h", "h", "e", "a"]; 我想要一个类似这样的结果 { "a": 3, "b": 2, "c": 2, "d": 2, ..
发布时间:2020-05-02 06:17:51 其他开发

如何在Dart中创建一个空列表

我想为Flutter项目创建一个空列表. final prefs = await SharedPreferences.getInstance(); final myStringList = prefs.getStringList('my_string_list_key') ?? ; 我似乎记得有多种方法,但有一种推荐的方法.我该怎么办? 解决方案 有几种方 ..
发布时间:2020-05-02 06:13:44 其他开发

Flutter Json编码列表

如何将列表编码为json? 这是我的杰森课. class Players{ List players; Players({this.players}); factory Players.fromJson(List parsedJson){ List players = List(); p ..
发布时间:2020-05-02 05:39:23 其他开发

如何在Dart中对字符串列表进行排序?

我在API文档中看到List上有一个sort()方法,但是我不清楚参数需要什么.当前的需求是非常简单的向上Alpha比较. 解决方案 感谢您提出问题!您可以像这样对字符串列表进行排序: main() { var fruits = ['bananas', 'apples', 'oranges']; fruits.sort(); print(fruits); } 上面的 ..
发布时间:2020-05-02 05:34:51 其他开发

Dart中的List.shuffle()?

我正在网上寻找每个地方(飞镖网站,stackoverflow,论坛等),但找不到答案. 所以这是我的问题:我需要编写一个函数,该函数打印一个随机的列表,以女巫作为参数. :在飞镖中. 我尝试使用地图,集合,列表...我尝试使用assert方法,使用sort方法,以及在Dart librabry上使用Math来研究随机方法...什么都做不了我想做的事. 有人可以帮我吗? 以下 ..
发布时间:2020-05-02 05:18:34 其他开发

Flutter上的小部件的onResume()和onPause()

现在,小部件仅具有initeState()和dispose(),该initeState()在第一次创建小部件时被触发,而dispose()在小部件被破坏时被触发.有没有一种方法可以检测小部件何时返回到前台?当一个小部件因为另一个小部件刚刚被前景显示而将要移到后台时? 相当于在Android上触发了onResume和onPause,在ios上触发了viewWillAppear和viewWillDis ..
发布时间:2020-04-30 11:02:00 移动开发

自动将窗口小部件自动换行

我有5个大小不同的小部件,如果彼此相邻放置,它们会溢出. 我正在寻找一个布局帮助器类,该类将小部件限制在水平空间并自动将小部件自动换行.首先,我正在寻找一个网格视图,但是我宁愿选择一个独立的视图,因为所有元素都有不同的宽度.多行文本字段实际上已经做到了,我只需要对小部件使用相同的方法.有什么想法吗? [ new RaisedButton(child: const ..
发布时间:2020-04-30 07:49:54 其他开发

从侧面而不是屏幕底部输入飞镖编号字段(用于横向)

我正在尝试对处于横向视图的应用进行大头针登录. 我使用的是Dart/flutter,无法弄清楚如何重新定位文本输入键盘. 是否可以使用类似的方法,但是将键盘强制在文本字段的下一个而不是文本字段的下一个? 如何在Flutter中创建数字输入字段? 解决方案 键盘的位置和形状完全取决于设备.甚至还有浮动键盘或拆分键盘,也无法修改系统键盘的位置. 我建议您在Flutter中构建一个“ ..
发布时间:2020-04-27 03:24:00 其他开发

以编程方式更改应用程序图标和应用程序名称后,然后最小化该应用程序后,在后台找不到该应用程序

在android kotlin中,我使用活动别名概念更改了应用程序图标和应用程序名称.但是切换图标和应用名称后.最小化该应用程序后,在我的后台找不到该应用程序. 随附视频链接以供参考: https://drive.google.com /file/d/1V59pBDjhC6kvK5uvnRH3Miqd291pbN2g/view?usp = sharing 下面的我的Mainactivity. ..
发布时间:2020-04-26 12:54:03 移动开发

"const"和"const"之间有什么区别?和“最终" Dart中的关键字?

Dart中的const和final关键字有什么区别? 解决方案 在dart网站上有一篇帖子,它很好地解释了这一点. 最终: “最终"表示单次分配:最终变量或字段必须具有初始化程序.一旦分配了值,最终变量的值就无法更改. final修改变量. 常量: "const"的含义在Dart中更加复杂和微妙. const修改值.您可以在创建集合(例如const [1、2、3]) ..
发布时间:2020-04-26 09:32:08 其他开发

如何在Dart中通过值获取Map键?

在Dart语言中,如何通过值获取MAP键? 我有一个类似的地图; { "01": "USD", "17": "GBP", "33": "EUR" } 我需要使用值来获取密钥.我该怎么办? 解决方案 var usdKey = curr.keys.firstWhere( (k) => curr[k] == 'USD', orElse: () => null) ..
发布时间:2020-04-25 11:57:13 其他开发

如何在Flutter应用程序中从JWT获得索赔

我正在编写Flutter/Dart应用程序,并从具有某些需要使用的声明的身份验证服务器取回JWT.我看过各种Dart JWT库(到目前为止有4个),但是它们要么都太旧了,不能再与Dart 2一起使用,等等,或者它们需要解密JWT的秘密,这是没有道理的,也是不正确的(或有可能,因为我无权访问). 那么-如何在“现代" Dart/Flutter应用程序中获得JWT并从中获得要求? 解决方案 ..
发布时间:2020-04-25 07:53:07 其他开发

如何在没有关键的情况下解析JSON

我想解析一个JSON.但是此JSON没有键值.只是价值. 我尝试创建该类,但是不起作用.错误是“列表"类型不是“地图"类型的子类型. 我试图解析它们在json中所占的位置(例如:json [0]....)但是我对此不确定. 预先感谢 Json: [["P170","P171","L-18"],["P171","L806","L-18"],["L806","L807", ..
发布时间:2019-11-26 21:26:31 JavaScript

使用Dart解析JSON数组而无需密钥

我似乎找不到使用Dart语言解析没有键的json数组的解决方案.我所能找到的就是使用Java.我需要解析这样的内容. [ 5, 10, 15, 20 ] Java解决方案来自此处 如果我有重复的问题,请通知我.谢谢! 解决方案 只需正常使用json.decode,例如: List l = json.decode('[5, 10, 15, 20 ..
发布时间:2019-11-26 21:15:04 JavaScript