草庐IT

dart-isolates

全部标签

android-studio - Android Studio 错误的 Dart 自动缩进

我是Flutter的新手,很高兴尝试这项伟大的技术。我将尝试遵循这个例子https://medium.com/flutterpub/flutter-auth-with-google-f3c3aa0d0ccc做一个谷歌登录就个人而言,我喜欢逐行而不是一行来分隔函数调用链。如下所示:_googleSignIn.signInSilently().whenComplete(()=>{print("Logincomplete");});但是,当我在AndroidStudio中为这些dart代码执行自动格式化时,它会给出下图所示的结果。它给我的不仅是难看的代码格式,而且是对功能范围的错误感觉。有什

dart - 我们需要从 flutter app icon ontap 启动移动设备日历

有没有办法通过flutter中的图标按下来启动移动设备日历?我们整合了url_launcher插件,能够启动设备电话和文本应用程序。 最佳答案 如果您集成了url_launcher,那么适用于iOS的calshow://和适用于Android的content://com.android.calendar/time/应该可以工作。 关于dart-我们需要从flutterappiconontap启动移动设备日历,我们在StackOverflow上找到一个类似的问题:

dart - 我们需要从 flutter app icon ontap 启动移动设备日历

有没有办法通过flutter中的图标按下来启动移动设备日历?我们整合了url_launcher插件,能够启动设备电话和文本应用程序。 最佳答案 如果您集成了url_launcher,那么适用于iOS的calshow://和适用于Android的content://com.android.calendar/time/应该可以工作。 关于dart-我们需要从flutterappiconontap启动移动设备日历,我们在StackOverflow上找到一个类似的问题:

c - Dart RawSockets 有什么用?

我的意思是,我已经阅读了有关DartRawSockets的问题并阅读了API,但我不清楚如何使用它们。DartRawSockets是否与Crawsockets相同?另外,DartRawSockets和普通的Sockets有什么区别? 最佳答案 Socket是一个更高层次的概念。它实现了一个字节的Stream(实际上是字节数组)和一个IOSink。listen流,到达套接字的数据出现在流中。当您想通过套接字发送数据时,将其添加到接收器并离开。RawSocket是较低级别的概念。现在,不是获取字节流,而是告诉您何时可以读取字节。(当数据

c - Dart RawSockets 有什么用?

我的意思是,我已经阅读了有关DartRawSockets的问题并阅读了API,但我不清楚如何使用它们。DartRawSockets是否与Crawsockets相同?另外,DartRawSockets和普通的Sockets有什么区别? 最佳答案 Socket是一个更高层次的概念。它实现了一个字节的Stream(实际上是字节数组)和一个IOSink。listen流,到达套接字的数据出现在流中。当您想通过套接字发送数据时,将其添加到接收器并离开。RawSocket是较低级别的概念。现在,不是获取字节流,而是告诉您何时可以读取字节。(当数据

dart - 如何在没有类型类的情况下第一次调用其他类中的函数?

例如,我有一个名为Fn的类,在Fn中我有一个名为myFunc的函数,所以我使用和调用该函数是这样的import'fn.dart';Fn().myFunc();我只想打字myFunc();我该怎么做?非常感谢您的帮助。 最佳答案 每次你说Fn().myFunc();你都在创建一个Fn的实例,它每次都会创建无用的对象。你应该做的是Fnfn=Fn();接着fn.myFunc();每次你想调用函数时此外,如果你愿意,你可以创建静态方法,比如classA{staticvoidbar(){}//Astaticmethodvoidbaz(){}/

dart - 如何在没有类型类的情况下第一次调用其他类中的函数?

例如,我有一个名为Fn的类,在Fn中我有一个名为myFunc的函数,所以我使用和调用该函数是这样的import'fn.dart';Fn().myFunc();我只想打字myFunc();我该怎么做?非常感谢您的帮助。 最佳答案 每次你说Fn().myFunc();你都在创建一个Fn的实例,它每次都会创建无用的对象。你应该做的是Fnfn=Fn();接着fn.myFunc();每次你想调用函数时此外,如果你愿意,你可以创建静态方法,比如classA{staticvoidbar(){}//Astaticmethodvoidbaz(){}/

dart - 为什么这个 bloc getter 在 null 上被调用?

之前我在我的main.dart中初始化我的PersonBlocProviderreturnPersonBlocProvider(personBloc:PersonBloc(this._apiInterface),child:AlarmBlocProvider(alarmBloc:AlarmBloc(this._apiInterface),child:EventBlocProvider(eventBloc:EventBloc(this._apiInterface),child:MaterialApp(title:'HatMobile',theme:ThemeData(primarySwa

dart - 为什么这个 bloc getter 在 null 上被调用?

之前我在我的main.dart中初始化我的PersonBlocProviderreturnPersonBlocProvider(personBloc:PersonBloc(this._apiInterface),child:AlarmBlocProvider(alarmBloc:AlarmBloc(this._apiInterface),child:EventBlocProvider(eventBloc:EventBloc(this._apiInterface),child:MaterialApp(title:'HatMobile',theme:ThemeData(primarySwa

dart - 如何使用 BLoC 模式管理表单状态?

我目前正在从事一个业余项目,以了解Rx和BLoC模式。我想在不使用任何setState()的情况下管理表单状态。我已经有一个BLoC来管理我的“事件”,这些事件存储在SQLite数据库中并在验证此表单后添加。我是否需要专门为此UI部分创建需求BLoC,如何创建?保留这样的代码可以吗?我应该更改我的实际BLoC吗?你可以在这里找到我当前的代码:class_EventsAddEditScreenStateextendsState{boolhasDescription=false;boolhasLocation=false;boolhasChecklist=false;DateTimeeve