AsyncTask URLConnection MVP 设计模式

AsyncTask URLConnection MVP design pattern

这是我遵循 MVP 设计模式的第一个程序,我是 JAVA 的初学者。

我正在写一个简单的登录 activity。我必须通过 API 从数据库访问数据。为此,我在 asyncTask subclass.

中使用 httpURLConnection 方法

这是我的问题:我应该在哪里编写 asyncTask subclass(模型 class、Presenter class、MainActivity class)?

此致,

厚颜无耻。

据我了解,您的数据库不是应用程序的一部分,而是移除了服务器。所以在这种情况下,异步任务将进行 api 调用并更新您的应用程序的模型。

流程如下所示:

(view) -[1需要数据显示]->(presenter)-[2请求数据]->( model)->[3 向服务器发送异步请求]

你的异步任务是 3