一. JobParameters
包含了之前为Job设置的一系列的参数,我们不应该手动创建一个JobParameters对象,系统会创建,我们只需对其进行相关操作即可。
image.png二. JobWorkItem
是一个工作单元,可以通过JobScheduler.enqueue 方法放入Job的队列,然后通过上面提到的JobParameters.dequeueWork 取出。主要方法有
1. 构造方法
JobWorkItem (Intent intent)
传递一个Intent作为参数,描述这个work。
返回该work被传递给Job的次数。
3. getIntent()
返回创建时传递的Intent。
网友评论