2017-04-19 39 views
1

我一個bulding的新聞應用程序,我收到消息,在JSON format.One朋友推薦我使用改造,但我不明白爲什麼我應該使用改造庫,而不是隻處理與Json的GSON myself.Is存在的一些優勢改進,我不知道?爲什麼要使用改造?

+1

重新發明輪子是皺眉在軟件開發。 改造會讓你更容易! –

+0

你應該編寫更多你的改造過的車輪,然後你自己回答你的問題。 –

+0

見改造的這個優點:http://instructure.github.io/blog/2013/12/09/volley-vs-retrofit/ –

回答

1

改造將節省開發時間,而且還可以讓你的代碼在開發者友好。改造已經給了幾乎所有的API來進行服務器調用和接收響應。在內部他們也使用GSON來解析。你可以通過這個鏈接,你會得到更多的信息 http://vickychijwani.me/retrofit-vs-volley/

1

開發自己的類型安全的HTTP庫與REST API接口可以是一個真正的痛苦:你要處理很多方面,如建立連接,緩存,重試失敗的請求,線程,響應解析,錯誤處理等等。另一方面,改造是一個精心策劃的,記錄和測試的庫,將爲您節省大量寶貴的時間和頭痛。

排球V/S改裝看到此鏈接

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

編譯 'com.google.code.gson:GSON:2.6.2'

編譯「com.squareup.retrofit2:改型:2.1.0' //強制

編譯 'com.squareup.retrofit2:轉換器-GSON:2.1.0' //用於改型轉換