반응형
Notice
Recent Posts
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Flavors
- AWS
- Galaxy Watch
- Kotlin
- JNI
- hung-up
- git
- gradle
- cloud-firestore
- socket-server
- 워치
- firebase-storage
- Java8
- google-login
- mqtt
- socket.io
- firebase-database
- mosquitto
- NoSuchMethodError
- OZViewer
- TIZEN
- socket-client
- ozd
- ActivityResult-API
- Android
- Firebase
- Dva
- BottomSheetDialog
- git-push
- 오즈뷰어
Archives
- Today
- Total
목록전체 글 (113)
Hyeyeon blog
[Android] Kotlin - Coroutine with Retrofit2
# 서브루틴 - [단일 지점 시작] ---> [특정 지점 종료] # Coroutine [Github] - [단일 지점 시작] ---> [임의 지점 멈춤] ---> [해당 지점 재개] ---> [특정 지점 종료] - 함수 실행 중 나갔다가 나중에 필요할 때 해당 시점으로 다시 돌아와서 재개 가능 - sequencial code를 통해 non-blocking 코드를 작성하기 위한 수단 - 비동기 처리 라이브러리 - 메인 루틴과 서브루틴이 종속적이지 않고 대등한 관계(cooperative)를 가짐 - suspend 키워드로 마킹된 함수를 CPS(Continuation Passing Style)로 변환하고, 이를 Coroutine Builder를 통해 적절한 스레드 상에서 시나리오에 따라 동작하도록 구성 * C..
개발/Android
2018. 12. 31. 18:54