android-priority-job-queue 和作业调度程序是两个不同的东西吗?
is android-priority-job-queue and job scheduler two different things?
我只想指出这个问题:
是 android-优先级作业队列:https://github.com/yigit/android-priority-jobqueue
和
android 作业调度程序:http://developer.android.com/reference/android/app/job/JobScheduler.html
两个不同的东西?还是 android-priority-jobqueue 非常相似?
它们具有相似的特征,但归根结底我的结论是它们是两个不同的东西。
例如,当有未计量的网络时,我可以使用作业调度程序将作业安排到 运行,但在作业队列中我需要配置它。
我是不是漏掉了什么??
非常感谢。
这是两个截然不同的东西。
库 "Android Priority Job Queue" 旨在解决以下问题:您有很多想要在后台 运行 的东西,并且想要一种管理它们的方法,以免它们使您的应用超载.期望是您希望这些工作尽快 运行 并且您希望在应用程序的 activity 中显示结果(但不一定)。
JobScheduler 在您有需要安排的工作时使用,并且 运行 在将来的某个时间,也许在您的应用进程被终止之后。它对深度睡眠和网络连接等设备环境很敏感,因此可以在最佳时间安排工作,而不会耗尽电池电量。
我只想指出这个问题: 是 android-优先级作业队列:https://github.com/yigit/android-priority-jobqueue
和 android 作业调度程序:http://developer.android.com/reference/android/app/job/JobScheduler.html
两个不同的东西?还是 android-priority-jobqueue 非常相似?
它们具有相似的特征,但归根结底我的结论是它们是两个不同的东西。 例如,当有未计量的网络时,我可以使用作业调度程序将作业安排到 运行,但在作业队列中我需要配置它。
我是不是漏掉了什么?? 非常感谢。
这是两个截然不同的东西。
库 "Android Priority Job Queue" 旨在解决以下问题:您有很多想要在后台 运行 的东西,并且想要一种管理它们的方法,以免它们使您的应用超载.期望是您希望这些工作尽快 运行 并且您希望在应用程序的 activity 中显示结果(但不一定)。
JobScheduler 在您有需要安排的工作时使用,并且 运行 在将来的某个时间,也许在您的应用进程被终止之后。它对深度睡眠和网络连接等设备环境很敏感,因此可以在最佳时间安排工作,而不会耗尽电池电量。