Android 11 拍照问题

摘要:
安卓11有权限要求,以下方法管用//跳转到相机privatevoidshowCamera(){FilefileDir=newFile(Environment.getExternalStorageDirectory(),"Pictures");if(!fileDir.exists()){fileDir.getParentFile().mkdir();}filePath=fileDir.getAbso

安卓11有权限要求,以下方法管用



    //跳转到相机
    private void showCamera() {
        File fileDir = new File(Environment.getExternalStorageDirectory(),"Pictures");
        if (!fileDir.exists()){
            fileDir.getParentFile().mkdir();
        }
        filePath = fileDir.getAbsolutePath() + "/IMG_" + System.currentTimeMillis() + ".jpg";
        Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
        if (Build.VERSION.SDK_INT > 24){
            imageUri = FileProvider.getUriForFile(this,this.getPackageName() + ".fileprovider",
                    new File(filePath));
        }
        else {
            imageUri = Uri.fromFile(new File(filePath));
        }
        intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri);
        startActivityForResult(intent,TAKE_PHOTO);
    }

免责声明:文章转载自《Android 11 拍照问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇超图三维数据格式解析python的paramiko模块下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

【摄影】湖州安吉梅花沟

安吉梅花沟的地址是:浙江省湖洲市安吉县孝丰镇黄坞里村 梅花盛开季节为每年的2月底到3月初,前后大约十天左右的时间。 以白为底,晕之以红,这早春三月的少女,实乃动人。 一千三百多亩的梅花,布满桐坑村黄坞岭的小山坡上,梅花盛开时非常壮观。 图片发自简书App 红梅奔放高贵,白梅沉静端庄。以白为底,晕之以红,这早春三月的少女,...

html 通过input video canvas 打开摄像头 定制相机

在机缘巧合之下,了解到用HTML5和javascript调用摄像头来实现拍照功能,今天就把大致原理写下来。页面布局很简单,就是一个input标签,两个HTML5元素video、canvas和一个button按钮。video元素带有开启视频功能的函数,canvas元素带有捕捉图像功能的函数。 源代码如下: <!doctype html><h...

Android7.0,剪裁后提示“无法保存经过裁剪的图片”

今天在适配一下 7.0的拍照和选择照片,裁剪,发现拍照可以,选择图片也可以, 但是就是裁剪的时候不行,会弹出提示:无法保存经过裁剪的图片 后来才发现,在设置裁剪要保存的intent.putExtra(MediaStore.EXTRA_OUTPUT, outUri);的时候, 这个outUri是要使用Uri.fromFile(file)生成的,而不是使用Fi...

Android二维码功能实现

最近二维码真是越来越火了,随便电视上、网络上、商场里,到处都是二维码。而内嵌二维码扫描功能的软件也越来越多,QQ、微信、UC浏览器等等应用都可以对着二维码扫一扫,感觉我们自己的应用里不加上二维码扫描功能,都跟不上时代潮流了。所以今天我就将带着大家一起,在我们自己的程序里加入二维码扫描的功能。 不过,二维码功能如果真要做起来还是非常复杂的,从零开始实现不太现...

Android学习笔记八:用Broadcast Receiver跨进程(跨app)通信

转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/7515194.html 在前面介绍四大组件的时候提到了可以对外部事件进行过滤的Broadcast Receiver,这里就对它的用法作进一步的探讨。 一:Broadcast Receiver的使用 主要有以下三个流程:定义接收器,在其中定义接收到广播后的响应行为——注册...

Activity切换动画---点击哪里从哪放大

本篇文章已授权微信公众号 安卓巴士Android开发者门户 独家发布 emmmm,这次来梳理一下 Activity 切换动画的研究。首先,老规矩,看一下效果图: 效果图 这次要实现的动画效果就是类似于上图那样,点击某个 view,就从那个 view 展开下个 Activity,Activity 退出时原路返回,即缩放到点击的那个 view。 实现思路 e...