MVC是Model-View-Control的缩写,Model指的是数据层,View指的是UI层,Control指的是控制层,这三层之间彼此联系.View层的用户行为,触发Control层,Control层经过相应处理后,将数据转入到Model层.Model层数据的改变又直接更新View层. MVP是Model-View-Presenter的缩写,Model指的是数据层,View指的是UI层,Presenter是控制层.在MVC模式中,Model数据的改变会直接引发View层的更新,这样就有可能…