使用 OkHttp 3 和 Fresco

首先,除了正常的 Fresco Gradle 依賴項外,還必須將 OkHttp 3 依賴項新增到 build.gradle

compile "com.facebook.fresco:imagepipeline-okhttp3:1.2.0" // Or a newer version.

當你初始化 Fresco 時(通常在你的自定義 Application 實現中),你現在可以指定你的 OkHttp 客戶端:

OkHttpClient okHttpClient = new OkHttpClient(); // Build on your own OkHttpClient.

Context context = ... // Your Application context.
ImagePipelineConfig config = OkHttpImagePipelineConfigFactory
        .newBuilder(context, okHttpClient)
        .build();
Fresco.initialize(context, config);