FileProvider对用户体验的改变

FileProvider来源

FileProvider是谷歌在安卓7.0后建议使用的,下面是介绍图
用户用的时候感觉是

这里写图片描述

而对程序员来说

targetSDK 大于或等于24程序间传递文件增加了FileProvider来处理文件,否则抛出android.os.FileUriExposedException: file:///

这里写图片描述

这里写图片描述

用户一般使用的应用间文件传递场景有

这里写图片描述

这里写图片描述

使用file与fileProvider传递的不同地方

手机是安卓7.0或以上,分别用es文件浏览器与系统自带的文件浏览器打开的本地文件不同处

这里写图片描述
这里写图片描述

FileProvider优点

不同于file传递,fileprovider传递给另一个应用,只有那个应用能打开,其他应用复制地址也不能打开内容

这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值