2015-08-21 1 views
1

Une question sur une chose que je ne comprends pas:Picasso et OkHttp

ne Picasso utilisation OkHttp comme téléchargeur par défaut, ou dois-je configurer par moi-même? Et si non, pourquoi utiliser PicassoavecOkHttp Quels sont les avantages par rapport à la valeur par défaut Picasso?

Merci.

(actuellement je suis en utilisant Picasso v.2.5.2)

+0

J'ai brièvement vérifié le code source et ils utilisent OkHttp qu'ils ont développé. – Blackbelt

+0

@Blackbelt donc je n'ai pas besoin d'utiliser explicitement OkHttp, non? C'est le comportement par défaut pour Picasso? –

Répondre

3

Si OkHttp est disponible dans votre projet, Picasso utilisera. Sinon, Picasso reviendra à HttpUrlConnection.

+0

Il suffit de compiler 'com.squareup.okhttp: okhttp: 2.4.0' et 'com.squareup.okhttp: okhttp-urlconnection: 2.4.0' dans Gradle? –

+0

@GiovanniDiGregorio: Encore une fois, vous n'avez rien à * faire *. Picasso reviendra à 'HttpUrlConnection' si OkHttp n'est pas là. Si vous * voulez * utiliser OkHttp, alors 'com.squareup.okhttp: okhttp: 2.4.0' devrait suffire. – CommonsWare