내가 HTTP 요청의 배치를하고 일하여 ListView
하나에 응답을 공급해야 할 요청합니다. 내가 비동기 작업을 사용하고 doBackgroundProcess
방법의 요청 for
루프를 실행하고 있습니다. 이것이 올바른 접근 방법입니까? 그렇지 않다면 나를 최고의 지침으로 안내하십시오.비동기 작업은
Q
비동기 작업은
-3
A
답변
1
그것은 아니에요 완전히 당신이 뭘 하려는지 명확. 당신이 다음을 수행하는 경우 :
- 는 HTTP의 집합
- 그들을 보내기 요청 수집합니다.
- 결과를 다시 가져옵니다. HTTP의 다음 세트를 시작하기 목록보기를 사용자에 대한
- 대기를 백업 어댑터에
- 포스트는
을 요청 나는 당신이 IntentService 들여다 좋습니다. 당신의 활동은 어떤 이유로 배경으로가는 경우, AsyncTask를 중지하지만,이 모든 작업을 수행 할 때까지 IntentService가 계속됩니다.
HTTP 결과를 콘텐츠 제공 업체에 제공하는 것이 좋습니다. 검색하는 데 오랜 시간이 걸리는 데이터를 유지하는 것이 가장 좋습니다. 귀하의 사용자가 그것을 좋아할 것입니다! 또한 연결이 끊어지면 중지 한 다음 데이터가 이미있는 경우 중단 한 부분부터 다시 시작할 수 있습니다. 그리고 연결을 처음부터 사용할 수없는 경우 사용자에게 가장 최근 결과를 보여줄 수 있습니다.
네트워크가 항상 사용할 수 없음을 기억하십시오.관련 문제
- 1. 비동기 작업은
- 2. 작업을 반환하는 비동기 메서드가 반환하는 작업은 무엇을 나타 냅니까?
- 3. TPL의 최대 작업은 무엇입니까?
- 4. 안드로이드 비동기 작업은 - 어떤 활동은 내가 로딩 화면을 만들 수 비동기 작업을 사용하고
- 5. 레이크 작업은
- 6. 크론 작업은
- 7. cron 작업은
- 8. 개미 작업은
- 9. 작업은 구조
- 10. 레이크 작업은
- 11. 공유 작업은?
- 12. 셀러리 작업은
- 13. 패스 작업은
- 14. beanstalkd - 예약 된 작업은 수행되지만 완료되지 않은 작업은 어떻게됩니까?
- 15. 에있는 파일에 대한 작업은
- 16. 이 작업은 무엇입니까
- 17. Rails에서 이전 작업은 어떻게됩니까?
- 18. 스크립트 작업은 FTP로
- 19. 렌더링 작업은 다음
- 20. 다음 작업은 원자 적입니까?
- 21. 적절한 SOAP 작업은 무엇입니까?
- 22. 루비 : 사용자 정의 작업은
- 23. DB 작업은 C#을
- 24. 변경 양식의 작업은 속성
- 25. HTMLHelper의 데이터베이스 작업은 괜찮습니까?
- 26. 쿼리에서 확장 작업은 무엇입니까?
- 27. 작업은 일반적으로 실행되지 않습니다
- 28. 전쟁 개미 작업은 여전히
- 29. 작업은 그 부트 로더
- 30. 중요한 위치 변경 작업은?