文件名称:AndroidSimpleMVP:一个简单的App来演示Android中Model-View-Presenter的设计
文件大小:306KB
文件格式:ZIP
更新时间:2024-06-23 01:41:46
Java
AndroidSimpleMVP 一个简单的 App 来演示 Android 中 Model-View-Presenter 的设计。 灵感来自这篇文章: 和谷歌的介绍: 目标是将业务逻辑从 Activity、Fragment、Service 等 Android 组件中移出,并将它们放在 POJO java 类中,这些类对 Android SDK 的依赖性很小(只有可模拟的类,例如:MockCursor、MockApplication 应传递到他们),这些类称为演示者。 因此,Presenter 类是可单元测试的并且不易出错。 项目中包含TestCase 类 MainActPresenterTest以演示如何针对 MainActPresenter 类进行测试 有 3 个独立的项目:一个是常规实施; 一个使用 MVP,一个使用 Eventbus 作为 MVP 的一部分