프론트엔드/안드로이드 스튜디오
안드로이드 스튜디오 : Volley / Volley 사용
하늘.98
2022. 2. 7. 18:14
Volley 사용
HttpURLConnection => 요청과 응답에 필요한 코드양이 증가...
스레드를 사용하면서 넣어야 하는 코드 양도 증가
Volley 라이브러리를 이용하면 요청과 응답에 대한 코드를 줄일 수 있다...
1. 요청 객체를 생성 : Request
2. 요청 객체를 큐에 넣기 : RequestQueue
RequestQueue는 응답과 요청을 알아서 처리...
단 , Volley 라이브리러는 Grandle을 통해 등록이 필요!!!!
Volley의 장점
- 네트워크 요청의 자동 예약
- 여러 개의 동시 네트워크 연결
- 표준 HTTP 캐시 일관성을 갖춘 투명한 디스크 및 메모리 응답 캐싱
- 요청(Request)의 우선순위 자동으로 관리
- 취소 요청 API
- 강력한 정렬 기능을 이용해 네트워크에서 비동기식으로 가져온 데이터로 UI를 올바로 채우는 작업을 쉽게 실행함
============================================================================
AndroidManifest.xml
============================================================================
MainActivity.java
============================================================================
activity_main.xml
============================================================================