|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecttwaver.Timer
public abstract class Timer
定时器,默认时间间隔为:Defaults.TIMER_INTERVAL
Constructor Summary | |
---|---|
Timer()
定时器,默认时间间隔为: Defaults.TIMER_INTERVAL |
|
Timer(int interval)
定时器,指定间隔时间 |
|
Timer(int delay,
int interval)
定时器,指定第一次调用的延迟时间,以及之后每次调用的间隔时间 |
Method Summary | |
---|---|
int |
getInterval()
获取间隔时间,默认间隔时间为: Defaults.TIMER_INTERVAL ,最小间隔时间为:Defaults.TIMER_INTERVAL_MIN |
boolean |
isRunning()
定时器是否正在运行 |
void |
onStop()
结束定时器时调用此函数 |
abstract boolean |
onTime()
定时器回调函数,定时调用此方法,如果返回false,则结束定时器 |
void |
setInterval(int interval2)
设置间隔时间,默认间隔时间为: Defaults.TIMER_INTERVAL ,最小间隔时间为:Defaults.TIMER_INTERVAL_MIN |
void |
start()
启动定时器 |
void |
start(int delay)
指定延迟时间后启动定时器 |
void |
stop()
停止定时器 |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Timer()
Defaults.TIMER_INTERVAL
public Timer(int interval)
interval
- 间隔时间public Timer(int delay, int interval)
delay
- 延迟调用时间interval
- 间隔时间Method Detail |
---|
public void start()
public void start(int delay)
delay
- 延迟时间public void stop()
public boolean isRunning()
public void onStop()
public abstract boolean onTime()
public void setInterval(int interval2)
Defaults.TIMER_INTERVAL
,最小间隔时间为:Defaults.TIMER_INTERVAL_MIN
interval2
- 间隔时间getInterval()
public int getInterval()
Defaults.TIMER_INTERVAL
,最小间隔时间为:Defaults.TIMER_INTERVAL_MIN
setInterval(int)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |