workmanager
#workmanager 轻量级后台任务管理
worker 任务体
class DatabaseWork(context: Context, workerParams: WorkerParameters) : Worker(context,workerParams) {
companion object{
}
override fun doWork(): Result {
Log.e("cgq","start")
val data = Data.Builder().putString("cgq","woker-data").build()
setProgressAsync(data)
return Result.success()
}
}workerRequest 执行任务
WorkerManager enqueue 添加任务
最后更新于
这有帮助吗?