2012-03-19 7 views
1

현재 웹 사이트에서 이미지를 다운로드하고 해당 이미지를 sqlite 데이터베이스에 저장하려는 앱을 개발 중입니다. 나는 좋은 자습서를 찾기 위해 이미 노력했지만, 내가하고 싶은 일에 근접한 것은 Tim Bray의 기사이다. 웹 사이트에서 여러 이미지를 다운로드하여 sqlite에 저장

http://android-developers.blogspot.de/2010/07/multithreading-for-performance.html

코드

그러나 그것은 각각의 단일 이미지를 저장 고려하지 않습니다 정말 좋은 것입니다. 비트 맵 unfortunatley (내가 아는 한) 각 이미지를 구별하지 않습니다.

누구든지 내게 포인터를 줄 수 있는지 물어보고 싶습니다. 그런 문제에 대한 소스 코드가 더 있습니다.

도움을 주셔서 감사합니다. 최대

는 참고로 나는 그렇게 나와 함께 맨발주십시오 새로운 오전.

답변

2

이미지를 데이터베이스에 저장하려는 경우 이미지를 BLOB 값으로 저장할 수 있습니다. 해당 부분을 살펴보십시오. http://www.tutorialforandroid.com/2009/10/how-to-insert-image-data-to-sqlite.html

+0

답장을 보내 주셔서 감사합니다. 좋은 자습서입니다. 그러나 해당 웹 사이트에서 둘 이상의 사진을 가지고 서로 구분하고 데이터베이스의 다른 행에 각각 추가 할 수 있습니까? – Max

+0

코드에서 코드를 seperatly로 다운로드하면 아무런 문제가 없습니다. 테이블에 자동 증가 필드를 만드십시오. 그런 다음 BLOB 값을 삽입하면 각 행마다 고유 한 값이 생깁니다. 예를 들어 ID라는 필드 (기본 키로 설정하고 자동 증가)를 만들면이 ID는 삽입 한 각 BLOB 값에 대해 자동으로 1 씩 증가합니다. 여기를보세요 : http://sqlite.org/autoinc.html는 여기 http://www.devdaily.com/android/sqlite-autoincrement-serial-identity-primary-key 희망이 당신의 응답 문제. – Araw

+0

사실 내 문제는 seperatley 이미지를 다운로드하는 것입니다. 이미지는 웹 사이트에 위치하여 행에 인쇄됩니다 (열로 인쇄 된 boe로 변경할 수 있음). 이 자습서의 코드는 하나의 그림 만 해당 웹 사이트에 있다고 가정합니다. 어떻게 하나씩 다운로드 할 수 있습니까? – Max

관련 문제