在 Android MVP 中调用 Web API 的位置
Where to call for web API in Android MVP
我想知道演示者在 Android 应用程序开发中的作用是什么?
我应该在哪里调用数据 API?
我应该在演示者内部还是在 (fragment / activity) 内部发送我的数据请求?
另外,fragment/activity在MVP中的作用是什么?
如果您有这方面的任何资源,我们将不胜感激。
这取决于您的 MVP 变体。
但是数据请求进入您的数据 classes,从 Presenter 调用。例如 XXXDataManager。其中 XXX 是您要获取的模型 class。
Fragment/Activity在MVP中通常被认为是愚蠢的观点。
资源:https://medium.com/@cervonefrancesco/model-view-presenter-android-guidelines-94970b430ddf
我想知道演示者在 Android 应用程序开发中的作用是什么? 我应该在哪里调用数据 API?
我应该在演示者内部还是在 (fragment / activity) 内部发送我的数据请求?
另外,fragment/activity在MVP中的作用是什么?
如果您有这方面的任何资源,我们将不胜感激。
这取决于您的 MVP 变体。
但是数据请求进入您的数据 classes,从 Presenter 调用。例如 XXXDataManager。其中 XXX 是您要获取的模型 class。
Fragment/Activity在MVP中通常被认为是愚蠢的观点。
资源:https://medium.com/@cervonefrancesco/model-view-presenter-android-guidelines-94970b430ddf