AlarmManager,Time,Thread区别和应用场景

j_f0001 2013-03-06 02:03:46
AlarmManager,Timer,Thread区别
在android开发中,经常会用到定时触发某些操作,或者是间隔处理某件事
如闹钟,和后台定时请求数据:
需要定时处理闹钟任务
定时向服务器请求数据等
对于上述问题,我们可以通过定时器来完成,普遍的做法使用一个Thread来操作.也有使用Time实现定时操作
而android库里面也有一种全新的操作方式AlarmManager
那这几种方式有何区别呢
1.Thread:使用线程方式
2.Time是java的特性
3.AlarmManager:AlarmManager将应用与服务分割开来后,使得应用程序开发者不用 关心具体的服务,而是直接通过AlarmManager来使用这种服务。这也许就是客户/服务模式的好处吧。
第一种和第二种就不过多...
原文请查博客
http://blog.csdn.net/kechanghe0705/article/details/8642044
...全文
59 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧