这篇博文是从本人过去的 github pages 博客迁移过来,时间上会比较古老。
简介
Android 媒体库(MediaProvider)实际上是个 Provider。
Android 4.4 以后,当系统启动完成、SD 卡插拔或者接收到 Intent.ACTION_MEDIA_SCANNER_SCAN_FILE 广播时,系统会扫描文件系统中的数据,将新增和删除的文件信息更新到这个 MediaProvider 中。其他应用如果要使用,直接读取这个 MediaProvider 就可以直接取得系统中媒体文件的信息。