草庐IT

capture-output

全部标签

android - 内置相机,使用额外的 MediaStore.EXTRA_OUTPUT 将图片存储两次(在我的文件夹中,在默认情况下)

我目前正在开发一款使用内置相机的应用。我通过单击一个按钮来调用此代码段:Intentintent=newIntent("android.media.action.IMAGE_CAPTURE");//Intentintent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);Stringpath=Environment.getExternalStorageDirectory().getAbsolutePath();path+="/myFolder/myPicture.jpg";Filefile=newFile(path);//file.mkdirs()

android - 如何在安卓设备上指定 OUTPUT_FORMAT_MPEG2TS

我很困惑为什么我不能使用OutputFormat.OUTPUT_FORMAT_MPEG2TS作为参数调用MediaRecorder.setOutputFormatAndroid版本2.3.6上的方法调用?在android源码中有这样一段代码:/***Definestheoutputformat.Theseconstantsareusedwith*{@linkMediaRecorder#setOutputFormat(int)}.*/publicfinalclassOutputFormat{/*Donotchangethesevalueswithoutupdatingtheircount

android - 通过MediaStore.ACTION_IMAGE_CAPTURE Intent抓图时,如何判断抓取的图像是前置摄像头还是后置摄像头?

我知道当我们调用Camera并从Camera.getCameraInfo()获取此信息时,这是可能的,但是我们如何才能知道使用哪个相机捕捉当我们从MediaStore.ACTION_IMAGE_CAPTUREintent调用相机时的图片,因为onActivityResult()仅以位图形式返回数据? 最佳答案 使用Camera.getCameraInfo()来确定相机是在设备的正面还是背面,以及图像的方向。有关详细信息,请查看其指南Here 关于android-通过MediaStore.

安卓移动设备管理 : Disable screenshots capture across all apps

我正在制作一个MDM应用程序,我必须在其中屏蔽所有屏幕截图设备中的应用程序。我知道使用getWindow().setFlags(LayoutParams.FLAG_SECURE,LayoutParams.FLAG_SECURE)我可以在我的应用程序Activity中禁用屏幕捕获,但我想在安装到设备的所有应用程序中禁用屏幕捕获。之前我正在使用文件观察器来阻止屏幕捕获,它正在检测是否任何图像已添加到屏幕截图文件夹,它正在删除图片。但是从AndroidM开始,他们不允许文件观察器。我有很多搜索但没有得到任何解决方案。但是很多安卓应用就像quickheal的seqriteMDM正在阻止andr

android - 尽管在 2.X 中指定了 MediaStore.EXTRA_OUTPUT,但从相机中检索到的小图片

我只是不明白:当我有意使用相机并指定输出文件时,返回的图像在许多设备上总是非常小(例如MotorolaMilestone2.1、HTCDesire2.1、Emulator2.1、Emulator2.0.1)但不是全部(例如NexusOne)。以下是我调出相机应用程序的操作:privatefinalstaticStringTEMP_PHOTO_FILE=Environment.getExternalStorageDirectory()+"/TEMP_PHOTO.JPG";privatefinalstaticintREQUEST_CAMERA=0;Intentintent=newInten

Java : How to parse date format to show specific output format?

在我的应用程序中,我以特定格式从我的数据库中检索日期。(由PHP生成)对于这种情况,我想在我的Android应用程序中显示特定的输出:来自数据库的输入格式:2014-05-3017:50:50我希望能够在TexView中显示这种格式:如果日期是指今天,我想显示这种格式:今天-17点50分如果日期指的是昨天,我会显示这种格式:昨天-17点50分其他日子:6月5日-17点50分我该怎么做?[更新]StringdateDebut=annonce.getDate_debut();SimpleDateFormatinDF=newSimpleDateFormat("yyyy-MM-ddHH:mm:

android - 将内容 URI 与 ACTION_VIDEO_CAPTURE 结合使用

我目前在我的文件提供程序上使用内容URI来检索由ACTION_IMAGE_CAPTUREIntent返回的相机图像。这很好用。由于某些奇怪的原因,在尝试从相机中检索视频文件时,同一个调用不起作用。destinationFile=File.createTempFile("video",".mp4",this.getFilesDir());Uriuri=FileProvider.getUriForFile(this,getPackageName()+".fileprovider",destinationFile);IntentcameraIntent=newIntent(MediaStor

Flutter 运行卡在安装 build\app\outputs\apk\app.apk

编辑:重新启动一切后似乎可以工作,没有真正注意到其他解决方案。我在以下帖子中找不到有用的解决方案:FlutterstuckatInstallingbuild\app\outputs\apk\app.apk这不是同一个问题,我的没有完成安装。我有一个Honor7作为连接设备并使用VisualStudioCode。运行'flutterrun'时会发生以下情况:Launchinglib/main.dartonPLKL01indebugmode...Initializinggradle...1,1sResolvingdependencies...3,3sGradletask'assembleD

Flutter 运行卡在安装 build\app\outputs\apk\app.apk

编辑:重新启动一切后似乎可以工作,没有真正注意到其他解决方案。我在以下帖子中找不到有用的解决方案:FlutterstuckatInstallingbuild\app\outputs\apk\app.apk这不是同一个问题,我的没有完成安装。我有一个Honor7作为连接设备并使用VisualStudioCode。运行'flutterrun'时会发生以下情况:Launchinglib/main.dartonPLKL01indebugmode...Initializinggradle...1,1sResolvingdependencies...3,3sGradletask'assembleD

内部存储器中带有 EXTRA_OUTPUT 的 Android ACTION_IMAGE_CAPTURE

当我打电话时用相机拍照Filefile=newFile(getFilesDir().getAbsolutePath()+"/myImage.jpg");UrioutputFileUri=Uri.fromFile(file);cameraIntent=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);cameraIntent.putExtra(MediaStore.EXTRA_OUTPUT,outputFileUri);相机应用程序上的OK按钮无法正常工作,什么都不做(我猜实际上不会将其保存到内部存储器中,因此应用程序