티스토리 뷰
Android Develop
[개발 글 링크] Kotlin CoroutineScope을 알아보고, cancel 처리에 대해서 알아보자.
taehwan 2020. 12. 29. 08:35728x90
runBlocking과 GlobalScope에 대해서 알아보았다.
- Kotlin Coroutines의 runBlocking은 언제 써야 할까? 잘 알고 활용하자!
- Kotlin Coroutines의 GlobalScope을 어떻게 사용할 수 있을까? - 사실 추천하지 않는다.
이 두 가지의 코루틴은 이유 없이 사용해서는 안 되는 것들이다. 그럼 사용할 수 있는 건 가장 기본적인 CoroutineScope이 남는다.
필자가 한참 코루틴을 학습할 때 적었던 내용에 CoroutineScope의 활용 방법은 이미 다양하게 나온다.
이 글에서는 CoroutineScope의 사용 방법을 좀 더 알아보고(MainScope, CoroutineScope), 무한 루프 상의 cancel 처리 동작을 알아보려고 한다.
이 글에서 알아볼 내용
- CoroutineScope 사용 방법을 알아본다.
- CoroutineScope 안에서 동작하는 무한 루프에서의 cancel의 동작을 알아본다.
- AAC-ViewModel의 viewModelScop을 알아본다.
'Android Develop' 카테고리의 다른 글
[개발 글 링크] Android LiveData의 사용법과 내부 코드를 통한 UI 처리, 중복 처리 등 살펴보기 (0) | 2021.02.13 |
---|---|
[개발 글 링크] Callback으로 전달받은 데이터를 Coroutines의 Channel로 처리해보자. (0) | 2021.01.09 |
[개발글 링크] Kotlin Coroutines의 GlobalScope을 어떻게 사용할 수 있을까? - 사실 추천하지 않는다. (0) | 2020.12.22 |
[개발글 링크] Kotlin Coroutines의 runBlocking은 언제 써야 할까? 잘 알고 활용하자! (0) | 2020.12.15 |
[개발 글 링크] 안드로이드의 익숙한 BaseXXX class를 알아보고, 설계의 중요성을 알아보자. (0) | 2020.12.08 |
댓글
Blog is powered by
Tistory / Designed by
Tistory