Android (1) 썸네일형 리스트형 [Android] Retrofit2를 통해 API 서버와 HTTP 통신하기 JavaScript에서 사용되는 ajax, axios 같은 API 서버와 통신하는 로직을 Retrofit2를 사용하여 안드로이드에서 구현해 보자. 1. Retrofit2란?안드로이드 환경에서 클라이언트와 서버 간의 HTTP 통신을 위한 라이브러리이다.Square에서 개발되었으며, Restful API 통신을 단순화하여 앱의 성능을 개선해 주는 것이 특징이다. OkHttp 라이브러리 위에 구축이 된 모델이며, 다양한 JSON Parser 들을 사용하여 서버의 응답을 처리할 수 있고 비동기적인 네트워크 호출 처리와 서버 오류에 대한 부분을 쉽고 간단하게 대처하여 처리할 수 있다. 2. Retrofit2 사용하기우선 필요한 의존성을 Gradle에 추가해 주자.dependencies { impl.. 이전 1 다음