我想知道演示者在Android应用程序开发中的作用是什么?我应该在哪里调用数据API?
我应该在演示者内部还是在(片段/活动)内发送我的数据请求?
此外,片段/活动在MVP中的作用是什么?
如果您有任何资源,我们将不胜感激。
这取决于你的MVP变种。
但是数据请求会进入您的数据类,从Presenter调用。例如XXXDataManager。其中XXX是您要获取的模型类。
片段/活动通常被视为MVP中的愚蠢观点。
资源:https://medium.com/@cervonefrancesco/model-view-presenter-android-guidelines-94970b430ddf