相关疑难解决方法(0)

如何在Dart中运行重复发生的功能?

我想一遍又一遍地运行一个函数,中间有一个延迟.我怎么能用Dart做到这一点?

dart

36
推荐指数
4
解决办法
2万
查看次数

flutter中如何在某个时间执行一个方法?

如何在固定时间执行一个方法,比如我想在下午 2:30 运行一个方法。我了解计时器功能,但是运行计时器功能这么长时间是个好主意吗?同样,该方法在一天内会被调用多次。

编辑: 我已经尝试过android_alarm_manager但它不适合我的情况。(因为我需要从回调方法中调用 bloc)。此外,我不需要在后台运行我的应用程序。

任何帮助将不胜感激

dart flutter

5
推荐指数
1
解决办法
6919
查看次数

如何使用 Flutter 让后台应用每天下午 2 点打开一个对话框?

我希望应用程序每天下午 2 点打开一个对话框,即使用户正在做其他事情并且此时当前不在应用程序界面中。

如何使用 Flutter 做到这一点,使其同时在 Android 和 iOS 上运行?

我正在考虑这样的方法:

timer = Timer.periodic(Duration(seconds: 60), (Timer t) => checkTime());
Run Code Online (Sandbox Code Playgroud)

每分钟检查一次是否在 14:00:00 和 14:00:59 之间,其方法类似于 flutter run function every x amount of Second,但这似乎浪费资源:可能有更好的,有更多在精确的时间唤醒后台应用程序的自然方式?

问题:如何使用 Flutter 让应用程序在每天下午 2 点显示一个对话框,即使用户正在做其他事情/在另一个应用程序中?

注意:如果设备屏幕关闭(即用户没有使用手机),则下次屏幕打开时应显示该对话框。

android alarm ios dart flutter

4
推荐指数
1
解决办法
3512
查看次数

标签 统计

dart ×3

flutter ×2

alarm ×1

android ×1

ios ×1