Ram's


  • Home

  • Categories

  • About

  • Archives

  • Tags

Android - ViewModel 에 대해서

Posted on 2025-04-14 | In Android

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

Read more »

Android - Bundle 이란

Posted on 2025-04-13 | In Android

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

Read more »

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

Posted on 2021-10-17 | In Android

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

Read more »

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

Posted on 2021-10-11 | In Android

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

Read more »

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

Posted on 2021-09-30 | In Android

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

Read more »

RxJava 강의 10 - RxBinding / Throttle / Debounce

Posted on 2021-09-29 | In Android

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

Read more »

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

Posted on 2021-09-26 | In Android

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

Read more »

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

Posted on 2021-09-25 | In Android

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

Read more »

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

Posted on 2021-09-15 | In Android

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

Read more »

RxJava 강의 6 - Schedulers

Posted on 2021-09-10 | In Android

RxJava2에서 비동기 프로그래밍을 위해 사용하고 있는 Scheduler, subscribeOn, observeOn 등에 대해서 알아봅니다.

Read more »
1 2 3 … 9
Raemin

Raemin

90 posts
12 categories
70 tags
RSS
GitHub
© 2026 Raemin
Powered by Jekyll
Theme - NexT.Muse