private Handler handler = new Handler(){ public void handleMessage(Message msg) { super.handleMessage(msg); if(msg.waht == 1){ //todo something.... } } }; private Timer timer = new Timer(true); //任务 private TimerTask task = new TimerTask() { public void run() { Message msg = new Message(); msg.waht = 1; handler.sendMessage(msg); } }; //启动定时器 timer.schedule(task, 0, 10*60*1000);