요구 사항 : 앱에서 처음 실행하는 동안 원격 서버에서 모든 이미지와 데이터를 다운로드하여 sdcard 및 로컬 sqlite 데이터베이스에 각각 저장해야합니다. 그리고 나중에는 네트워크 연결없이 로컬에서 작동합니다.효율적인 다운로드 방법
따라서 HTTP
응답은 JSON
형식으로 제공되며 구문 분석되어 데이터베이스에 저장되어야하며 JSON
구문 분석 후 sdcard에 다운로드하여 저장해야하는 이미지 경로가 표시됩니다.
현재 각 API 호출에 AsyncTask
을 사용하여이 기능을 구현하려고합니다. 다른 효율적인 대안이 있거나 유사한 작업을 수행하는 샘플 소스 코드가있는 경우 알려 주시기 바랍니다. TIA ...
minSDK 버전은 무엇입니까? 9 이상이면 DownloadManager를 사용할 수 있습니다. https://developer.android.com/reference/android/app/DownloadManager.html –
API 레벨 10 ...... – Manjunath
압축 된 타르 또는 압축 아카이브에 모든 것을 넣지 않으므로 다운로드가 하나만 있습니다. ? 또는 Google Play 스토어에서 호스팅되는 확장 파일로 사용할 수 있나요? –