dart相关内容

透明卡片,但具有仰角的阴影效果

我在制作透明白色(不透明度0.4)的卡片时遇到问题。但是,有仰角效果带来的阴影。 如果我去掉仰角,没有阴影效果,卡片看起来是透明的。但是,如果我增加一些立面,透明的效果就会被破坏。以下是我尝试过的方法: Widget cardMenu(String title) { return Container( padding: EdgeInsets.symmetric(horizont ..
发布时间:2022-09-03 22:37:43 其他开发

如何正确管理颤动APP中的全局文本缩放因子?

颤动应用程序对系统大文本做出反应,使所有文本窗口小部件都变得非常大。 我想限制文本小工具的文本比例因子,但我想在全局范围内进行,而不是在我正在使用的每个文本小工具中。 现在,在启用大文本后,我收到了如下异常: 颤动:渲染库捕获到══╡异常 ╞═════════════════════════════════════════════════════════颤动: 布局过程中抛出以下消息: ..
发布时间:2022-08-25 20:26:20 其他开发

在Android_ALARM_MANAGER处于抖动状态时运行后台任务

我正在尝试使用flutter中的android_alarm_manager插件定期运行一个简单的后台任务。我按照readme文件中的说明操作,它可以正常工作,但不能正常工作.. 我坚持使用这个示例,首先创建了一个每分钟打印一条消息的周期性任务。在我为应用程序运行热启动后,我在控制台收到了以下消息: W/AlarmService(4261):尝试启动重复的后台隔离。正在返回... ..
发布时间:2022-08-16 15:50:56 其他开发

颤振腹板平台检查

我正在试图找到一种方法来查看我的Ffltter Web项目运行在哪个平台(iOS或Android)上。当我使用if (Platform.isIOS) { //do something }时,我遇到以下错误: Error: Unsupported operation: Platform._operatingSystem at Object.throw_ [as throw] (http://l ..
发布时间:2022-08-14 19:13:49 其他开发

颤动平台特定的依赖关系

我想用Ffltter从一个代码库中构建一个Android、iOS和网络应用程序。由于网络目前还不支持所有的颤动插件,我将不得不使用具有依赖项(例如dart:html)的替代插件,而这些依赖项在Android和iOS上是不可用的。 如何根据运行应用程序的平台插入正确的实现,而不加载不必要/不可用的包? 推荐答案 使用条件导入可以做到这一点。您可以在这里找到语法的示例:https:/ ..
发布时间:2022-08-09 22:54:27 移动开发

Uint8List和List<;int>;有什么不同?

在我的Ffltter项目中,我有一些使用Uint8List(主要是密码学方面的东西)的库,以及一些使用List(GRPC)的库。 我想以最好的方式统一一组处理字节的函数。 哪些情况适用于Uint8List和List(哪种方式处理Dart lang中的字节更好)? 推荐答案 Uint8List是List的专用类型。如the Uint8List documentatio ..
发布时间:2022-08-04 19:25:45 其他开发

在颤动消防区中使用.Data[]时,操作员定义的错误

我正在学习如何按照YouTube上的《网忍者》教程在扑翼中使用Firestore。完成用户身份验证后,每当创建新用户时,此用户都会将用户记录添加到数据库中,为此会添加一个新模型,传递名为&name的1个字符串,根据我理解的调用,他映射了模型,然后使用.Data[‘name’]从模型中获取该字符串(字符串称为name),在执行此操作时,我收到错误The operator '[]' isn't def ..
发布时间:2022-07-22 19:17:51 其他开发

Dart如何获取字符串形式的枚举名称

在DART中提供枚举之前,我编写了一些繁琐且难以维护的代码来模拟枚举,现在我想简化它。我需要获取字符串形式的枚举名称,例如可以使用Java,但不能。 例如,在每种情况下,当我想要的是‘星期一; 时,很少的测试代码片段返回’day.MONDAY‘。 enum day {MONDAY, TUESDAY} print( 'Today is $day.MONDAY'); print( 'Toda ..
发布时间:2022-07-22 19:07:05 其他开发

FireBase FiRestore用于将文档与Textfield同步的原子事务

我是Firebase和FireStore的新手,在云FireStore中存储Textfield数据并对其执行事务时遇到问题,我怀疑我们是否可以执行更新事务,如果文档不存在,则它应该创建并执行事务... 我希望实现以下目标: 我要将当前用户uid和email存储在‘X’集合的文档中。 我想对‘X’集合的‘Y’(这里Y是uid/电子邮件)文档执行事务更新 此外,如果该用户的文档不存在 ..

颤动集成_测试:如何模拟键盘操作以清除Textfield()中的文本?

为颤动Web应用程序实现一些集成测试,其中我试图模拟键盘操作以清除Textfield()的内容。就像我们已经做过的一样: await tester.testTextInput.receiveAction(TextInputAction.done); 知道怎么做吗? 推荐答案 您可以在测试中模拟键盘按键,如下所示: await simulateKeyDownEvent(Log ..

如何使用List中的数据在Ffltter中打印Listview?

我有一个Steper表单,我正在使用它来接受用户的输入。有3个步骤,在每个步骤上,用户提供输入,并在单击保存按钮时将输入保存到列表中。现在,问题是,我可以在我的控制台上打印列表。但我不知道如何在按钮上方的屏幕上打印它,或者如果有任何字段为空,我想在按钮上方显示错误消息。有谁能帮帮我吗?我有以下代码。 import 'package:flutter/material.dart'; void ..
发布时间:2022-07-18 13:01:58 其他开发

扑克:卡片的圆角长方形边框在扑翼网中不工作吗?

我试着在颤动网中设计了一些样本 有一个问题,我无法将RoundedRecangleBox应用于卡,因为它没有显示 查看上面的图像,其中主卡只有尖锐的边框。为什么? 在我的代码下面: https://gist.github.com/RageshAntony/8ee93d338aec9e352f71c14f0c84f734 请帮助 推荐答案 将白色背景的Con ..
发布时间:2022-07-18 12:50:11 其他开发

当我查看包含YoutubePlayerController的页面时,下一个页面停止工作

问题 加载YoutubePlayerIFrame后,下一页上的小工具将不起作用。 例如,假设我有A和B有状态小部件。 首先加载A,其中调用YoutubePlayerIFrame。 您可以按A中的按钮,但当您移动到B时,屏幕在那里冻结。 我认为这是youtube_player_iframe的原因,但页面转换可能是原因,所以我将写下详细信息。 详细信息 我正在使用yout ..
发布时间:2022-07-18 12:38:58 其他开发