更多文章请查看 lutter从入门 到精通

flutter 提供了 Timer 来执行定时任务

common_utils 工具类已经 封装了 Timer 一个计时工具类 TimerUtil,可实现倒计时与正计时

common_utils: ^1.1.1

使用common_utils工具类中的TimerUtil

   TimerUtil _timerUtil;//计时4秒int totalTime = 4* 1000;// 初始化设置_timerUtil = new TimerUtil(mTotalTime: totalTime);//设置计时回调 执行计时任务 //这里只是更新了一个 文本显示_timerUtil.setOnTimerTickCallback((int tick) {double _tick = tick / 1000;setState(() {_count = _tick.toInt();LogUtil.v(" count is  "+_count.toString());});if (_tick == 0) {//跳转主页面}});//开始倒计时_timerUtil.startCountDown();

其他说明

//启动倒计时_timerUtil.startCountDown();
//启动正计时
_timerUtil.startTimer();
//停止计时
_timerUtil.cancel();

flutter倒计时TimerUtil工具类相关推荐

  1. Flutter MD5加密工具类

    第一步 更新pubspec.yaml dependencies:flutter:sdk: fluttercrypto: ^2.0.6 2  创建工具类 import 'dart:convert'; i ...

  2. Flutter时间转换工具类

    日期转换成时间戳 ///日期转时间戳static int dateToTimestamp(String date, {isMicroseconds = false}) {DateTime dateTi ...

  3. Flutter - 一个fultter练习项目(仿写微信UI、实现一些常用效果、封装通用组件和工具类)

    demo 地址: https://github.com/iotjin/jh_flutter_demo 代码不定时更新,请前往github查看最新代码 pwd:123456 代码不定期更新 注:Flut ...

  4. XX健康:移动端开发-体检预约验证码30秒倒计时短信验证码获取与验证DatePicker日历展示提交预约复杂流程阿里短信工具类

    1. 体检预约流程 用户可以通过如下操作流程进行体检预约: 在移动端首页点击体检预约,页面跳转到套餐列表页面 在套餐列表页面点击要预约的套餐,页面跳转到套餐详情页面 在套餐详情页面点击立即预约,页面跳 ...

  5. 倒计时工具类:PYContDownManager

    左边是输出台,右边是tableView,点击后modal了一个控制器,停止了计时器 一.主要功能 对于tableViewCell中,总会碰见有多个cell随机计时的问题,于是写了一个工具类. 里面封装 ...

  6. CountDownTimer 倒计时,定时器工具类

    CountDownTimer 倒计时,定时器工具类 可以用于各种倒计时控件,或者超时机制,使用十分方便. public class CountDownTimerUtils {/*** 倒计时结束的回调 ...

  7. Flutter工具类 (二) 图片加载框架

    导入依赖 # 图片加载库cached_network_image: ^3.2.1 工具类 import 'dart:math';import 'package:cached_network_image ...

  8. 三个好用的并发工具类

    转载自  三个好用的并发工具类 以前的文章中,我们介绍了太多的底层原理技术以及新概念,本篇我们轻松点,了解下 Java 并发包下.基于这些底层原理的三个框架工具类. 它们分别是: 信号量 Semaph ...

  9. JavaScript常用工具类整理(总结版)

    导读:在前端开发过程中需要对常用的功能模块进行封装,常用的方法多次调用需要整合,保证组件的复用性与程序的可维护性,这里总结一下,便于后续的使用! 目录 1.全局声明工具类 2.定时器 3.判断变量是否 ...

最新文章

  1. hdu2833 Floyd + dp
  2. redis4.0之基于LFU的热点key发现机制
  3. SSM解决Mapper映射文件不发布
  4. 如何成为强大的程序员?(转)
  5. Java设计模式之双向责任链COR模式
  6. Python快速学习07:文本文件的操作
  7. sklearn之Multioutput 估计器
  8. 数组占位符_Java基础 方法和数组
  9. apache反向代理实战
  10. 计算机网络自顶向下方法 笔记 第一章:计算机网络和因特网
  11. GridView样式
  12. 飞鸽传书软件局域网传输文件
  13. 软件测试面试题(2020.6.29)
  14. Deep Learning论文翻译(Nature Deep Review)
  15. 2021年焊工(初级)考试报名及焊工(初级)实操考试视频
  16. 小程序调试技术详解(基于小猴小程序)
  17. UML中各图形或图标表示的意思
  18. Galahad tutorial与虚拟筛选--sybyl
  19. Allegro各层简介
  20. JAVA开发与运维(Nginx配置详解)

热门文章

  1. 五年后的计算机视觉会是什么样?和CV先驱们一同畅想(上) | CVPR2019
  2. 3D建模行业内幕及“钱”景
  3. 即将毕业的大学生,还在盲目跟风学Python吗?某位科大教授有话说
  4. 经验 | 非科班出身怎么转行计算机?
  5. 推荐系统 | 引用量超过1000的52篇经典论文
  6. 深度学习 | Why and How:神经网络中的权重初始化
  7. FCN用卷积层代替FC层原因(转)
  8. 中nextint函数_Kotlin中的作用域方法(Scope Function)
  9. android 获取sd卡目录失败_获取sd卡存储路径失败
  10. 手把手教你IDEA使用GIT进行项目管理