0
我讀過關於MVP
的設計模式,並對它有一些疑問。Android SDK提供MVP設計模式嗎?
如果我們考慮Android SDK
我們可以建議一個Activity
是Presenter
其接管事件處理,生命週期事件,並執行與數據層通信可以是在這種情況下一個SharedPreferences
,SQLlite
等景觀只是xml
- 圖說明不包含任何事件處理程序或其他user-communication
的東西。
但我懷疑,如果我的推論正確的呢?你能幫我理解嗎?
看來你是對的。我一直在尋找谷歌搜索,並發現Android是MVC,但我無法找到有關MVP的任何東西。 – 2014-10-08 06:16:28
好,很高興幫您 – 2014-10-08 06:21:38
無Android不相當遵循MVC下面這個想法,你會剛剛結束了一個巨大的不可測的活動,這將是interactment的通心粉代碼並不會在長期運行維護!對於任何複雜的事情,你需要封裝一個「演示者」,他的責任是將視圖與模型綁定。我建議你遵循MVP。 – drlobo 2015-06-05 16:46:14