백그라운드 처리 – 모던 안드로이드 (오준석의 생존코딩)
모던 안드로이드 #16 [백그라운드 처리] https://www.youtube.com/watch?v=ZqhrZ8_3jlg&list=PLxTmPHxRH3VXHOBnaGQcbSGslbAjr8obc&index=17 상황별 백그라운드 처리를 위한 API는? 예제를 위한 뼈대 만들기 AsyncTask를 대신할 Java 비동기 처리 솔루션 LiveData 연동하여 UI 유지하기 JobIntentService WorkManager WorkManager + ViewModel로 UI 동기화 1. 상황별 백그라운드 처리를 위한 API는? 모던 안드로이드 백그라운드 작업 Service 1. 오래 걸리는 처리 2. 백그라운드 작업시 사용 3. 기본적으로 UI Thread이며, 별도의 스레드 처리 // UI Thread 라서 UI에 영향을 줌 4. 다른 컴포넌트에 bind 할 수 있음 5. startService()로 시작, stopService()로 종료 6. 서비스 내에서 stopSelf()로…
Read More