MVP,即ModelViewPresenter,包含逻辑、视图、presenter(作为视图和逻辑的中间层,暂时找不到一个合适的词来翻译)三个部分。MVP要求显示层和逻辑层分离,View发生变化时逻辑层(Model)不用改变。