很早就知道有这三个概念,但是一直都不清楚是怎么回事,在网上搜索,都是泛泛而谈,没有具体例子,新手是看不懂的,直到找到这篇文章,我对这三个架构有了更清楚的了解. 从一个简单的例子去研究这三个架构. 注意,MVC,MVP,MVVM中的C,P,VM,下文都要controller指代. 需求如下 界面上显示100,以及两个按钮,其中一个点一下加1,另外一个点一下减1 如图 诚然,这么简单的需求,并不需要用什么架构去完成,可是如果是复杂的需求,要长篇大论才能说完,所以只拿简单的来做例子,实际开发中,你在完…