retrofit
公式: http://square.github.io/retrofit/
以前に
っていうかインターフェース定義してアノテーションつけてみたいな事して、Webクライアントのクラスとなるソースを生成するの作れば良いんじゃないの
— kinjouj (@kinjou__j) 2015, 6月 12
っていうように単純なデータのやりとりだけなのであればそういうのがあれば良いんじゃねって思ってたんですが、ソースとかを生成したりはしない(はずだ)けど、retrofitっていうのがあるみたいで使ってみた
RxAndroidをざっくり使ってみた
参考1: 【翻訳】AsyncTask と AsyncTaskLoader を rx.Observable に置き換える - RxJava Android Patterns
参考2: http://stablekernel.com/blog/replace-asynctask-asynctaskloader-rx-observable-rxjava-android-patterns (参考1の元)
参考3: 俺が RxAndroid について知っているいくつかのまとめ
大分前から色々話題になってるRxAndroidをちょっとざっくりと使ってみた
※あくまで個人的なメモなので詳しく知りたいなら上記の参考を読んだ方が良い
※0.24以降になるとAndroidScheduler以外は無くなるそうなので以下のAppObservableを使うには0.24より上のバージョンでは使えなくなるらしい