Coroutines 안드로이드 Retrofit + Coroutines의 API 응답 및 에러 핸들링 - Sandwich Retrofit API 호출은 다양한 exception을 발생시킬 수 있고 (e.g., IOException, HttpException, UnknownHostException), exception은 다른 레이어 계층으로 전파될 수 있기 때문에 레이어 계층 어딘가에서 예외를 반드시 처리해야만 합니다. Retrofit API 응답을 수신 여부에 따라 분류한다면 아래와 같이 크게 두 가지 시나리오... kotlin코틀린안드로이드Coroutines코루틴flowandroidretrofitsandwichCoroutines [Android Docs] Kotlin Coroutines on Android(1) 실행중인 스레드를 차단하지 않고 정지하므로 단일 스레드에서 많은 코루틴을 사용할 수 있다. 코루틴은 비동기적으로 실행되는 코드를 간소화하기 위해 안드로이드에서 사용하는 병행 디자인 패턴이다. On Android, coroutines help to manage long-running tasks that might otherwise block the main thread and cause you... CoroutinesdocskotlinandroidCoroutines
안드로이드 Retrofit + Coroutines의 API 응답 및 에러 핸들링 - Sandwich Retrofit API 호출은 다양한 exception을 발생시킬 수 있고 (e.g., IOException, HttpException, UnknownHostException), exception은 다른 레이어 계층으로 전파될 수 있기 때문에 레이어 계층 어딘가에서 예외를 반드시 처리해야만 합니다. Retrofit API 응답을 수신 여부에 따라 분류한다면 아래와 같이 크게 두 가지 시나리오... kotlin코틀린안드로이드Coroutines코루틴flowandroidretrofitsandwichCoroutines [Android Docs] Kotlin Coroutines on Android(1) 실행중인 스레드를 차단하지 않고 정지하므로 단일 스레드에서 많은 코루틴을 사용할 수 있다. 코루틴은 비동기적으로 실행되는 코드를 간소화하기 위해 안드로이드에서 사용하는 병행 디자인 패턴이다. On Android, coroutines help to manage long-running tasks that might otherwise block the main thread and cause you... CoroutinesdocskotlinandroidCoroutines