Ram's 개발 블로그


  • 홈

  • 카테고리

  • About

  • 아카이브

  • 태그

Kotlin - Channel

작성일 2025-04-15 | In Android

Coroutine 에서 자주 쓰이는 Channel 에 대해서 알아봅니다.

더 읽어보기 »

Android - ViewModel 에 대해서

작성일 2025-04-14 | In Android

Android 에서 자주 쓰이는 ViewModel에 대해서 알아봅니다.

더 읽어보기 »

Android - Bundle 이란

작성일 2025-04-13 | In Android

Android 에서 자주 쓰이는 Bundle 에 대해서 알아봅니다.

더 읽어보기 »

RxJava 강의 13 - RxJava with Retrofit / Room, 기존의 Callback을 RxStream으로

작성일 2021-10-17 | In Android

Retrofit / Room을 RxJava와 함께 사용한 예시 코드를 살펴보고, RxJava를 지원하지 않고 Callback 형태만 지원하는 라이브러리를 Create operator를 활용하여 RxStream으로 변환 해 봅니다. 사용된 코드들은 Github에 모두 있으니 Github를 통해 전체 코드를 보는 것이 흐름 파악에 더 좋습니다.

더 읽어보기 »

RxJava 강의 12 - 에러 처리 연산자 ( retry / retrywhen / onErrorResumeNext / onErrorReturn )

작성일 2021-10-11 | In Android

Stream에서 데이터 처리 도중에 발생한 에러를 다루는 operator들의 특징과 예시 코드들을 알아봅니다.

더 읽어보기 »

RxJava 강의 11 - 합성 연산자 ( merge / concat / concatEager / zip / combineLatest )

작성일 2021-09-30 | In Android

RxJava에서 여러개의 Stream을 합쳐 하나의 Stream으로 만들어주는 Operator들 ( merge / concat / concatEager / zip / combineLatest )의 특징과 예시 코드들을 알아봅니다.

더 읽어보기 »

RxJava 강의 10 - RxBinding / Throttle / Debounce

작성일 2021-09-29 | In Android

Android Component에서 발행하는 UI Event를 rxStream으로 변환 해주는데 사용되는 라이브러리인 RxBinding을 알아보고, throttle / debounce를 활용하여 UI Event를 stream으로 변환 하였을 때 얻을 수 있는 이점 등을 알아봅니다.

더 읽어보기 »

RxJava 강의 9 - 흐름 제어 연산자 ( take / filter / map / flatMap / switchMap ... )

작성일 2021-09-26 | In Android

RxJava에서 방출된 데이터들을 변형하고, 발행된 데이터를 취사선택하는 Operator들( take / filter / map / flatMap / switchMap … )의 특징과 예시 코드들을 알아봅니다.

더 읽어보기 »

RxJava 강의 8 - 데이터 발행 연산자 ( Create / Just / Defer / FromCallable / Interval ... )

작성일 2021-09-25 | In Android

RxJava에서 데이터 방출을위한 Operator들( Create / Just / Defer / FromCallable … )의 특징과 예시 코드들을 알아봅니다.

더 읽어보기 »

RxJava 강의 7 - Cold, Hot Observable / Subject ( Processor )

작성일 2021-09-15 | In Android

Reactive Stream의 Cold / Hot Publisher ( Cold Observable / Hot Observable )에 대해 알아보고, Subject ( Processor )가 무엇인지와 RxJava2에서 Subject의 구현체인 PublishSubject / BehaviorSubject / AsyncSubject / ReplaySubject에 대해 알아봅니다.

더 읽어보기 »
1 2 3 … 10
Raemin

Raemin

91 포스트
13 카테고리
75 태그
RSS
GitHub
© 2026 Raemin
Powered by Jekyll
Theme - NexT.Muse