Android7.0的相机调用和适配适配

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Alangao420983/article/details/78303195

在很多地方查看Android7.0相机的调用的文章,但是自己还不是很理解。最终还是做出来了。发表一下自己的感受。第一次写文章,不足之处请多多包含。以后会努力提高自己。
1.谈到Android7.0的相机的调用,首先不废话,必要的相机权限是必须加的如图:
这里写图片描述
其他的网络读写的权限就 不说了。
2.在你的AndroidManifest.xml中首先 添加:
这里写图片描述
再就是要在res目录下新建一个xml文件file_paths内容如下:
这里写图片描述
3.接下来就是需要调用相机了:
首先当你点击调用的时候会有的手机权限被禁,有时候权限没禁。我也爬过这样的坑,程序直接崩溃了。
必须在设置应用里打开相机权限,逻辑上一般是判断一下是否打开,没有就直接跳转到设置界面打开(当然有更好的是直接点击的时候打开,请原谅我不会)。然后就是:
这里写图片描述
画圈的地方是你的AndroidManifest.xml中的applicationId,一定要是一样(有些人喜欢这种自定义)。
最大的区别就是文件的获取选用了FileProvider来获取地址。
4.确保上面的没有问题就是返回的值
这里写图片描述

最后做一些你的业务逻辑的处理了。第一次发稿,不全面,请提意见。

猜你喜欢

转载自blog.csdn.net/Alangao420983/article/details/78303195