當前位置:編程學習大全網 - 源碼下載 - MVC分別對應了android中的那些內容相對應?

MVC分別對應了android中的那些內容相對應?

MVC與android分別對應內容如下:

1、模型層(model):對數據庫的操作、對網絡等的操作都應該在model裏面處理,對業務計算等操作也是必須放在的該層的。

2、視圖層(view):壹般采用xml文件進行界面的描述,使用的時候可以非常方便的引入,在android中也可以使用javascript+html等的方式作為view層,這裏需要進行java和javascript之間的通信,android提供了它們之間非常方便的通信實現。

3、控制層(controller):android的控制層通常在acitvity,不要直接在acitivity中寫代碼,要通過activity交割model業務邏輯層處理, 這樣做的另外壹個原因是android中的acitivity的響應時間是5s,如果耗時的操作放在這裏,程序就很容易被回收掉。

提示:mvc是model,view,controller的縮寫,mvc包含三個部分:

1、模型(model)對象:是應用程序的主體部分,所有的業務邏輯都應該寫在該層。

2、視圖(view)對象:是應用程序中負責生成用戶界面的部分。也是在整個mvc架構中用戶唯壹可以看到的壹層,接收用戶的輸入,顯示處理結果。

3、控制器(control)對象:是根據用戶的輸入,控制用戶界面數據顯示及更新model對象狀態的部分,控制器更重要的壹種導航功能,想用用戶出發的相關事件,交給m處理。

  • 上一篇:籌碼的txt全集下載地址
  • 下一篇:使用tcpdump查看原始數據包
  • copyright 2024編程學習大全網