안드로이드 리스트 데이터 처리,갱신

안드로이드에서 웹 서버와 통신하여 JSON형태로 받아와 RecyclerView를 통해

나타내고 있습니다.

데이터 몇 십건 정도는 딜레이없이 RecyclerView를 통해 나타납니다

그래서 몇백 몇천건 단위로 테스트를 해보았습니다.

통신은 Retrofit1.9를 사용하고 있고 로그를 찍어 확인해보니

JSON 데이터를 받아오는데는 딜레이가 없는데 받아온 후 화면에 띄우기까지

시간이 5초이상 걸립니다.

보통 서비스 중인 어플들은 데이터를 리스트에 뿌려줄때 어떤식으로 돌아가는지 궁금합니다.

일단 데이터를 다 받아온후 자료를 나눠서 갱신을 해주는건가요 ?

경험이 없어 어떤식으로 해결해야할지 잘 모르겠습니다.

예제나 키워드도 알려주시면 도움이 될 것 같습니다.

로직이 잘못된거라면 코드 첨부하겠습니다.

질문하면서 든 생각인데 일단 먼저 보여질 화면만 어댑터에서 갱신 한 후 나머지 데이터를 처리해야 할까요 ?

아래는 테스트 화면입니다.

이미지

1답변

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.