2015-06-01から1ヶ月間の記事一覧

Puree v3またはorg.json.JSONObjectのかわりにGsonのJsonObjectを使う話

三行まとめ puree-androidを全面的に com.google.gson.JsonObject を使うように書き換えてv3にした JsonObjectはJSONObjectとほぼ同様に使うことが出来るがチェック例外がないのでほとんどの用途で使いやすい JsonObjectの構築はJSONObjectより少し高速で文…

Android DataBinding導入の第一歩: ButterKnife+ViewHolderパターンを置き換える

仕事で関わっているアプリのmasterブランチに Android Data Binding が導入されたのを見届けたので、自分でもちょっと使ってみました*1。 DataBidingのメリットや導入にあたってのハマりどころは以下のsys1yagiさんのエントリから: Android Data Binding Li…

CompositeSubscriptionは再利用できない #RxJava

CompositeSubscriptionは複数のSubscriptionをまとめてunsubscribeするためのクラスです。 これは、Grokking RxJava, Part 4: Reactive Android でも触れられているように一度 unsubscribe() すると再利用できません。つまり、Androidのコンポーネントのよう…