Android , TimerTask的简单应用及注意事项

  

<强> Android TimerTask的简单应用及注意事项

  

Android应用开发中常常会用到定时器,不可避免的需要用到TimerTask定时器任务这个类
  

  

下面简单的一个示例演示了如何使用TimerTask

  

这个示例演示了3秒未有触屏事件发生则锁屏(只是设置下文本,意思一下)有触屏事件则解除锁定

        公开课ColTimerTaskActivity延伸活动{/* *第一次被创建时调用活动。*/私人最终字符串标签=癈olTimerTaskActivity”;   私人最终int EVENT_LOCK_WINDOW=0 x100;      私人TextView TextView;   私人处理器mHandler;   私人计时器mTimer;   私人MyTimerTask mTimerTask;      @Override   公共空间>   如果(mTimerTask !=null) {   mTimerTask.cancel ();//将原任务从队列中移除   }   之前      

每次放定时任务前,确保之前任务已从定时器队列中移除

        mTimerTask=new MyTimerTask ();//新建一个任务      

,每次放任务都要新建一个对象,否则出现一下错误:
  

  

,,,

  

,,,,,所以同一个定时器任务只能被放置一次

  

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Android , TimerTask的简单应用及注意事项