タグ

exampleとRetrofitに関するastk_fのブックマーク (2)

  • Android data bindingを使ってMVVMなアプリを書く - Qiita

    data bindingちゃんと触ったことがなかったので、data bindingを使ったMVVMなアプリを書いてみました。 機能を限定したGitHubクライアントです。よくあるTODOアプリみたいなシンプルなものだと実戦投入したときの詰まりどころがよくわからない気がしたので、以下のような画面を含むそこそこ複雑なアプリにしてみました。 リポジトリの一覧画面と詳細画面があり、それぞれでスターできる。各画面でのスター操作の結果は同期している。 リストビューでサーバーから取得したリポジトリ一覧を表示する。一度取得したリストはSQLiteにキャッシュされ、次回以降はキャッシュから値を取得する ViewPagerで複数のFragmentを表示している。Fragment Aでの操作が、Fragment Bにも影響する。 アーキテクチャ ビューとビューモデルの間はdata bindingによってバインド

    Android data bindingを使ってMVVMなアプリを書く - Qiita
  • Android: MVP, Dagger2, Retrofitなどなどでアプリを作りました

    Android: MVP, Dagger2, Retrofitなどなどでアプリを作りました Created at Sun, Sep 6, 2015 イベントを検索するAndroidアプリを作成したので, 使った技術のまとめです. アプリの技術的機能, 特徴は以下になります. HTTPを介してイベントのデータを取得する 検索対象のサーバは複数あるため(今回は3つ), どこかでそれらのレスポンスデータを同期する必要がある それら複数のサーバーはJSONを返すが, 微妙にJSONの構造が異なる Data-Bindingライブラリを使う MVP(Model-View-Presenter)パターンを使う Activity(Fragment)に機能が集中しないようにしたい! 上記を中心にどのように実装をしたかを説明をしていきます. フルソースコードはここにあります. https://github.co

  • 1