Android应用程序架构设计模式

时间:2017-08-06 08:42:33

标签: android design-patterns mvvm android-mvp

我正在寻找创建Android应用程序样板的基本架构(Login,SignUp,每个应用程序都有的其他功能)。经过大量的研究,我发现与MVP一起成为最佳选择。

但是我没有找到实施MVP的正确方法。我是这个的初学者。

如果有人可以用正确的来源指导我,那将会有很大的帮助。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:0)

我似乎没有找到并且非常简单的“HELLO WORLD”示例,所以我自己创建了一个。克隆此示例并尝试将其用作项目的模板或参考。

  • mvp-simple-hello-world分支是从编辑文本中提取Toast的最基本示例。

  • 主分支(仍在处理和添加)是一个更加扩展的小方法做一些随机事物的例子:来自编辑文本的吐司,更改背景颜色和API调用以获取天气信息并显示在屏幕。 *对于Accuweather API调用,您需要注册到https://developer.accuweather.com/ - >“我的应用”标签 - >制作一个新的应用程序 然后将API_KEY添加到“常量”类中。

Github回购:https://github.com/ayalus/MvpHelloWorld/tree/mvp-simple-hello-world