Skip to content
Blog
Go back

Androidアプリのアーキテクチャ

·Updated: 

構成要素#

  • ビュー:ActivityまたはFragment
    • UIとViewModelとのデータの橋渡しだけを行う
    • データバインディングを用いて更新が自動的に反映されるようにする
  • ビューモデル:ViewModel
    • 表示データの入出力を管理する
    • UIコンポーネントがデタッチされても破棄されない
  • モデル:Repository
    • データベースを抽象化する

参考文献#


Share this post:

Previous Post
WSLのセットアップ
Next Post
AGB開発環境の構築(WSL・C++の場合)