Android Timer 定时器 与handler的配合

这篇博客介绍了如何在Android应用中使用Timer定时器配合Handler来实现在欢迎界面后展示5秒的小广告功能。作者指出Timer的工作原理类似于Handler,都是通过任务队列进行任务调度。文中详细说明了Timer的使用步骤:创建Handler,定义Task,设置延迟执行,以及如何取消任务。
摘要由CSDN通过智能技术生成

    ********************************************************************************************************************************************************

        这两天做了一个功能,要在应用欢迎界面之后,主界面之前,插播一个小广告,想了想,方法不少,觉得没有必要重新开界面,就打算用handler机制实现,因为一直没有使用过今天要写的Timer,所以,这个功能使用Timer定时器来实现的。

         个人感觉定时器的原理和handler没有多大的出入,只是形式上有了一些变化,下面就一块看一下吧:

         Timer 的基本处理模型是单线程调度的任务队列,Timer不停的接收调度任务,并且将接收的任务加入TaskQueue,TimerThread不停的去TaskQueue中取出任务来执行。同样可以在类似于子线程的run方法中处理复杂逻辑,进行网络请求,在Android线程中更新UI .

         怎么样,看到这里,脑海中是不是会浮现出handler的影子,,

         Timer的用法:

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值