dart相关内容

颤动:检测键盘打开和关闭

我的应用程序的最高级别有一个BottomNavigationBar。我希望检测应用程序/子树中基本上任何位置的键盘打开和关闭,这样只要键盘可见,我就可以显示和隐藏BottomNavigationBar。 这是一个一般性问题,可能与BottomNavigationBar没有直接关系。也就是说,从BottomNavigationBar:-) 中抽象出来 推荐答案 要检查键盘可见性,只需 ..
发布时间:2022-02-20 18:04:55 其他开发

溢出文本不换行

我正在尝试显示一个非常长的文本,但它没有换到下一行。我在网上搜索过,发现Flexible元素可以解决它,但是当我试图把它放在任何地方时,所有的元素都消失了。我无法修复它,所以我在这里请求您的帮助。 List children = payload['data'].map((element) { return Column( children: ..
发布时间:2022-02-20 18:00:33 其他开发

如何在颤振中创建GridView布局

我正在尝试布局4x4网格的瓷砖。我设法用列和行做到了这一点。但是现在我找到了GridView组件。有谁能举例说明如何使用它吗? 我真的不能理解这些文件。我似乎没有得到我想要的结果。 推荐答案 将图像加载到磁贴中的简单示例。 import 'package:flutter/material.dart'; void main() { runApp( MyApp()); } ..
发布时间:2022-02-20 17:56:05 其他开发

正在转换时间戳

我找不到解决方案,我正在从FireBase获取数据,其中一个字段是时间戳,如下所示->1522129071。如何将其转换为日期? SWIFT示例(有效): func readTimestamp(timestamp: Int) { let now = Date() let dateFormatter = DateFormatter() let date = Dat ..
发布时间:2022-02-20 17:51:14 其他开发

请带 ssl 证书的 Dart https 请求

我有以下 Javascript 代码,当我使用 nodejs 运行它时可以正常工作.但是,我想写一些与 Dart 类似的东西.我浏览了 Dart 文档,找不到任何示例.如果有人能告诉我如何使用 Google Dart 重写以下内容,我将不胜感激.非常感谢! var https = require('https');var fs = 需要('fs');var url = 需要('url');var ..
发布时间:2022-01-25 15:59:39 其他开发

Flutter 布局容器边距

我的 Flutter 布局有问题. 我有一个简单的容器,其左右边距为 20.0在这个容器里面我有另一个容器. 但是这个容器不适合仅在左侧的父容器.我不知道为什么会这样. 这是我的代码: @override小部件构建(BuildContext 上下文){返回新的脚手架(背景颜色:颜色.白色,正文:新容器(边距:新 EdgeInsets.symmetric(水平:20.0),孩子 ..
发布时间:2022-01-24 21:02:50 其他开发

Flutter - 容器高度与子 Text.length 相同?

各位开发者晚上好, 我正在尝试为我的父容器找到一种将其高度设置为等于子文本小部件内容的方法.Text 小部件中的文本 (textDes) 正在发生变化.它可以是短的也可以是长的,因此我不能将 height: 设置为一个特定的数字,比如 1400,因为它看起来很难看. 请善待我,帮助我,尝试几个小时. import 'package:angelbay_bungalows/screens ..
发布时间:2022-01-24 20:58:09 其他开发

Dart:创建一个从 0 到 N 的列表

如何在 dart 中轻松创建一系列连续整数?例如: //抛出语法错误 :)变量列表 = [1..10]; 解决方案 你可以使用 List.generate 构造函数 : var list = new List.generate(10, (i) => i + 1); 您也可以使用生成器: ///从0开始的正整数列表可迭代的获取正整数同步* {诠释 i = 0;whil ..
发布时间:2022-01-24 20:08:36 其他开发

Flutter:如何将 Canvas/CustomPainter 保存到图像文件中?

我正在尝试从用户那里收集签名并将其保存到图像中.我已经做到了可以在屏幕上绘图的距离,但现在我想单击一个按钮以保存到图像并存储在我的数据库中. 这是我目前所拥有的: import 'package:flutter/material.dart';类 SignaturePadPage 扩展 StatefulWidget {SignaturePadPage({Key key}) : super(k ..
发布时间:2022-01-24 18:24:08 其他开发

如何在 Flutter 中自定义 Slider 小部件?

是否可以在 Flutter 中自定义 Slider Widget? 像这样: 解决方案 用 SliderTheme 包裹你的滑块 SliderTheme(数据:滑块主题数据(拇指颜色:颜色.绿色,thumbShape: RoundSliderThumbShape(enabledThumbRadius: 20)),孩子:滑块(值:_value,onChanged: (val) {_v ..
发布时间:2022-01-24 17:12:00 其他开发

在 Dart 中获取集合/列表中数字总和的最简洁方法是什么?

我不喜欢使用索引数组,因为我认为它看起来很丑.有没有一种用匿名函数求和的干净方法?不使用任何外部变量是否可以做到这一点? 解决方案 Dart 迭代现在有一个 reduce 函数 (https://code.google.com/p/dart/issues/detail?id=1649),所以你可以在不定义自己的折叠函数的情况下简单地做一个总结: var sum = [1, 2, 3].r ..
发布时间:2022-01-24 11:43:27 其他开发

创建一个不可实例化、不可扩展的类

我想创建一个类来对一些 static const 值进行分组. //SomeClass.dart类SomeClass {static const SOME_CONST = '某个值';} dart 中防止依赖代码实例化此类的惯用方法是什么?我还想阻止扩展到此类.在 Java 中,我会执行以下操作: //SomeClass.java公共最终类 SomeClass {私人 SomeClass ( ..
发布时间:2022-01-24 00:04:01 其他开发

可选参数的默认值必须是常量

所以我创建了这个 Event Tracker 应用程序,我有两个屏幕,分别是地图和事件列表.我正在尝试使位置列表与我在应用程序状态中的位置相同.请记住 placeList 是一个可修改的列表,我需要将地点添加到此列表中. 但是,每当我初始化 this.places=PlaceMapState.placeList 时,我都会收到“可选参数的默认值必须是常量",并且我无法将其更改为常量,因为我需 ..
发布时间:2022-01-23 23:49:44 其他开发

Flutter 2.5 更新 - 每个静态 Widget 上的 const 关键字

flutter 2.5更新后,每个使用静态数据的widget都需要放入const关键字 如何摆脱该警告以使用 const或者在 Flutter 代码中创建小部件时如何自动插入 const 解决方案 这是因为默认情况下我们现在有 flutter_lints 规则.使用 const 关键字是一个好习惯.但是,如果您想删除它,可以编辑 static_analysis.yaml 文件并添加以 ..
发布时间:2022-01-23 23:49:01 其他开发

在 Flutter 中保留所有常量的最佳做法是什么?

最好的编程实践是什么 在 Flutter 中创建一个常量类 保留所有应用程序常量以便于参考.我知道 Dart 中有 const 关键字用于创建常量字段,但是可以将 static 与 const 一起使用,否则会在运行时产生内存问题. 类常量{static const String SUCCESS_MESSAGE="我们很快就会联系您.";} 解决方案 编辑 既然标志 --d ..
发布时间:2022-01-23 23:36:23 其他开发