<强> 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的简单应用及注意事项