我的应用程序允许用户创建计划任务。Android - 后台任务的最佳做法是什么?
例子:Tomorow显示此通知=>此通知导致这一活动等
什么是做到这一点的最佳做法?我需要使用一些后台任务管理器吗?我该如何做到这一点,即使App没有运行,它也能工作?
Facebook正在做类似的事情,当它没有运行时,它仍然会检查网页是否有用于您的有用信息。
有人可以指点我一些教程或让我举个例子吗?谢谢
我的应用程序允许用户创建计划任务。Android - 后台任务的最佳做法是什么?
例子:Tomorow显示此通知=>此通知导致这一活动等
什么是做到这一点的最佳做法?我需要使用一些后台任务管理器吗?我该如何做到这一点,即使App没有运行,它也能工作?
Facebook正在做类似的事情,当它没有运行时,它仍然会检查网页是否有用于您的有用信息。
有人可以指点我一些教程或让我举个例子吗?谢谢
为了在将来的某个已知点(从现在开始的特定时间或X小时)显示通知,请使用AlarmManager设置警报。
对于从服务器获取通知,通常您会使用来自服务器的推送消息。尽管在警报上轮询服务器也会起作用。
但是也有一些由Android框架团队推荐了几种解决方案