dart相关内容

如何从 SMS 获取 OTP - 自动填充

我想自动捕捉或阅读短信的一次性密码.我做了一些像这样的代码测试: import 'package:flutter/material.dart';无效主(){运行应用程序(我的应用程序());}class MyApp 扩展 StatelessWidget {//这个小部件是你的应用程序的根.@覆盖小部件构建(BuildContext 上下文){返回 MaterialApp(title: 'Flut ..
发布时间:2021-11-30 20:18:05 其他开发

使用 js.dart 公开 auth0 API

我正在编写一个 Dart Angular2 应用程序,但它与手头的问题无关. 我试图通过使用 1https://pub.dartlang.org/packages/js 公开它的 API 来将 Auth0Lock 与 dart 一起使用. 我正在使用 Dartium 调试应用程序. 所以我使用以下 auth0lock.dart 文件公开 Auth0Lock API: impor ..
发布时间:2021-11-30 17:33:41 其他开发

什么是 Future 以及如何使用它?

我收到以下错误: 'Future' 类型的值不能分配给“int"类型的变量 它可能是另一种类型而不是int,但基本上模式是 'Future' 类型的值不能分配给“T"类型的变量 所以... 什么是未来? 如何获得我想要获得的实际价值? 当我只有一个 Future 时,我用什么小部件来显示我的价值? 解决方案 如果您熟悉 Task 或 Promise 和 async/awa ..
发布时间:2021-11-30 13:26:49 其他开发

检查 flutter 中是否存在资产

如何检查 Flutter 中是否存在特定资产.我正在尝试加载一些图像和声音文件,但我需要处理这些资源不存在的情况. 我需要检查是否存在,因为我有数字从 1 到 1000 的音频文件和图像.当我构建我的小部件时,我使用从 1 到 1000 的循环来构建它.并且资产中可能不存在所需的文件(当前编号的图像或声音). 解决方案 我假设您正在使用 AssetBundle 类使用 load 方法 ..
发布时间:2021-11-30 12:05:36 其他开发

为什么 map 不起作用而 foreach 起作用?

这个 forEach 工作得很好 var newMarkers = new List();provider.forEach((p) {var 标记 = markerFrom(p);newMarkers.add(marker);打印(“得到一个");});_markers = newMarkers; 但是这个 map 在与 forEach 放在完全相同的地方时永远不会被调用: _markers ..
发布时间:2021-11-28 08:11:23 其他开发

如何让 Flutter Workmanager 插件和 Location 插件一起工作

1.问题描述 我的目标是构建一个 Flutter 应用程序,该应用程序使用 这个工作管理器插件 并使用 这个位置插件.但是当我的 Workmanager 回调触发时,我无法正确加载位置插件.我收到此错误: MissingPluginException(在 lyokone/location 频道上找不到方法 getLocation 的实现) 所以基本上,问题在于当 Workmanager ..
发布时间:2021-11-27 23:37:40 移动开发

Android Studio 3.0.1 上未显示新的 Flutter 项目向导

我按照官方文档安装了 Flutter,还在 Android Studio 上安装了 Flutter 和 Dart 插件. 但是,我在 Android Studio 3.0.1 上看不到 File>New Flutter Project 向导 我运行“flutter doctor"命令.请参阅下面的输出. Doctor 摘要(要查看所有详细信息,请运行 flutter doctor - ..
发布时间:2021-11-27 21:52:08 其他开发

如何在 Flutter 中请求和检查权限

当用户单击“不允许"时,我正在使用各种插件来获取用户数据、联系人、照片和相机,应用程序进入静音状态.当用户选中不再询问和不允许并再次进入应用程序时,我想向用户显示询问权限对话框. 目前,当用户选中“不允许"时,应用程序不会再次询问 我知道用户必须授予应用访问个人信息的权限,包括当前位置、相机、日历、联系人、mediaLibrary、麦克风、传感器、语音和照片.虽然人们喜欢使用可以访问这 ..
发布时间:2021-11-27 20:18:07 其他开发

在 Dart 中何时使用 mixins 以及何时使用接口?

我对接口和抽象类的概念非常熟悉,但对mixins的概念不是很熟悉. 现在,在 Dart 中,每个类 A 都定义了一个隐式接口,该接口可以由另一个类 B 使用 implements 实现关键词.没有明确的方式来声明接口,例如,在 Java 中,接口只包含未实现的方法(以及最终的静态变量).在 Dart 中,由于接口是由类定义的,接口 A 的方法实际上可能已经实现了,但是实现了 B 的类仍然需要 ..
发布时间:2021-11-26 16:52:31 其他开发

为什么抽象类实例化不是 dart 中的运行时错误?

在许多语言中,如果您尝试实例化抽象类,则会出现编译时错误.但是,在 Dart 中,您会在编译时收到警告和运行时异常 AbstractClassInstantiationError. 这是为什么?有人可以提供一个例子,编译这样的代码是合理的吗? 解决方案 Dart 试图让您在开发程序的同时运行它.这就是为什么许多其他语言中的编译时错误在 Dart 中是编译时警告和运行时错误的原因.这包 ..
发布时间:2021-11-26 16:40:31 其他开发

是“界面"吗?从 Dart 中删除了关键字?

可以肯定的是,Dart 是否已经删除了显式定义 interface 现在支持通过 abstract 隐式定义它? 我在 Dart 和接口隔离原则中看到它,但是我还发现很多内容还是引用了显式定义,比如Dart中什么时候使用接口? 解决方案 是的.从 Dart 中删除了 interface 关键字.相反,所有类都有隐式接口.所以如果你想定义一个接口,你可以改用抽象类. 请参阅 20 ..
发布时间:2021-11-26 16:32:43 其他开发

可以在 Dart 中的抽象类中声明静态方法吗?

在抽象类中,我希望定义静态方法,但遇到了问题. 在这个简单的例子中 abstract class Main {静态字符串获取名称;bool 使用(元素 el );}类 Sub 扩展了 Main {静态字符串获取名称 =>'考验我';bool 使用(元素 el)=>(el 是元素);} 我收到错误: 方法 'get:name' 预期的函数体 static String get nam ..
发布时间:2021-11-26 16:32:02 其他开发

Dart 在构造函数中将此作为参数传递

假设我有一个抽象类 抽象类 OnClickHandler {空 doA();空 doB();} 我有一堂课 class MyClass {OnClickHandler onClickHandler;我的课({this.onClickHandler})void someFunction() {onClickHandler.doA();}} 我有一堂课 class Main 实现 onCli ..
发布时间:2021-11-26 16:25:24 其他开发

在 Dart 中何时使用 mixins 以及何时使用接口?

我对接口和抽象类的概念非常熟悉,但对mixins的概念不是很熟悉. 现在,在 Dart 中,每个类 A 都定义了一个隐式接口,该接口可以由另一个类 B 使用 implements 实现关键词.没有明确的方式来声明接口,例如,在 Java 中,接口只包含未实现的方法(以及最终的静态变量).在 Dart 中,由于接口是由类定义的,接口 A 的方法实际上可能已经实现了,但是实现了 B 的类仍然需要 ..
发布时间:2021-11-25 09:25:59 C#

为什么抽象类实例化不是 dart 中的运行时错误?

在许多语言中,如果您尝试实例化抽象类,则会出现编译时错误.但是,在 Dart 中,您会在编译时收到警告和运行时异常 AbstractClassInstantiationError. 这是为什么?有人可以提供一个例子,编译这样的代码是合理的吗? 解决方案 Dart 试图让您在开发程序的同时运行它.这就是为什么许多其他语言中的编译时错误在 Dart 中是编译时警告和运行时错误的原因.这包 ..
发布时间:2021-11-25 09:10:20 C#

是“界面"吗?从 Dart 中删除了关键字?

可以肯定的是,Dart 是否已经删除了显式定义 interface 现在支持通过 abstract 隐式定义它? 我在 Dart 和接口隔离原则中看到它,但是我还发现很多内容还是引用了显式定义,比如Dart中什么时候使用接口? 解决方案 是的.从 Dart 中删除了 interface 关键字.相反,所有类都有隐式接口.所以如果你想定义一个接口,你可以改用抽象类. 请参阅 20 ..
发布时间:2021-11-25 09:03:29 C#

可以在 Dart 中的抽象类中声明静态方法吗?

在抽象类中,我希望定义静态方法,但遇到了问题. 在这个简单的例子中 abstract class Main {静态字符串获取名称;bool 使用(元素 el );}类 Sub 扩展了 Main {静态字符串获取名称 =>'考验我';bool 使用(元素 el)=>(el 是元素);} 我收到错误: 方法 'get:name' 预期的函数体 static String get nam ..
发布时间:2021-11-25 09:02:53 C#

Dart 在构造函数中将此作为参数传递

假设我有一个抽象类 抽象类 OnClickHandler {空 doA();空 doB();} 我有一堂课 class MyClass {OnClickHandler onClickHandler;我的课({this.onClickHandler})void someFunction() {onClickHandler.doA();}} 我有一堂课 class Main 实现 onCli ..
发布时间:2021-11-25 08:57:09 C#

将 Flutter 前端与适用于 Android 和 iOS 的 .NET Core 后端相结合

目前为一家使用 .NET(不是 Core)但想要切换到 .NET Core 的公司工作,并考虑通过创建一个具有 Flutter.io 前端和 .NET Core 后端的应用程序来实现.带有后端的应用程序只是为了了解 .NET Core 的功能. 如果这两者的组合甚至可以用于 Android/iOS,我找不到任何信息. 我这么问是因为 Flutter 刚刚发布到测试阶段. 解决方案 ..
发布时间:2021-11-24 15:05:59 C#