MVP優(yōu)缺點:
優(yōu)點:1.便于測試宛蚓,presenter層對view層是通過接口
缺點:1.view持有presenter的引用放椰,同時挎狸,presenter也持有view的引用部翘,增加了控制的復(fù)雜度
2.MVC中Activity的代碼很臃腫搂根,轉(zhuǎn)移到MVP中的presenter層珍促,同樣造成了presenter在業(yè)務(wù)邏輯復(fù)雜時的代碼臃腫。
MVP優(yōu)缺點:
優(yōu)點:1.便于測試宛蚓,presenter層對view層是通過接口
缺點:1.view持有presenter的引用放椰,同時挎狸,presenter也持有view的引用部翘,增加了控制的復(fù)雜度
2.MVC中Activity的代碼很臃腫搂根,轉(zhuǎn)移到MVP中的presenter層珍促,同樣造成了presenter在業(yè)務(wù)邏輯復(fù)雜時的代碼臃腫。