前言
使用Bloc开发Flutter的项目,其项目结构都很简单明确,需要创建状态,创建事件,创建bloc,创建对应的View。flutter_timer项目来分析下Bloc的使用方法。
通过这篇博客,你可以了解到:
1、Stream.periodic
的用法
2、Bloc
的基本使用
Stream.periodic实现倒计时
periodic
意思为周期的,所以Stream.periodic方法的作用就是指定周期内执行指定任务,并且可以通过take(repeatCount)指定重复执行的次数。比如官方给的代码
<