픽 검색 화면에서 기존에는 10개의 결과만 불러왔다.
화면을 아래로 스크롤 시 다음 결과를 로드하도록 구현해보자.
BEFORE
(더 많은 결과를 볼 수 없는 상황이다.)
https://developer.android.com/topic/libraries/architecture/paging/v3-overview?hl=ko
Paging 라이브러리는 로컬 저장소나 네트워크를 통해 불러올 대규모 데이터 페이지를 효율적으로 사용할 수 있다.
사용자가 로드된 데이터를 끝까지 스크롤하면 자동으로 데이터를 요청한다.
메모리 캐싱을 지원하며 로딩 및 오류 상태 처리를 지원한다.
공식 문서에 따르면 페이징 라이브러리는 앱의 3가지 계층에서 작동한다.