android - OkHttp + picasso + 改造

标签 android retrofit picasso okhttp

问题是如何将所有这 3 库组合到一个项目中?

  • 让一个 OkHttpClient 成为 Picasso 和 Retrofit 的背景层。
  • 如何像在 Volley 库中那样更改优先级。 (用于分页)?

最佳答案

简而言之:

OkHttpClient okHttpClient = new OkHttpClient();
RestAdapter restAdapter = new RestAdapter.Builder().setClient(new OkClient(okHttpClient)).build();
OkHttpDownloader downloader = new OkHttpDownloader(okHttpClient);
Picasso picasso = new Picasso.Builder(this).downloader(downloader).build();

我认为当前版本的 Retrofit 不可能有优先级。

关于android - OkHttp + picasso + 改造,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23831986/

相关文章:

android - 如何使用 android/busybox shell 命令删除指定文件的所有符号链接(symbolic link)?

android - picasso 磁盘缓存

android - fragment 中的 GridView 未填充(使用 picasso )

java - 如何使用 Picasso 加载 Google map 静态 map ?

java - 在 Material Chipgroup (Android) 中检查 Animate Chip

java - 如何从tensorflow tflite模型的posenet获取姿势坐标

java - 如何通过改造在 body 中发送 2 个参数?

java - 如何在没有任何pojo或数据类或模型类的情况下使用retrofit

android - 在滚动时在 listView 中添加更多 json 数据

android - 通过 Google 的 REST API 使用 Retrofit 进行 Google 的自定义搜索