Retrofit2
Android Studio - Retrofit2를 이용해 API 서버에 요청하기(GET) + RecyclerVeiw 에 표시
1. Retrofit2 라이브러리 HTTP 통신 라이브러리 중 Volley와 함께 가장 많이 사용되는 대표적인 라이브러리 동일 Squareup사의 OkHttp 라이브러리의 상위 구현체 - Retrofit은 OkHttp를 네트워크 계층으로 활용하고 그 위에 구축 됨 Volley는 response로 받은 JSON 파싱을 직접 해줘야 해서 코딩이 길어지는 반면, Retrofit은 자동으로 파싱을 해줘서 더 간단하게 사용할 수 있다. 2. Retrofit2 사용을 위한 설정 인터넷 사용 권한 설정 AndroidManifest.xml에 추가해준다. 안드로이드 에뮬레이터에서 인터넷을 사용하기 위한 설정은 이 포스팅을 참고 dependencies 추가 build.gradle(Module)에 추가해준다. depende..
Android Studio - Retrofit2를 이용해 API 서버에 요청하기(POST)
1. Retrofit2 라이브러리 HTTP 통신 라이브러리 중 Volley와 함께 가장 많이 사용되는 대표적인 라이브러리 동일 Squareup사의 OkHttp 라이브러리의 상위 구현체 - Retrofit은 OkHttp를 네트워크 계층으로 활용하고 그 위에 구축 됨 Volley는 response로 받은 JSON 파싱을 직접 해줘야 해서 코딩이 길어지는 반면, Retrofit은 자동으로 파싱을 해줘서 더 간단하게 사용할 수 있다. 2. Retrofit2 사용을 위한 설정 인터넷 사용 권한 설정 AndroidManifest.xml에 추가해준다. 안드로이드 에뮬레이터에서 인터넷을 사용하기 위한 설정은 이 포스팅을 참고 dependencies 추가 build.gradle(Module)에 추가해준다. depende..