前言
很早之前就听说过android MVP的模式,也看过许许多多的文章,但是众说纷纭,每个人有每个人的理解,如果光看,可能并不能很深刻的理解。但是作为android界的权威,Google出了一个MVP的官方例子。若是从这个例子来看MVP模式,或许会有不一样的感悟呢?多说无益,下面开始。
代码准备
Github上打开googlesamples/android-architecture,打开分支,选择todo-mvp
(Basic Model-View-Presenter architecture),然后下载zip,解压后导入到AS中。