
Android使用五种定时器实现方式的详细示例。
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
一、定时器 (Timer)
Timer类是Android系统直接提供的用于启动定时任务的功能模块。TimerTask作为其一个子类,运行在独立的子线程中,这使得它能够有效地处理那些涉及复杂逻辑和较高计算量的操作。通常情况下,TimerTask会与Handler机制协同使用。相比于Handler自身实现的定时器,Timer具备更强大的处理能力,例如,能够对包含大量对象的列表进行排序,而无需阻塞主线程。这种特性使得它在处理完耗时操作后,通过Handler及时更新用户界面成为可能。
timer.schedule(task, delay, period) 这一函数用于安排任务的执行。 task 变量是一个 TimerTask 类型的对象,其 run() 方法的实现定义了需要周期性地执行的任务内容。 delay 参数指定了任务首次执行的延迟时间,而 period 参数则定义了任务执行间隔的时间。
全部评论 (0)
还没有任何评论哟~


