Skip to content

Instantly share code, notes, and snippets.

@Wackaloon
Created September 20, 2020 13:59
Show Gist options
  • Save Wackaloon/c7217e91a3c7af7cfa276304b65f15c6 to your computer and use it in GitHub Desktop.
Save Wackaloon/c7217e91a3c7af7cfa276304b65f15c6 to your computer and use it in GitHub Desktop.
Background Work Android
Oreo restrictions: https://developer.android.com/about/versions/oreo/background
Q Restrictions: https://developer.android.com/preview/privacy/background-activity-starts
Foreground service: https://proandroiddev.com/pitfalls-of-a-foreground-service-lifecycle-59f014c6a125
WorkManager: https://developer.android.com/topic/libraries/architecture/workmanager
WorkManager Testing: https://developer.android.com/topic/libraries/architecture/workmanager/how-to/testing
Guide to background processing: https://developer.android.com/guide/background/
Power management restrictions: https://developer.android.com/topic/performance/power/power-details.html
Doze and Standby: https://developer.android.com/training/monitoring-device-state/doze-standby
Background restrictions: https://medium.com/exploring-android/exploring-background-execution-limits-on-android-oreo-ab384762a66c
Services:https://medium.com/mindorks/mastering-android-service-of-2018-a4a1df5ed5a6
Background execution: https://android-developers.googleblog.com/2018/10/modern-background-execution-in-android.html
WorkManager: https://medium.com/google-developer-experts/services-the-life-with-without-and-worker-6933111d62a6
JobScheduler и IntentService: https://habr.com/ru/post/339012/
Doze explained: https://www.bignerdranch.com/blog/diving-into-doze-mode-for-developers/
Whitelisting guide: https://developer.android.com/training/monitoring-device-state/doze-standby.html#whitelisting-cases
App Standby: https://medium.com/google-developers/testing-app-standby-b8b90c4f411
Stable WorkManager: https://proandroiddev.com/exploring-the-stable-android-jetpack-workmanager-82819d5d7c34
CoroutineWorker: https://developer.android.com/topic/libraries/architecture/workmanager/advanced/coroutineworker
Contacts:
https://twitter.com/Wackaloon
https://github.com/Wackaloon
https://vk.com/wackaloon
https://t.me/Wackaloon
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment