Android定义定时器实现定时任务
程序员文章站
2022-05-09 20:39:57
定义定时器:
//定义一个定时器对象,定时发送信息给handler (170毫秒)
new Timer().schedule(new TimerT...
定义定时器:
//定义一个定时器对象,定时发送信息给handler (170毫秒) new Timer().schedule(new TimerTask() { @Override public void run() { //发送一条空信息来通知系统 handler.sendEmptyMessage(0x123); } }, 0,170);
接收消息:
//自定义一个用于定时更新UI界面的handler类对象 Handler handler = new Handler() { int i = 0; @Override public void handleMessage(Message msg) { //判断信息是否为本应用发出的 if(msg.what == 0x123) { //操作 } super.handleMessage(msg); } };