뉴스 신청서를 작성하고 JSON 형식으로 뉴스를 수신했습니다. 내 친구 중 한 명이 Retrofit을 사용하도록 권했지만, Gson과 Json을 직접 처리하는 대신 Retrofit 라이브러리를 사용해야하는 이유를 알지 못했습니다. 내가 알지 못하는 개장?개조를 사용하는 이유?
1
A
답변
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 '// 바퀴를 재발 명 개조 변환
관련 문제
- 1. 안드로이드에서 개조를 사용하는 간단한 방법
- 2. 안드로이드가 일반 유형이있는 개조를 사용하는 경우
- 3. 개조를 통한 배치 요청
- 4. 개조를 사용하여 arraylist 얻기
- 5. 개조를 사용하여 서버에 파일 업로드
- 6. 개조를 이벤트 버스와 페어링하는 방법
- 7. poll() 및 epoll()을 사용하는 이유 select()를 사용하는 이유
- 8. NSArray에서 SQLite를 사용하는 이유
- 9. MonadState에서 MultiParamTypeClasses를 사용하는 이유
- 10. Less.js에서 JavaScript를 사용하는 이유
- 11. params 키워드를 사용하는 이유
- 12. django에서 forms.py를 사용하는 이유
- 13. INotifyCollectionChanged가 IList를 사용하는 이유
- 14. javascript parameter.target을 사용하는 이유
- 15. esb를 사용하는 이유
- 16. AppEnginePlatformWarning - 소켓을 사용하는 이유?
- 17. Javascript에서 .prototype을 사용하는 이유
- 18. 적용 방법을 사용하는 이유
- 19. 사람들이 ProjectData를 사용하는 이유
- 20. Mockito를 사용하는 이유?
- 21. Phoenix에서 hello_view.ex를 사용하는 이유
- 22. Hibernate가 시퀀스를 사용하는 이유
- 23. "^"를 사용하는 주요 이유
- 24. iOS에서 performSelector를 사용하는 이유
- 25. 우리가 사용하는 이유
- 26. Querydsl을 사용하는 이유?
- 27. AS3에서 void를 사용하는 이유
- 28. 브라우저에서 ES6을 사용하는 이유
- 29. 레일에서 unscope을 사용하는 이유
- 30. AutoMapper를 사용하는 이유
에 대한이 찌푸린 얼굴이다 소프트웨어 개발에. 개조하면 더 쉽게 작업을 수행 할 수 있습니다! –
개조 된 휠을 더 많이 코딩해야합니다. 그런 다음 자신의 질문에 직접 답할 것입니다. –
이 Retrofit의 장점 참조 : http://instructure.github.io/blog/2013/12/09/volley-vs-retrofit/ –