适用于复杂 Activity 的 Android MVP

标签 android mvp

我想在我的 android 项目中实现 MVP 模式。 所以,对于登录 Activity 我没有任何问题。 但是在 Activity-Main 中我有点困惑,现在我不知道应该如何实现它的 Presenter !!!

在 Activity-Main 中,有 3 个部分:抽屉导航、工具栏和 fragment 。

我现在如何制作演示者?我怀疑创建一个实现其他 3 个实现的演示者或

直接创建3个可以访问Activity-Main的presenter?

谢谢

最佳答案

您可以引用google的android-architecture创建。根据我的说法,您应该为每个 View 创建三个不同的演示者,然后绑定(bind)它们。您应该检查 this part示例,具有非常基本的设计

关于适用于复杂 Activity 的 Android MVP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39469763/

相关文章:

android - VideoView 循环播放视频 补充

android - 在 ScrollView 中滚动到特定 View

jquery - 用于客户端服务器应用程序的 Angularjs

android - 具有 MVP 设计模式的 Google Analytics

Android Dagger 2 和 MVP 在注入(inject)的对象中注入(inject)

c# - Image 上的数据绑定(bind),但我需要一个 byteArray

android - 将 REST API 调用置于 Uncle Bob 的 Clean Architecture 中的何处?

android - 滑动时 ViewPager 太慢(使用 Picasso)

android - 无法解析符号ErrorListener

android - 如何在屏幕方向上停止 Activity 娱乐?