Android 为什么异步任务处理是直接的而加载程序处理是间接的?

Android 为什么异步任务处理是直接的而加载程序处理是间接的?,android,Android,我正在阅读谷歌文档,我发现了这些行,但我无法理解这两种说法之间的区别 为什么异步任务处理是直接的而加载程序处理是间接的 在Android中,有几种方法可以进行后台处理。其中两种方法是: 您可以使用AsyncTask直接进行后台处理 班 您可以使用加载器间接地进行后台处理 框架,然后是AsyncTaskLoader类。 AsyncTaskLoader添加了一个抽象级别来处理一些配置更改 当引用直接指出时,这意味着您必须自己处理所有配置更改,因为您正在显式使用任务。 如果您使用加载器,您不必管理这些

我正在阅读谷歌文档,我发现了这些行,但我无法理解这两种说法之间的区别 为什么异步任务处理是直接的而加载程序处理是间接的

在Android中,有几种方法可以进行后台处理。其中两种方法是:

您可以使用AsyncTask直接进行后台处理 班 您可以使用加载器间接地进行后台处理 框架,然后是AsyncTaskLoader类。
AsyncTaskLoader添加了一个抽象级别来处理一些配置更改

当引用直接指出时,这意味着您必须自己处理所有配置更改,因为您正在显式使用任务。 如果您使用加载器,您不必管理这些情况,因为它为您做一些事情,因此它间接处理后台处理,您不必担心配置更改,例如网络呼叫期间的轮换

请阅读此线程以了解有关两者之间差异的更多信息:

希望这有帮助


干杯。

AsyncTaskLoader添加了一个抽象级别,用于处理一些配置更改

当引用直接指出时,这意味着您必须自己处理所有配置更改,因为您正在显式使用任务。 如果您使用加载器,您不必管理这些情况,因为它为您做一些事情,因此它间接处理后台处理,您不必担心配置更改,例如网络呼叫期间的轮换

请阅读此线程以了解有关两者之间差异的更多信息:

希望这有帮助

干杯