Android 7.0调用相机崩溃怎么办?Android 7.0调用相机崩溃解决教程
Android 7.0调用相机崩溃解决办法
错误提示:
android.os.FileUriExposedException: file:///storage/emulated/0/DCIM/IMG_1041503431.jpg exposed beyond app through ClipData.Item.getUri()
|
处理方式
/**
* Open camera
*/
privatevoidshowCameraAction() {
if(ContextCompat.checkSelfPermission(getContext(), Manifest.permission.WRITE_EXTERNAL_STORAGE)
!= PackageManager.PERMISSION_GRANTED) {
requestPermission(Manifest.permission.WRITE_EXTERNAL_STORAGE,
getString(R.string.mis_permission_rationale_write_storage),
REQUEST_STORAGE_WRITE_ACCESS_PERMISSION);
}else{
Intent intent =newIntent(MediaStore.ACTION_IMAGE_CAPTURE);
if(intent.resolveActivity(getActivity().getPackageManager()) !=null) {
try{
mTmpFile = FileUtils.createTmpFile(getActivity());
}catch(IOException e) {
e.printStackTrace();
}
if(mTmpFile !=null&& mTmpFile.exists()) {
/*获取当前系统的android版本号*/
intcurrentapiVersion = android.os.Build.VERSION.SDK_INT;
Log.e("currentapiVersion","currentapiVersion====>"+currentapiVersion);
if(currentapiVersion<24){
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(mTmpFile));
startActivityForResult(intent, REQUEST_CAMERA);
}else{
ContentValues contentValues =newContentValues(1);
contentValues.put(MediaStore.Images.Media.DATA, mTmpFile.getAbsolutePath());
Uri uri = getContext().getContentResolver().insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,contentValues);
intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);
startActivityForResult(intent, REQUEST_CAMERA);
}
}else{
Toast.makeText(getActivity(), R.string.mis_error_image_not_exist, Toast.LENGTH_SHORT).show();
}
}else{
Toast.makeText(getActivity(), R.string.mis_msg_no_camera, Toast.LENGTH_SHORT).show();
}
}
}
|
原文链接:http://blog.csdn.net/huangxiaoguo1/article/details/52830015
小米手机自带了一些如手机找回服务、备份等服务。MIUI的老用户都知道这些功能需要进“小米云服务”里设置,但是系统改版之后很多人都找不到小米云服务在哪里打开了。本文小编就为大家带来小米云服务在哪里打开的介绍教程,有需要的朋友一起看看吧。新版MIUI小米云服务设置教程:
1、下拉通知栏,在搜索框里搜索【我的小米】,并点击打开。
2、点击【云服务】,这就时旧版小米云服务的设置位置啦,以前云服务的设置选项已经全部搬迁到了“我的小米”里面。
以上就是小米手机云服务在哪里的介绍教程了,有需要设置云服务配置的朋友快点拿出手机按照教程来尝试一下吧。
Android GridView滑动条怎么设置一直显示状态?小编给大家推荐一篇文章,详细介绍了Android GridView的滑动条设置怎么一直显示状态,非常具有参考价值,希望大家喜欢模拟GridView控件:
<GridView
android:id="@+id/picture_grid"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:columnWidth="100dp"
android:numColumns="auto_fit"
android:gravity="center"
android:verticalSpacing="8dp"
android:horizontalSpacing="10dp"
android:stretchMode="columnWidth"
android:fadeScrollbars="false"/>
|
设置GridView滑动条一直显示状态:
android:fadeScrollbars="false"
|
以上所述是小编给大家介绍的Android GridView 滑动条设置一直显示状态,希望对大家有所帮助。
Recovery是什么意思?对于很多刚接触到安卓手机的同学这是一件比较头疼的事情。那么究竟Recovery是什么意思?他又可以帮助我们做一些什么呢?小编今天就给大家做一个比较详细的recovery功能详解以及刷机教程。Recovery是什么意思?
recovery翻译过来就是“恢复”的意思,是开机后通过特殊按键组合(各个厂商各个型号不尽相同)能够进去的一个系统(工程模式),在这个 界面你可以直接用sd 卡上的zip 的rom 升级或者备份你的系统,老版本的recovery只有三个选项,只能用update.zip这个文件名的文件升级,而且无法备份系统,不能用任何文件名的 zip文件升级。新版本已经多出很多选项可以供你操作。如何进入recovery模式?这个每款手机的操作各不相同就不再展开介绍,咱们只说 Recovery通用的部分。
1)主功能界面
reboot system now 重启手机
apply SDcard:update.zip 安装存储卡中的update.zip升级包(刷机包必须为为update.zip才能升级)
wipe data/factory reset 清除用户数据并恢复出厂设置(刷机前必须执行的选项)
wipe cache partition 清除系统缓存(刷机前必须执行的选项决)
nstall zip from SDcard 从SDcard上安装zip格式的升级包
backup and restore 备份和还原系统(相当于手机版的ghost一键备份、还原)
mounts and storage 挂载和存储选项
advanced 高级设置
wipe data/factory reset 和 wipe cache partition就是传说中的“双wipe”了,刷机前最好执行以下,不然可能会出现各种各样的小问题~
小编告诉你Recovery是什么意思
2)install zip from SD card界面
apply sdcard:update.zip 升级SD卡中的update.zip刷机包
choose zip from sd card 从SD卡中选择zip格式的升级包(升级刷机包一般选这个)
toggle signature verification 检验签名
toggle script asserts 脚本声明
3)backup and restore界面
Backup 备份当前系统
Restore 还原上一个系统
Advanced Restore 高级还原选项(用户可以自选之前备份的系统,然后进行恢复)
小编告诉你Recovery是什么意思
4)mounts and storage功能详解
mount /system 挂载system文件夹
mount /data 挂载data文件夹
unmount /cache 取消cache文件夹挂载
unmount /sdcard 取消内存卡挂载
mount /sd-ext 挂载内存卡Ext分区
format boot 格式化boot
format system 格式化system
format data 格式化data
format cache 格式化cache
format sdcard 格式化内储卡
format sd-ext 格式化内存卡Ext分区
mount USB storage 开启Recovery模式下的USB大容量存储功能
5)Advance 功能详解
Reboot Recovery 重启Recovery(重启手机并再次进入Recovery)
Wipe Dalvik Cache 清空虚拟机缓存(可以解决一些程序FC的问题)
Wipe Battery Stats 清空电池调试记录数据(感觉电量有问题的机油也可以试试)Report Error 错误报告
Key Test 按键测试
Partition SD Card 对内存卡分区
Fix Permissions 修复Root权限
在Partition SD Card选项有几种容量可供选择,选择相应的数值之后按电源键,会对卡进行分区,此过程不可逆!
相关文章
- 今天小编在这里就来给Painter的这一款软件的使用者们来说一说绘制红衣喝酒男水粉画效果的教程,各位想知道具体绘制步骤的使用者,那么下面就快来跟着小编一起看一看教程...2016-09-14
iPhone6怎么激活?两种苹果iPhone6激活教程图文详解
iPhone6新机需要激活后才可以正常使用,那么对于小白用户来说,iPhone6如何激活使用呢?针对此问题,本文就为大家分别介绍Wifi无线网络激活以及iPhone6连接电脑激活这两种有效的方法,希望本文能够帮助到大家...2022-09-14- 今天小编在这里就来给各位photoshop的这一款软件的使用者们来说下制作雨中野外孤独行走的一头牛海报的教程,各位想知道具体制作方法的使用者们,大家就快来看一看小编给...2016-09-14
- 今天小编在这里就来给Painter的这一款软件的使用者们来说一下绘制帅气卡通魔法王子漫画的具体教程,各位想知道绘制步骤的使用者,那么下面就快来跟着小编一起看一看教程...2016-09-14
- 今天小编在这里就来给各位Illustrator的这一款软件的使用者们来说说鼠绘堆雪人的孩童矢量插画的教程,各位想知道具体绘制方法的使用者们,那么各位就快来跟着小编来看看...2016-09-14
- 支付宝支付在国内算是大家了,我们到处都可以使用支付宝了,下文整理介绍的是在安卓app应用中使用支付宝进行支付的开发例子。 之前讲了一篇博客关与支付宝集成获取...2016-09-20
- 今天小编在这里就来给美图秀秀的这一款软件的使用者们来说下究竟该怎么给照片天空加蓝天白云的教程,各位想知道具体制作步骤的,那么下面就来跟着小编一起看看吧。 ...2016-09-14
- 今天小编在这里就来给llustrator的这一款软件的使用者们来说一说绘制扁平化风格卡通警察护士空姐肖像的教程,各位想知道具体绘制步骤的使用者们,那么下面就快来跟着小编...2016-09-14
- 今天小编在这里就来给Illustrator的这一款软件的使用者们来说一下绘制一个方形的录音机图标的教程,各位想知道具体绘制方法的使用者们,那么下面就来看一下小编给大家分...2016-09-14
- 今天小编在这里就来给photoshop的这一款软件的使用者们来说一说简单制作一个搞笑的换脸表情包的教程,各位想知道具体制作方法的使用者们,那么大家就快来看一看教程吧。...2016-09-14
- 这篇文章主要介绍了Spring AOP 对象内部方法间的嵌套调用方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教...2021-08-29
- 今天小编在这里就来给各位photoshop的这一款软件的使用者们来说说给手绘画调色变换场景的后期教程,各位想知道具体后期处理步骤的使用者们,那么大家就快来跟着小编来看...2016-10-02
- 今天小编在这里就来给美图秀秀的这一款软件的使用者们来说一下让你胸丰满起来的处理教程,各位想知道具体处理步骤的,那么下面就快来跟着小编一起看一下教程吧。 给...2016-09-14
- 今天小编在这里就来给Painter的这一款软件的使用者们来说一下绘制雷神传插画的教程,各位想知道具体绘制步骤的使用者,那么下面就快来跟着小编一起看看绘制方法吧。 ...2016-09-14
- 下面我们来看一篇关于Android子控件超出父控件的范围显示出来方法,希望这篇文章能够帮助到各位朋友,有碰到此问题的朋友可以进来看看哦。 <RelativeLayout xmlns:an...2016-10-02
- <?php require('path.inc.php'); header('content-Type: text/html; charset=utf-8'); $borough_id = intval($_GET['id']); if(!$borough_id){ echo ' ...2016-11-25
- 这篇文章主要介绍了c# 三种方法调用WebService接口的相关资料,文中示例代码非常详细,帮助大家更好的理解和学习,感兴趣的朋友可以了解下...2020-07-07
Android开发中findViewById()函数用法与简化
findViewById方法在android开发中是获取页面控件的值了,有没有发现我们一个页面控件多了会反复研究写findViewById呢,下面我们一起来看它的简化方法。 Android中Fin...2016-09-20- 今天小编在这里就来给美图秀秀的这一款软件的使用者们来说下制作隔离区聊天背景的教程,各位想知道具体方法的,那么下面就快来跟着小编一起看一看吧。 给各位美图秀...2016-09-14
- 如果我们的项目需要做来电及短信的功能,那么我们就得在Android模拟器开发这些功能,本来就来告诉我们如何在Android模拟器上模拟来电及来短信的功能。 在Android模拟...2016-09-20