retrofit2 + okhttp3 + recyclerview + infinite scroll
안드로이드를 공부해보고자 무작정 kotlin 으로 DB 데이터 리스트 출력부터 해보았다. (여기저기 구글링하여 많은 블로그들의 종합적인 소스를 기반으로 했기때문에 틀린 소스일 수 있음) OkHttp 효율적으로 데이터를 로드하고 대역폭을 절약할 수 있게한다. OkHttp는 기본적으로 효율적인 HTTP 클라이언트이며 HTTP/2 지원을 통해 동일한 호스트에 대한 모든 요청이 소켓을 공유할 수 있다. 연결 풀링은 요청 지연 시간을 줄인다. (HTTP/2를 사용할 수 없는 경우) 투명 GZIP는 다운로드 크기를 줄인다. 응답 캐시는 반복 요청에 대한 네트워크를 완전히 방지한다. 라고 OkHttp 공식 홈페이지를 번역기로 돌렸다... 그리고 Android 5.0+(API 레벨 21+) 및 Java 8+에서 작동한..