【发布时间】:2014-07-12 23:25:36
【问题描述】:
问题是如何将所有这些 3 库组合到一个项目中?
- 制作一个 OkHttpClient 作为 Picasso 和 Retrofit 的背景层。
- 如何在 Volley lib 中进行优先级更改。 (用于分页)?
【问题讨论】:
-
"问题是如何将这 3 个库合并到一个项目中?" -- 下载三个 JAR 及其依赖项(例如 GSON),或在您的 Gradle 或 Maven 构建中引用所有三个工件。 “让一个 OkHttpClient 成为 Picasso 和 Retrofit 的背景层。” -- AFAIK、Retrofit 和 Picasso 将自动使用 OkHttp。 “如何在 Volley lib 中进行优先级更改。(用于分页)”——请更详细地解释您的问题是什么,以及“优先级更改”与“分页”有何关系。
-
当使用改造时,我必须手动创建一个 OkClient,它在构造函数中需要一个 OkHttpClient。但是我不知道这两个库是否会使用相同的 OkHttpClient 作为背景,是否我不为 Picasso 创建自己的 OkHttpClient。分页和优先级如何:当您滚动项目列表并接近页面末尾时,应该下载更多项目,并且当图像变低时,下载新项目的请求具有最高优先级。因此,当需要将新项目加载到列表中时,它们将立即下载
标签: android retrofit picasso okhttp