본문 바로가기
프로그래밍 놀이터/안드로이드, Java

[Android/안드로이드] Media DB 의 Table과 Column 정보들.

by 돼지왕 왕돼지 2012. 2. 16.
반응형


안녕하세요 돼지왕 왕돼지입니다.
Gallery 와 같이 MediaStore 에 있는 사진 또는 동영상을 참조하는 프로그램을 만들 때,
Media DB 의 Table 과 Column 에 대해 잘 모르면 답답하기 쉽죠.
그래서 살짝 정리해보았습니다. 참조하여 빠른 코딩 하시길~ 
 
 

Base Column

  
 필드명 상수( 필드명 value )  필드 타입 설명 
 _COUNT (_count)  int 레코드 개수 
 _ID (_id)  long  레코드의 id 
 DATA (_data)  DATA_STREAM 데이터 스크림, 파일의 경로 
 SIZE (_size)  long  파일 크기
 DISPLAY_NAME (_display_name)  text 표시되는 파일명 
 MIME_TYPE (mime_type)  text  마임 타입 
 TITLE (title)  text  제목 
 DATE_ADDED (date_added)   long  파일이 추가된 날짜, ms 단위 
 DATE_MODIFIED (date_modified)  long  최후 갱신 날짜, ms단위 



Media Column


 필드명 상수( 필드명 value )  필드 타입 설명 
 DESCRIPTION (description)  text 이미지에 대한 설명
 PICASA_ID (picasa_id)  text 피카사의 id
 IS_PRIVATE (isprivate)  int 공개 여부
 LATITUDE (latitude)  double 위도
 LONGITUDE (longitude)  double 경도
 DATE_TAKEN (datetaken)  int 촬영날짜, s 단위
 ORIENTATION (orientation)  int 사진의 방향. 0, 90, 180, 270
 MINI_THUMB_MAGIC (mini_thumb_magic)  int 작은 썸네일
 BUCKET_ID (bucket_id)  text 버킷 ID
 BUCKET_DISPLAY_NAME (bucket_display_name)  text 버킷의 이름



Audio Column


 필드명 상수( 필드명 value )  필드 타입 설명 
 ALBUM (album)  text 앨범명
 ARTIST (artist)  text 가수명
 BOOKMARK (bookmark)  long 마지막 재생 위치
 DURATION (duration)  long 총 재생 시간
 IS_MUSIC (is_music)  int 음악 파일 여부
 TRACK (track)  int 앨범내의 트랙 위치
 YEAR (year)  int 발표 년도



Video Column


 필드명 상수( 필드명 value )  필드 타입 설명 
 ALBUM (album)  text 앨범명
 ARTIST (artist)  text 가수명
 BOOKMARK (bookmark)  long 마지막 재생 위치
 DURATION (duration)  long 총 재생 시간
 CATEGORY (category)  text 유튜브의 범주
 LANGUAGE (language)  text 언어
 RESOLUTION (resolution)  text  해상도



URI

   
EXTERNAL_CONTENT_URI content://media/external/images/media )  :  외부 저장 장치의 모든 이미지에 대한 Uri이다.
INTERNAL_CONTENT_URI content://media/internal/images/media )  :  내부 저장 장치의 모든 이미지에 대한 Uri이다.
  
 
 

MediaStore 관련 Broadcast

 
ACTION_MEDIA_SCANNER_STARTED  :  디렉토리를 스캐닝하기 시작했다.
ACTION_MEDIA_SCANNER_FINISHED  :  디렉토리 스캐닝이 완료되었다.
ACTION_MEDIA_SCANNER_SCAN_FILE  : 파일 하나를 스캐닝하여 DB에 추가했다.


로그인 없이 추천 가능합니다. 손가락 꾸욱~





반응형

댓글