총 게시물 39,213건, 최근 1 건 안내 RSS 글쓰기
이전글  다음글  목록 글쓰기
[안드로이드]

bitmap이미지를 SQLite에 업로드, 다운로드시 질문

글쓴이 : 죄라드 날짜 : 2018-10-18 (목) 18:10 조회 : 720
글주소 : http://www.androidside.com/B49/170422
 
  오라클자바교육센터_구로본점!
Ob-C, SDK, 하이브리드앱, 프로젝트진행, 27인치아이맥지원, 정부지원
www.oraclejava.co.kr
  SQLITE 교보문고
온라인서점, e-교환권 최대 9천원+간편결제/카드혜택 8만6천원, 바로드림 서비스
www.kyobobook.co.kr
  SQLITE, 알지오
IT전문교육 실무중심 SQLITE, 원격평생교육시설 정식인가.
www.alzio.co.kr/
신청하기


안드로이드, 자바 그리고 다양한 질문에 대해 성실히 답해드립니다. Q&A Jang

제가 채팅 프로그램을 개발하고 있는데, 채팅시에 사진 메세지를 SQLite에 저장하려고 합니다.

근데 기존에는 이 bitmap메세지를 byte[]로 변환해서 업로드 했다가,
 채팅방에 다시 들어갔을 때는 이걸 다운로드 받고
 bitmap으로 변환해서 imageView로 표시했었습니다.
하지만 이 방식은 너무 부하가 크 것 같습니다.

그래서 찾아보니 이런 경우 보통 이미지를 url로 저장했다가 불러오시는 것 같습니다.

(질문1)
그렇다면 이 방법은 이미지 메세지를 받았을 때,
 일단 그 이미지를 기기 안에 저장해놓고 그 경로 url을 SQLite에 저장해 놓는 방법인가요?
이 방식을 의미하는게 아니라면, 어떤 방식인지 설명 좀 부탁드립니다.

(질문2)
그리고 혹시 채팅프로그램에서 사진 메세지를 저장하고 불러오는 일반적인 방식을 아신다면,
간단하게 소개해주시면 감사하겠습니다^^




질문자가 자신의 포인트 20 점을 걸었습니다.
답변하시면 포인트 2을, 답변이 채택되면 포인트 16을 드립니다.

질문답변 게시판에서 궁금한 사항을 해결하셨다면, 애써 답변해주신 분께 잘 되었다고 따뜻한 댓글 한마디 남겨주세요.
그리고 답변해주신 분의 글을 '추천' 해주세요.
추천받으신 분에게 1포인트가, 추천하신 분에게도 1포인트가 적립됩니다. ^^

은빛파도 2018-10-19 (금) 09:43 추천추천 1 반대 0
1. 파일을 로컬에 저장하고 풀 저장경로를 디비에 저장
/sdcard/test/123.png 를 그대로 저장

2. 앞에 풀 저장경로는 알고 있으니 파일 이름만 저장
123.png 를 저장하고 부를때 앞에 /sdcard/test/ 를 붙임

후자가 폴더 경로를 변경하더라도 마이그레이션이 쉽습니다.

은빛파도 2018-10-19 (금) 09:43
베플로 선택된 게시물입니다.
1. 파일을 로컬에 저장하고 풀 저장경로를 디비에 저장
/sdcard/test/123.png 를 그대로 저장

2. 앞에 풀 저장경로는 알고 있으니 파일 이름만 저장
123.png 를 저장하고 부를때 앞에 /sdcard/test/ 를 붙임

후자가 폴더 경로를 변경하더라도 마이그레이션이 쉽습니다.

댓글주소 추천 1 반대 0
이전글  다음글  목록 글쓰기

 


Copyright ⓒ www.androidside.com. All rights reserved.
채팅 권한: 글쓰기 1개
2레벨 이상만 대화 가능
공개 채팅: 평일 !(9시 ~ 17시),토,일
안사2 변경사항 보러가기 챗방이 잘 안보이면 크롬에서 접속해주세요
챗방 숨기기 |  챗방 보이기