본문 바로가기

android workmanager3

[Android/Jetpack] AAC - WorkManager (2) 이 포스팅 보는 모든 분들 새해 복 많이 받으세요😊 그럼 지난 포스팅에 이어 WorkManager의 작업 상태, 관리, 관찰 그리고 마지막으로 체이닝까지 공부해보려고 한다! 이해를 돕기 위해서는 지난 포스팅과 함께 보는 것이 좋을 것 같다👀 [Android/Jetpack] AAC - WorkManager (Persistent Background) 이전 포스팅에서는 간단하게 안드로이드의 백그라운드 작업에 대해 알아보았다. 이번에는 Jetpack의 WorkManager의 사용법에 대해 알아보려고 한다. [Android] 백그라운드 작업 우선 WorkManager에 대해 알 junyoung-developer.tistory.com 작업 상태 작업(task or work)은 전체 기간 동안 일련의 State 변경.. 2022. 1. 31.
[Android/Jetpack] AAC - WorkManager (Persistent Background) 이전 포스팅에서는 간단하게 안드로이드의 백그라운드 작업에 대해 알아보았다. 이번에는 Jetpack의 WorkManager의 사용법에 대해 알아보려고 한다. [Android] 백그라운드 작업 우선 WorkManager에 대해 알아보기 전에 Android의 백그라운드 처리에 대해 알아볼 것이다. 그리고 Jetpack의 WorkManager를 시작으로 다양한 백그라운드 작업 유형을 실습해보려고 한다. Android 백그라운드 junyoung-developer.tistory.com WorkManager WorkManager는 지속적인 작업에 권장되는 솔루션입니다. 앱이 다시 시작되거나 시스템이 재부팅될 때 작업이 예약된 채로 남아 있으면 그 작업은 유지됩니다. 대부분의 백그라운드 처리는 지속적인 작업을 통해 가.. 2022. 1. 27.
[Android] 백그라운드 작업 우선 WorkManager에 대해 알아보기 전에 Android의 백그라운드 처리에 대해 알아볼 것이다. 그리고 Jetpack의 WorkManager를 시작으로 다양한 백그라운드 작업 유형을 실습해보려고 한다. Android 백그라운드 처리 일반적으로 장기 실행 작업은 백그라운드 처리를 기본 원칙으로 한다. (ex. 비트맵 디코딩, 저장소 액세스, 머신러닝 모델 작업, 네트워크 요청) 백그라운드 작업은 Immediate (즉시) : 사용자가 App과 상호작용하는 동안 작업을 완료해야 하는 경우 Deferrable (정시) : 바로 처리할 필요가 없거나, 특정 작업을 정확한 시간에 실행해야 하는 경우 Long Running (지연) : 작업을 끝내는데 시간이 좀 걸리거나, 정확한 시간에 실행할 필요가 없는 .. 2022. 1. 27.
728x90