본문 바로가기
728x90

kotlin retrofit2

[Android] 안드로이드 Retrofit(레트로핏) 사용법 - 경기도데이터드림 OPEN API 사용해보기 Retrofit 이란? 안드로이드에서 Retrofit은 서버와 클라이언트 간 HTTP API 통신을 할 때 사용하는 라이브러리입니다. REST API 기반의 웹 서비스를 통해 JSON 구조의 데이터를 쉽게 가져오고 업로드할 수 있습니다. 또한, 이전에 사용되던 HttpClient와 달리 Retrofit은 별도의 Async Task 없이 자체적으로 백그라운드에서 쓰레드를 관리합니다. 이로 인해, 속도와 성능이 크게 개선되었고, 백그라운드에서 Callback을 통해 메인 쓰레드의 UI를 갱신합니다. Retrofit 인터페이스에서 어노테이션(@)을 사용해 서버에 요청할 함수와 파라미터를 미리 정의해 놓고, 네트워크 통신이 필요할 때 해당 함수를 호출하는 형태이기 때문에 코드를 작성하기도 수월하고 가독성도 좋다.. 2023. 1. 13.
[Android] Daum검색 Rest API를 이용해 책 검색 앱 만들기 (3) 이전 포스팅에 이어 작성하겠습니다. [안드로이드] Daum검색 Rest API를 이용해 책 검색 앱 만들기 (2) 이전 포스팅에 이어 작성하겠습니다. [안드로이드] Daum검색 Rest API를 이용해 책 검색 앱 만들기 (1) Kako Developers(https://developers.kakao.com) 사이트에서는 Daum검색과 관련된 다양한 Rest API를 제공합니다 develop-oj.tistory.com 이미지 변환과 RecyclerView를 사용하기 위해 app/build.gradle에 종속성을 추가합니다. // Glide implementation 'com.github.bumptech.glide:glide:4.11.0' annotationProcessor 'com.github.bumpt.. 2023. 1. 8.
728x90
반응형