차근차근/Android

[ study ] 다이어리 어플 만들어보기 2 - 부가설명6

예쁜꽃이피었으면 2015. 5. 7. 14:03


안드로이드 폰에서 갤러리의 이미지나 카메라의 이미지를 가져오는 것은 했다.

그런데 DB에 넣으려고 찾다보니. 이런 글 발견


http://www.androidside.com/bbs/board.php?bo_table=B49&wr_id=41868

음... 솔직히 말씀드리자면 가능은 합니다.


어짜피 sqlite 밖에 앱용 db를 쓸수 밖에 없을테고 거기서 BLOB형을 이용하면 되긴 할테니까요..


문제는 효율입니다.


실제 앱을 제작하는 작업 등을 하는 사람 중 진짜 왠만해선 그런 큰데이터를 db에 넣는짓은 안합니다.


안드로이드 시라면 이미지를 asset이나 res에 넣어서 사용하는걸 추천합니다



sql DB 에 파일 저장 경로만 DB 에 지정하고 그 경로를 읽어 오는걸로 하시는게 날듯 싶습니다


uri만 저장하시면 될듯합니다. 혹은 경로나요... 안드로이드에서 uri는 이럴떄 쓰라고 있는듯합니다....


일단 자료를 모아본다.


http://cyhome.cyworld.com/?home_id=a0410046&postSeq=4947617



[안드로이드 프로그래밍] 서버에서 이미지 불러와서 이미지뷰에 띄우기

http://cholol.tistory.com/154


안드로이드에서 JSP서버로 파일 업로드 질문입니다.(httppost, multipartentitybuilder사용)

http://m.ppomppu.co.kr/new/bbs_view.php?id=developer&no=14724


[Android] SQLite활용 : 서버에 있는 데이터베이스(DB) 내려받아 설치하기 

http://blog.naver.com/PostView.nhn?blogId=legendx&logNo=40153264388&parentCategoryNo=22&categoryNo=&viewDate=&isShowPopularPosts=false&from=postView#




Multipart를 이용한 데이터 주고 받기

- 안드로이드에서 서버로 보내기

http://derveljunit.tistory.com/5


jsp에서 db연결 방법

http://derveljunit.tistory.com/entry/JSP%EC%97%90%EC%84%9C-DB-%EC%97%B0%EA%B2%B0-%EB%B0%A9%EB%B2%95



100% 안드로이드에서 이미지 파일 서버로 업로드하기 (소스 공개)

 
Uri selPhotoUri = intent.getData();

 //나중에 이미지뷰에 뿌려주기 위해 담아놓음.
Bitmap selPhoto = Images.Media.getBitmap( getContentResolver(), selPhotoUri );  
Log.e("전송","시~~작 ~~~~~!");

String urlString = "서버에 전송할 API URL을 넣는다.";

//절대경로를 획득한다!!! 중요~
Cursor c = getContentResolver().query(Uri.parse(selPhotoUri.toString()), null,null,null,null);
c.moveToNext();
String absolutePath = c.getString(c.getColumnIndex(MediaStore.MediaColumns.DATA));

//파일 업로드 시작!
DoFileUpload(urlString , absolutePath);




파일명으로 리소스 가져오기

http://www.androidpub.com/42875



반응형