안녕하세요. 오늘은 Observable의 종류에 대해 알아보겠습니다. 차근차근 천천히 따라오세요! Single Observable의 특수한 형태로 데이터를 무한히 발행하는 기존의 Observable과 달리 Single은 오직 1개의 데이터만 발행할 수 있습니다. Single은 보통 결과가 유일한 서버 API호출을 할 때 유용하게 사용됩니다. Single을 만드는 방법은 just()함수와 Observable에서 Single클래스를 활용하는 방법이 있습니다. //just()를 이용하는 방법 Single.just("data").subscribe(::print) //Single 클래스를 이용하는 방법 //기존의 Observable을 Single로 변환 val source = Observable.just("hel..
안녕하세요. 오늘은 RxJava의 Observable을 생성하는 함수에 대해 소개하는 시간을 갖겠습니다. create() just()와 달리 개발자가 onNext, onComplete, onError와 같은 알림을 직접 호출하여야 합니다. Observable.create{ emmiter -> emmiter.onNext(100) emmiter.onNext(200) emmiter.onComplete() }.subscribe(::print) // 100 200 emmiter을 이용하여 직접 데이터를 넣어주고 완료를 실행하고 에러를 호출하는 모든 작업을 선언하여야 합니다. fromArray() fromArray()는 배열을 Observable로 변환하여주는 생성 함수입니다. 배열의 순서에 맞게 데이터를 발행하는..
안녕하세요. 오늘은 Kotlin이라는 언어를 사용할 수 있도록 개발환경을 구축하는 방법을 소개하려고 합니다. 구축에 앞서 Kotlin이라는 언어를 이용하여 개발을 하기 위해서는 IDE가 필요합니다. 여기서 IDE는 Integrated Development Environment : 통합 개발 환경 코딩, 컴파일, 디버깅을 한꺼번에 처리할 수 있도록 도와주는 소프트웨어를 말합니다. 더 알고 싶다면 여기서 확인할 수 있습니다. Java나 Kotlin은 InteliJ나 Eclipse를 사용하는데요. 이번에는 Eclipse를 구축하는 방법만을 소개합니다! IDE - Eclipse Eclipse란 이클립스 재단에서 만든 무료 Java개발 툴입니다. 기본적으로 Java언어를 지원하지만 플러그인을 통해 Kotlin 개..
- Total
- Today
- Yesterday