・ このブログの記事(テキスト・画像)について

2012年2月20日月曜日

MVCモデルについて ちょっとメモ

ふはぁ~
最近、引越しの準備に追われています。。


3/5が引越し日~


さてさて
【MVCモデルについてのメモ】

MVCについて
Webアプリ等、全てのアプリの基本ベースである
と自分の中で覚えています。

MVCの構造でないアプリ(ユーザに入力を求めないアプリ)
なんて・・・・単純で一方的なアプリ
(例えば、
・交通の信号機のアプリ
・クリスマスとかのイルミネーションライトを点滅させるアプリ
・温度を検知してランプを点灯させるアプリ。
等々)


Model・・・・
ザックリ例えるとデータベースと思ってます。

Androidでいうと・・・
AdapterやSQLiteやSharedPreferencesに相当するもの
また、Viewにデータを更新したりできる仕組みを提供するもの

View・・・
ザックリ例えるとUIに相当するものと思っております。
Androidでいうと・・・・View関連全般の事

Controller・・・・
ザックリ例えると、UIと連携する時のイベントの事と思っております。
Androidでいうと・・・
onClick、やActivityのライフサイクル全般の事

以上、
俺が理解してる範囲は
こんなところ



0 件のコメント:

コメントを投稿