Android MVPDemo
相信大家都知道用MVC模式来开发Android,什么是MVC模式呢?M就是Model,V就是View,C就是Controller,也就是处理逻辑的地方,但是以往的MVC模式不能很好的将View和Model分离,View中会包含Model的信息,不可避免包含Controller的信息。所以MVP模式就被提出了,什么是MVP模式呢?MVP当然是从MVC模式演化而来的,他们最大的区别在于MVP中View并不直接使用Model,所有的交互都通过P也就是Presenter来进行,所有的交互都发生在Presenter中,MVC中View是从Model中读取数据而不是Controller。这里是一个简单的MVPDemo。
用户评论