안녕하세요, 현재 MP3를 비롯한 미디어 파일의 라이브러리 프로그램을 만들려고 하는데요.


  MediaStore 안에 들어있는 CP의 컬럼들 중에서

  제공하지 않는 몇개의 정보를 더 추가해서 프로그램을 구성하려고 합니다

  그런데 이를 위해서 MediaStore가 제공하는 정보는 CP를 통해 받아오고

  제공하지 않는 정보는 자체 DB를 작성해서 보여주게 할지

  아니면 처음 구동할떄 MediaStore에서 싹다 긁어와서 자체 DB로 카피하게 하는게 좋을지 궁금합니다.

  전자는 코드가 복잡해지고 매칭이 확실히 될지 어떨지 좀 망설여지고 후자는 쓸데없이 공간을 이중으로 차지하는 것 같아서요..


  아니면 이럴 경우 사용하는 깔끔한 방법이 있는지 알고 싶습니다.