View主要是Activity,Fragment
MVP和MVC的差别
1.Model和View不再直接通信,通过中间层Presenter来实现。
2.Activity的功能被简化,不再充当控制器,主要负责View层面的工作。