An excellent blog here, concentrating on how to use RxJava/RxAndroid and how it works.
But what is exactly the observable and why this code pattern is useful? This is the biggest question about RxJava of mine.
The author builds a simple version of RxJava from scratch and explains it in details.
Reading blog like these is a huge challenge for me, who is a whole new comer with nothing but curious, then I read one line after another carefully and thinking with the writer: why do this, why do that, why design a new object to “complicated” the task. Although still cannot complete understand this blog but do learn something.
I think I will use RxJava in my next project, just give it a try. 🙂