Android笔记--FileProvider

FileProvider介绍

继承于ContentProvider,本质上依旧是用于跨境通信,对第三方应用暴露文件,并授予文件读写地权限

具体内容

1、在Strings.xml里面配置一个常量

2、在Manifest.xml里面配置这个:

3、接着在Manifest.xml里面配置哪些文件是可以访问的
先新建一个.xml文件,然后在里面进行配置:

然后在Manifest文件里面这样写:

4、将图片原来的路径转换成一般地路径

上面是Android7.0以前的版本的相关代码操作;

下面是Android7.0以后的版本的相关代码操作;

看完该视频,发现指定目录之后,也就是指定了可以访问的目录,上一篇学到的MediaStore的相关知识,只能在指定的目录里面进行访问,未指定的目录也就自动访问不到了。

posted @ 2023-02-25 10:46  yesyes1  阅读(88)  评论(0编辑  收藏  举报