【问题标题】:Should I use Google Volley instead of AsyncTask [closed]我应该使用 Google Volley 而不是 AsyncTask [关闭]
【发布时间】:2016-03-03 19:36:21
【问题描述】:

我在 Google Volley 上做了一些研究,发现它使用起来有些简单和干净。

但我仍然不确定使用它的好处是什么以及我是否应该仍然使用AsyncTask

我知道AsyncTask 作为background task 工作,它是独立的,但Volley 呢?

我应该选择哪一个?

【问题讨论】:

标签: android android-asynctask android-volley


【解决方案1】:

这主要是一个基于意见的问题,很大程度上取决于您的特定应用程序的需求。 Volley 为您提供了很多开箱即用的东西,例如网络缓存(假设您从服务器获得了正确的缓存头),以及一个易于使用的 API,其中包含您的所有回调和为您处理的不同线程层。所以,这真的取决于你在看什么。就个人而言,我认为任何值得生产的应用程序都应该使用某种网络库,团队已经花费大量时间为你修补和准备(而不是试图重新发明轮子),因为谷歌团队已经经历了这样做的麻烦这是给你的……为什么不呢?

【讨论】:

    【解决方案2】:

    无法将 Volley 与 AsyncTask 进行比较。

    所以你的问题没有意义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-11-02
      • 2010-09-06
      • 2011-09-11
      • 1970-01-01
      • 1970-01-01
      • 2021-07-06
      • 1970-01-01
      相关资源
      最近更新 更多