Workmanager

Android WorkManager Check Next Execution Time
Android Schedule Daily Repeating/Reminder Alarm at Specific Time With WorkManager
Use WorkManager for Android Background Processing
Android WorkManager Constraints - Run Only if Network Available
Android WorkManager CoroutineWorker Detect Cancel
Android WorkManager Return Result Parameters

Check Success or Failure Status

Android WorkManager Pass Parameter (Kotlin)
Android Implement LifecycleOwner for WorkManager
Delay Execution of Android WorkManager OneTimeWorkRequest
Access Context in WorkManager