2012-10-01 2 views
1

무한 스크롤을 사용할 Android 태블릿 앱을 디자인 중입니다. 물론 사용자의 연결 속도는 다양합니다. 로드 할 컨텐츠가 제품 검색 결과입니다. GUI는 Google 쇼핑과 비슷합니다.무한 스크롤 : 콘텐츠 배치는 얼마나 커야합니까?

각 배치에서로드 할 내용의 양을 모범 사례로 찾을 수 없었습니다. 이 금액은 원하는 최대로드 시간과 관련되어야한다고 생각합니다.

이전에이 작업을 수행 한 사람이 있습니까? 로드 할 콘텐츠의 양을 어떻게 결정 했습니까?

+1

항상 그렇듯이, 그렇지 않습니까? –

+0

매트는 절대적으로 맞습니다. 목록 항목이 어디에도 연결되어 있지 않고 찾아보기 만하는 경우 큰 일괄 처리가 필요할 수 있습니다 (누군가가 매번 스크롤하므로). G +와 같은 항목 인 경우로드 된 각 항목에 많은 시간을 소비하고 항목 탐색 시간을 줄이면로드가 10 개 이하일 수 있습니다. 이 질문에 대한 대답은 없습니다. – Eric

답변

0

각 배치에서 가능한 한 적게로드하는 것이 좋습니다 (물론 애플리케이션 요구 사항에 따라 다름). 필요시 데이터를 다운로드하는 것이 가장 좋습니다. 나는 비슷한 것을했고 내 개인적인 경험에서 UI 스레드가 매달리는 것을 피하기 위해 백그라운드 스레드 (AsyncTask 확장)를 실행하는 것이 가장 좋습니다. 이것은 스레드 및/또는 핸들러를 조작하지 않고 UIThread에 결과를 게시하는 가장 좋은 방법입니다.