我偶然看到一些关于这个主题的文章,但我不明白如何在我的应用程序代码中应用MVP。对于android的MVP实现是否有明确的指导方针。
谢谢
发布于 2015-06-19 14:27:02
请查看此链接:
在这个链接中,您将发现许多用于android的MVP实现。
更新:
莫斯比 -现代安卓应用程序的模型视图演示库
ThirtyInch -一个新的安卓MVP库
莫西 - Android库,没有生命周期和样板代码问题
更新:
有趣的-Android存储库 -包含了很多用于Android的MVP实现。
发布于 2017-08-29 07:13:10
在github https://github.com/saksham24/Android-Firebase-Mvp-Mvc-Mvvm-chat上,我做了一个回购,其中包含3个功能相同的应用程序,但用3种不同的安卓模式(Mvc、Mvp、Mvvm)编写。
理解三种不同的模式是相当容易的,如果我们有一个简单的好例子,所以我做了一个回购,以贡献我的知识给这个开发人员社区。此外,存储库是使用适当的java准则和约定(包括命名和包、模块)编写的,因此寻找此类项目的人员也可以查看该存储库。
发布于 2019-09-23 11:48:53
我最近在Kotlin中创建了轻量级(没有开销依赖项) MVP库。它还支持演示者和模型之间的LiveData订阅。
请查找详细的“如何-to”和资料来源在这里:https://github.com/smaslenko/instant-mvp
https://stackoverflow.com/questions/30940542
复制相似问题