Android Develop

[개발 글 링크] Kotlin CoroutineScope을 알아보고, cancel 처리에 대해서 알아보자.

taehwan 2020. 12. 29. 08:35

runBlocking과 GlobalScope에 대해서 알아보았다.

이 두 가지의 코루틴은 이유 없이 사용해서는 안 되는 것들이다. 그럼 사용할 수 있는 건 가장 기본적인 CoroutineScope이 남는다.

필자가 한참 코루틴을 학습할 때 적었던 내용에 CoroutineScope의 활용 방법은 이미 다양하게 나온다.

이 글에서는 CoroutineScope의 사용 방법을 좀 더 알아보고(MainScope, CoroutineScope), 무한 루프 상의 cancel 처리 동작을 알아보려고 한다.

 

이 글에서 알아볼 내용

  • CoroutineScope 사용 방법을 알아본다.
  • CoroutineScope 안에서 동작하는 무한 루프에서의 cancel의 동작을 알아본다.
  • AAC-ViewModel의 viewModelScop을 알아본다.

 

 

Kotlin CoroutineScope을 알아보고, cancel 처리에 대해서 알아보자. |

I’m an Android Developer.

thdev.tech