针对不同请求和使用 Loader 的最佳解决方案?

Best solution for different requests and using Loader?

我在我的应用程序中使用 Loader's。我想发出不同的请求(从网络获取数据),并且当我旋转屏幕时所有这些都必须正确工作。

我可以为每个请求使用自己的 Loader 吗?

p.s。我没有在文档中找到这个。

这取决于您的应用发出请求的频率。结果的顺序重要吗?

当然可以使用多个Loader。要区分加载程序(如果需要),您必须定义许多 id,然后在 onCreateLoader、onLoadFinished、onLoaderReset 中使用 switch 语句。

我想,Loader 是在同一个线程中执行的(与 AsyncTasks 一样),因此一个 worker 可以阻塞其他人...

您考虑过使用服务吗?