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 ** 手机内部存储器上的视频
网友评论