pod*_*oid 4 android alarmmanager android-handler
有人可以解释我使用AlarmManager vs Handler的不同情况.使用这两者作为彼此交替的任何缺点?
谢谢.
Com*_*are 13
他们彼此没什么关系.我假设你指的是使用像postDelayed()on 这样的东西Handler进行轮询,这只是一个小功能Handler.
您可以在活动中使用postDelayed()(也可在任何窗口小部件或其他子类上使用View)来处理活动本身内的简单计时事件.
您可以使用AlarmManager定期后台操作,就像cron在Linux/OS X或Windows上的预定任务中使用一样.例如,如果您正在编写电子邮件客户端,则可以使用AlarmManager触发调用邮件服务器的代码并检查新邮件.用户可以选择电子邮件检查频率,这将决定AlarmManager触发代码的频率.
| 归档时间: |
|
| 查看次数: |
3040 次 |
| 最近记录: |