본문 바로가기

Single3

Koin - DI 라이브러리 koin을 알아보자 Koin - DI 라이브러리 koin을 알아보자 Koin에 대하여 알아보기 전에 먼저 DI란게 어떤것인지 가볍게 알아보도록 하겠습니다 . - DI(Dependency Injection,의존성 주입) 이란 ? 현재 객체가 다른 객체와 상호작용(참조)하고 있다면 현재 객체는 다른 객체에 의존성을 가집니다. public class PetOwner{ private AnimalType animal; public PetOwner() { this.animal = new Dog(); } } 간단한 예로 PetOwner객체는 Dog에 의존적인 상황입니다. 이러한 의존성이 위험한 이유는 PetOwner객체는 AminalType객체 생성을 제어하기 대문에 두객체간 긴밀한 밀접이 생기고, AnimalType객체를 변경하면 P.. 2019. 5. 1.
스케줄러 -5( 싱글 스레드 스케줄러, Executor 변환스케줄러 ) 본 내용은 필자가 학습한 내용을 정리하는 내용입니다.대부분 의 내용이 아래 책의 내용이므로 원서를 구매해서 직접보시는걸 추천드립니다!RxJava 프로그래밍 리액티브 프로그래밍 기초부터 RxAndroid까지 한 번에유동환 , 박정준 지음 | 한빛미디어 | 2017년 09월 04일 출간http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788968488658&orderClick=LAV&Kc= 저자님의 블로그https://brunch.co.kr/@yudong#info RxJava의 버전별 스케줄러 종류스케줄러 RxJava 2.x RxJava 1.x 뉴 스레드 스케줄러newThread() newThread() 싱글 .. 2018. 12. 27.
Observable -10 (Single 클래스) 본 내용은 필자가 학습한 내용을 정리하는 내용입니다.대부분 의 내용이 아래 책의 내용이므로 원서를 구매해서 직접보시는걸 추천드립니다!RxJava 프로그래밍 리액티브 프로그래밍 기초부터 RxAndroid까지 한 번에유동환 , 박정준 지음 | 한빛미디어 | 2017년 09월 04일 출간http://www.kyobobook.co.kr/product/detailViewKor.laf?ejkGb=KOR&mallGb=KOR&barcode=9788968488658&orderClick=LAV&Kc= Single 클래스 single 클래스는 RxJava 1.x 부터 존재하는 Observable의 특수한 형태입니다. Observable 클래스는 데이터를 무한하게 발행할 수 있지만 Single 클래스는 오직 1개의 데이터만 .. 2018. 12. 23.