当一个项目,同时需要Web.手机H5.Android,三平台同时可以测览,那就需要很简洁而有力的架构. 而我这就经历了这麽一个项目,先开发网站,然后是手机H5,最后是Android. 自信男人,无须多言,请先看图. 先看最底,这里是工具类,没什麽好解释.核心依然是MVPR架构,手机H5和网站版各自独立出一个MVP模组.最后是Android版,只有MVR,不需要P了. 核心概念 尤於是先开发网页版,而网页版是核心的使用场景,因此网页版是最重的模组. 那麽既然网页版模组已经是完整的,还要独立出一个手