どくぴーの備忘録

真面目なことを書こうとするクソメガネのブログ。いつ投げ捨てられるのかは不明

android

お酒を飲みながらWorkManagerのCodelabsをしてお勉強をした

なにこれ 本記事は 飲酒プログラミング Advent Calendar 2018 - Adventar の22日目の記事になります。 え?投稿日がそれより遅いって?知らないなぁ…。初日がまだ未投稿らしいのでそれより早ければセーフという謎理論で挑みたいと思います。 どうやらdescrip…

DataBinding + RxJavaでMVVMパターンな設計を考える

今更感がすごいが、DataBindingを使うことによってAndroidアプリケーションの実装でMVVMパターンな設計を考えやすくなったし、DroidKaigi 2017のアプリがMVVMで実装されていたりするので、自分なりに設計をまとめてみる。 全体図 他で実装されている記事を見…

ObservableList#OnListChangedCallbackでListViewやRecyclerViewのAdapterを更新する

TL;DR ObservableList#OnListChangedCallbackでObservableListに格納されているデータの変更を通知できる 変更を通知できるので「通知のあったitemのみViewを更新する」と言った処理も可能 RecyclerViewなら各コールバックメソッドに対応した変更通知が使え…