flutter 使用 定时器和延时器

import 'dart:async';
const timeout1 = const Duration(milliseconds: 500); //毫秒
const timeout2 = const Duration(seconds: 1); // 秒


// 定时器 
Timer soundTimer; // 定义定时器

void startTimer(){ 
 soundTimer?.cancel(); // 取消定时器
    soundTimer = Timer.periodic(timeout2, (timer) { 
    	//TODO
	}
}
//延时器
void delayedTimer(){ 

    new Future.delayed(timeout1 ), () { 
         // TODO
    });
}



    原文作者:卜卦丶cc
    原文地址: https://blog.csdn.net/qq_37896578/article/details/124094695
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞