2017-04-19 1 views
1

뉴스 신청서를 작성하고 JSON 형식으로 뉴스를 수신했습니다. 내 친구 중 한 명이 Retrofit을 사용하도록 권했지만, Gson과 Json을 직접 처리하는 대신 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 '// 바퀴를 재발 명 개조 변환

관련 문제