综述
所有内容的访问变化见下图:
外部媒体文件的扫描,读取和写入
最容易被踩坑的应该是,对外部媒体文件,照片,视频,图片的读取或写入。
扫描
首先是扫描。扫描依然是使用 query MediaStore 的方式。一句话介绍 MediaStore,MediaStore 就是Android系统中的一个多媒体数据库。代码如下图所示,以搜索本地视频为例子:
protected List<VideoInfo> doInBackground(Void... params) {
mContentResolver = context.getContentResolver();
String[] m