Interval

fun Interval(period: Long, unit: TimeUnit, initialDelay: Long = 0)

创建一个不会自动结束的轮询器/计时器

Parameters

period

间隔时间

unit

时间单位

initialDelay

初次间隔时间, 默认为0即立即开始

fun Interval(end: Long, period: Long, unit: TimeUnit, start: Long = 0, initialDelay: Long = 0)

Parameters

end

结束值, -1 表示永远不结束

period

计时器间隔

unit

计时器单位

initialDelay

第一次事件的间隔时间, 默认0

start

开始值, 当start]比end值大, 且end不等于-1时, 即为倒计时, 反之正计时