전체 글 (1) 썸네일형 리스트형 WithContext 개념 (feat Coroutine, Dispatcher) WithContext ? 코루틴 라이브러리에서 제공하는 함수, 코루틴의 실행 컨텍스트(쓰레드 or 디스패처)를 바꿀 때 사용 현재 코루틴이 실행 중인 컨텍스트에서 다른 컨텍스트로 잠깐 전환해 중괄호 블록 안의 코드를 실행할 수 있다. 시간이 오래 걸리는 작업을 메인 쓰레드에서 분리해 UI를 차단하지 않게 하거나, 다른 쓰레드 or 디스패처에서 실행해야 하는 코드가 있을 경우 사용 WithContext의 장점 가볍기때문에 컨텍스트를 쉽게 바꿀 수 있다. 즉 디스패처를 쉽게 전환한다는 걸 의미 Coroutines ? 코틀린에서 비동기 처리를 위한 프로그래밍 방식 Coroutines의 특징 1. 협력형 멀티 태스킹 Co + Routine, 즉 협력하는 함수다. 이 함수에 진입할 수 있는 진입점도 여러개고, 함.. 이전 1 다음