Android多媒体数据库

Android 中可以通过一个Provider管理存储器中的多媒体文件

目录

  • 源码:packages/providers/MediaProvider
  • 数据库 :/data/data/com.android.providers.media/databases/

数据库文件

  • 内部存储数据库文件:internal.db
  • 外部存储数据库文件:external.db

内置媒体

  • 内置媒体:system/media/ ** (经查看internal.db的表可知)**

提供的Uri

  • **MediaStore.Audio.Media.EXTERNAL_CONTENT_URI ** 存储在sd卡上的音频文件
  • **MediaStore.Audio.Media.INTERNAL_CONTENT_URI ** 存储在手机内部存储器上的音频文件
  • **MediaStore.Audio.Images.EXTERNAL_CONTENT_URI ** SD卡上的图片文件内容
  • **MediaStore.Audio.Images.INTERNAL_CONTENT_URI ** 手机内部存储器上的图片
  • **MediaStore.Audio.Video.EXTERNAL_CONTENT_URI ** SD卡上的视频
  • **MediaStore.Audio.Video.INTERNAL_CONTENT_URI ** 手机内部存储器上的视频

你可能感兴趣的:(Android多媒体数据库)