Reco.dy
close
프로필 배경
프로필 로고

Reco.dy

    • 분류 전체보기
      • Android
      • Kotlin
      • RxJava
      • Git
      • 활동
  • mode_edit_outline글작성
  • settings환경설정
  • 홈
  • 태그
  • 방명록

[Coroutine] callback API를 Flow로 변환해보기

라이브러리나 sdk에서 callback 형태로 받는 API를 Flow로 받고 싶을 땐 어떻게 해야 할까요?! callbackFlow, suspencoroutine 등을 이용하여 Flow로 받을 수 있습니다. 이번에는 callbackFlow에 대해 공부해보려고 합니다. 1. callbackFlow란 public fun callbackFlow(@BuilderInference block: suspend ProducerScope.() -> Unit) : Flow = CallbackFlowBuilder(block) callbackFlow는 callback을 Flow로 변환할 수 있는 Flow Builder입니다. 공식 문서에 따르면, ProducerScope를 통해 빌더 블록의 코드에 전달된 SendChannel..

  • format_list_bulleted Kotlin
  • · 2023. 9. 25.
  • textsms
  • «
  • 1
  • »
공지사항
전체 카테고리
  • 분류 전체보기
    • Android
    • Kotlin
    • RxJava
    • Git
    • 활동
최근 글
인기 글
최근 댓글
태그
  • #git client
  • #개발동아리
  • #Coroutine
  • #callbackFlow
  • #suspendCancellableCoroutine
  • #android
  • #git-fork
  • #Flow
  • #repeatOnLifeCycle
  • #Compose
  • #suspendCoroutine
  • #java
  • #composeUI
  • #Kotlin
  • #Rxjava
  • #InputFilter
  • #Jetpack Compose
  • #basictextfield
  • #BiometricPrompt
  • #appWidget
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바