[Rxbinding] RxJava를 이용한 Android의 이벤트 처리
Reactive Android UI 안드로이드에서 기본적으로 발생하는 이벤트들은 각 view에서 제공하는 event handler를 사용하여 처리합니다. 가장 기본적으로 onClickListener를 만들어 view의 click을 감지하고, EditTextView의 글자 변경을 TextWatcher를 이용해서 감지합니다. 하지만 이런 코드들은 상당히 boilerplate 합니다. 이런 이벤트들을 Reactive 하게 변경 함으로써 좀더 simple한 코드사용이 가능하며, 더불어 Rx의 장점을 이용할수 있습니다. 여기서 Reactive의 장점이라 함은 그 자체의 장점인 callback에서의 해방을 의미하기도 하며, Observable의 다양한 operator를 사용할수 있음을 의미합니다. 이렇게 View의..