http 통신 라이브러리
HttpURLConnection이 있는데 volley 라이브러리를 사용하는 이유는?
코드가 간결해진다
별도의 쓰레드 및 핸들러를 다룰 필요가 없다(요청 큐가 내부에서 스레드를 만듦)
동시에 여러 네트워크 요청 가능
작동방식
사용자 요청 -> Request 객체에 요청을 담음 -> RequestQueue에 추가
RequestQueue가 쓰레드를 생성하여 서버에 요청을 보내고 응답 받음
응답은 ResponseListener로 응답해줌.
반응형