지금 내 애플 리케이션에 많은 이미지를 가지고 있습니다. 모두 드로어 블을 넣었습니다. 이미지는 모바일 시청을 위해 미리 압축되거나 최적화되었습니다. (하지만이 모든 이미지를 sdcard에 넣고 이미지가 많아서 드로어 블 대신 해당 위치를 사용합니다.)많은 수의 이미지 저장하기
내 요구 사항 중 하나는 사용자에게 오프라인 액세스를 제공 할 수 있다는 것입니다. 나는 무엇을 할 가장 효율적인 방법 이미지의 많은 양의 저장
을 것 궁금
그래서 나의 계획은 내가 폴더를 만들어 (SDCARD에있는 모든 이미지를 저장할 것입니다 (주위에 천 사백 - 몇 가지) 그 안에)이 이미지의 링크를 데이터베이스 테이블에 저장하십시오.그래서 App은 먼저 DB 테이블에서 이미지 경로를 가져 와서 sdcard에서 파일을 가져 와서 표시합니다.
하지만 내 문제는 어디에 앱을 개발하는 동안이 이미지를 넣어야하는지입니다.
1 (내가 그 위치를 사용하기 시작! 당김 내 모든 이미지를 넣고 그 다음 programitically SD 카드 및 복사 함)) 개발시 sdcard에있는 모든 이미지를 저장하는 방법 응용 프로그램의. ? 2) 내 앱을 배포 할 때 모든 이미지가 패키지 안에 있어야합니까?
약한 영어에 사과드립니다. 인터넷에서 이미지를 다운로드하지 않습니다. 배포 할 때 내 응용 프로그램 패키지에 모든 이미지를 넣어야하고, 응용 프로그램을 설치할 때 이미지는 일부 디렉토리에 저장해야하며 이미지 이름이있는 디렉토리 경로는 이미 db에 저장되어 있어야합니다. 그래서 이것을 달성하는 방법? – LogicBoy
왜 SD 카드에 이미지가 필요하고 드로어 블 폴더에 이미지가 필요하지 않습니까? 당신은 drawable 폴더에 모든 것을 유지하고 R.drawable.filename을 사용하여 그것을 얻을 수 있습니까? 그렇게하면 DB를 유지 관리 할 필요가 없습니다. – Enigma
답변을 업데이트했습니다. – Enigma