MvpTemplate:使用MVP(Model-View-Presenter)模式的Android基本项目

时间:2024-06-07 12:17:08
【文件属性】:

文件名称:MvpTemplate:使用MVP(Model-View-Presenter)模式的Android基本项目

文件大小:124KB

文件格式:ZIP

更新时间:2024-06-07 12:17:08

Java

Mvp模板 使用MVP(Model-View-Presenter)模式的Android基本项目。 受启发,并进行了一些修改,以使开发MVP模式应用程序更加容易。 入门 只需克隆此存储库,即可像往常一样开始使用。 该项目可以部署,并且应该运行显示简单数据的简单应用程序。 MVP结构 该项目包含4个主要程序包。 app:包含供全局使用的依赖项注入和一些基类。 domain:包含与数据相关的类。 演示者使用Interactor来获取数据。 模型用于定义数据模型。 存储库用于定义应用程序应如何获取数据。 executor:如果成功获取数据,则用于在与回调不同的线程中执行交互器。 ui:与布局相关的类。 演示者:交互者和布局(片段或活动)之间的桥梁。 管理片段行为。 view:查看相关界面。 版权 版权所有2014 rakawm。 版权所有。 根据Apache许可证2.0版(


【文件预览】:
MvpTemplate-master
----.gitignore(81B)
----gradle()
--------wrapper()
----README.md(2KB)
----build.gradle(436B)
----MvpTemplate.iml(917B)
----gradlew.bat(2KB)
----gradlew(5KB)
----app()
--------.gitignore(7B)
--------build.gradle(1KB)
--------proguard-rules.pro(650B)
--------app.iml(9KB)
--------src()
----gradle.properties(855B)
----.idea()
--------vcs.xml(180B)
--------misc.xml(972B)
--------modules.xml(359B)
--------.name(11B)
--------copyright()
--------compiler.xml(686B)
--------gradle.xml(608B)
----settings.gradle(15B)

网友评论