I/O 2013에서 Google에서 발표 한 Volley -HTTP 라이브러리 시연.
I/O 2013에서 Google에서 발표 한 Volley -HTTP 라이브러리 시연.
Google은 개발자가 HTTP 응답을 얻은 후 개발자가 비즈니스 로직 구현에 집중할 수 있도록 개발자가 모든 네트워크 관련 작업을 처리하는 데 도움이되는 Volley Interface를 고안했습니다. 네트워크 통화를위한 코드가 적을 때 개발자가 버그 수를 줄이는 데 도움이됩니다.
참고 발리는 더 큰 파일 다운로드/업로드 작업 및 비디오 스트리밍 작업에 적합하지 않습니다.
발리의 주요 특징은 다음과 같습니다
- 안드로이드 용 초고속 네트워크 응용 프로그램을 개발하십시오.
- 모든 HTTP 요청을 백그라운드 스레드에서 평행하게 실행하고 해당 스레드를 관리합니다.
- 동기화와 동시에 네트워킹 요청을 실행하는 유연한 방법을 제공합니다.
-Built JSON이 응답을 구문 분석합니다.
- 요청에 대한 prioirty를 설정하십시오.
- 시간 초과에 대한 정책, 내부 서버 오류로서 특정 오류 코드.
- 유연한 요청 취소.
- 이미지를위한 메모리 및 디스크 캐싱. 이미지 다운로드에 배치 디스패치.
- 자신의 캐시 구현을 제공하는 데 유연합니다.
- 자신의 httpstack을 포함시킬 수 있습니다 (SSL 연결, 패치 요청 처리).
- 효과적인 내장 캐시 - 응답 캐싱을 처리하기위한 제어.
디버깅 추적을 요청하십시오.
응답이 당신에게 주어진 방식으로 탁월합니다.