2017-04-19 3 views
1

私はニュースアプリケーションをビルドしており、JSON形式のニュースを受け取りました。私の友人の1人がRetrofitを使用するよう勧めましたが、Gson自身とJsonを処理するのではなく、なぜRetrofitライブラリを使用すべきか理解できませんでした。私が気付いていない改装Retrofitを使用する理由

+1

ためには、顔をしかめていますソフトウェア開発で 改造により、物事がより簡単になります! –

+0

あなたは革新的なホイールをより多くコーディングする必要があります。 –

+0

Retrofitのこの利点を参照してください。http://instructure.github.io/blog/2013/12/09/volley-vs-retrofit/ –

答えて

1

あなたの開発時間を節約することができます。また、コードを開発者にやさしく保つこともできます。 Retrofitは、ほぼすべてのAPIがサーバーコールを行い、応答を受け取るようにしています。内部的にはGSONを使って解析を行います。 、あなたは、このような接続を行うなど多くの側面を、処理する必要があります:あなたはより多くの情報 http://vickychijwani.me/retrofit-vs-volley/

1

本当の痛みをすることができRESTのAPIとのインターフェースに独自のタイプセーフなHTTPライブラリの開発を取得します。このリンクを介して行くことができますキャッシング、失敗した要求の再試行、スレッド化、応答解析、エラー処理などが含まれます。一方、Retrofitは、十分に計画され、文書化され、テストされたライブラリであり、貴重な時間と頭痛を救います。 ':gson:2.6.2 com.google.code.gson'

コンパイル「com.squareup.retrofit2

バレーボールのV/sのレトロフィットは、このリンク

http://vickychijwani.me/retrofit-vs-volley/

コンパイルを参照してください。改造:2.1.0' //強制

コンパイル 'com.squareup.retrofit2:コンバータ-gson:2.1.0' //車輪の再発明改造変換

関連する問題