草庐IT

camera_intent

全部标签

android - Nougat Camera API 中的 USB 网络摄像头支持

我正在按照以下说明为RaspberryPi3构建牛轧糖AOSP镜像:https://github.com/tab-pi/platform_manifest.我有一个UVC-compatible我想通过AndroidCameraAPI访问的USB网络摄像头(LogitechC525).到目前为止,网络摄像头在UsbManager.getDeviceList()中可见但是Camera.getNumberOfCameras()返回0。我已经自定义了内核,以便在插入网络摄像头时出现具有适当权限的/dev/video0:$adbshellls-l/dev/video0crw-rw----1sys

android - camera2 如何从图像读取器监听器中的 YUV_420_888 图像获取 Exif 数据

我正在尝试从YUV_420_888图像获取Exif数据,但它不起作用。我尝试了几种解决方案,例如将图像以jpeg格式保存到磁盘,将其转换为输入流,但似乎没有任何效果。我使用androidcamera2api捕获YUV_420_888图像。然后在OnImageAvailableListener中获取图像并尝试使用ExifInterfaceAPI读取其EXIF数据。但它始终是空的。我尝试了这个link中的所有方法得到正确的字节数组。这是我的代码:@OverridepublicvoidonImageAvailable(ImageReaderimageReader){if(!isRecordi

Android Camera2(1)-Camera2在textureView中的预览和拍照

Camera2预览和拍照1、Camera2相机模型2、Camera2的重要类3、Camera2调用流程4、Camera2调用实现1)定义TextureView作为预览界面2)设置相机参数3)开启相机4)开启相机预览5)实现PreviewCallback6)拍照1、Camera2相机模型解释上诉示意图,假如想要同时拍摄两张不同尺寸的图片,并且在拍摄过程中闪光灯必须亮起来。整个拍摄流程如下:创建一个用于从Pipeline获取图片的CaptureRequest。修改CaptureRequest的闪光灯配置,让闪光灯在拍照过程中亮起来。创建两个不同尺寸的Surface用于接收图片数据,并且将它们添加到

Android Geofencing - 没有 future 的 Intent ?

我有一个奇怪的问题。我使用Google服务实现了地理围栏。(下面的实现)在我的设备(三星GalaxyS和MotoX)上,它们运行完美。在其他一些设备(HTCIncredibleS、GalaxyNote)上,我没有收到任何转换Intent。绝不。凭借出色、准确的GPS定位,站在栅栏中间。没有什么。日志中没有任何可疑之处。没有错误,没有警告。没有itents来,服务没有启动。有没有人见过这样的东西?(这很奇怪,因为我看不到可以工作的设备和不能工作的设备之间有任何联系。它不是制造商,不是Android版本,Play服务在所有这些设备上都是最新的。)实现:list:更新地理围栏:publicc

android - Android5.0中如何使用camera2 API实时获取每一帧数据

我正在使用camera2Basic现在并尝试获取每一帧数据以进行一些图像处理。我在Android5.0中使用camera2API,仅进行相机预览时一切都很好,而且很流畅。但是当我使用ImageReader.OnImageAvailableListener回调获取每一帧数据时预览卡住了,这导致了糟糕的用户体验。以下是我的相关代码:这是相机和ImageReader的设置,我设置图像格式为YUV_420_888publicSizesetUpCameraOutputs(CameraManagercameraManager,ClasskClass,intwidth,intheight){bool

android - 在分享 Intent android 中使用 Facebook sdk 的 ShareContent

我正在尝试在我的应用程序中使用shareintent,但在共享到facebook的链接时遇到了问题,预览时没有显示图像。因此,尝试自定义androidshareintent,以便在选择facebook时使用来自facebooksdk的共享功能,但我似乎无法让它工作。下面是我尝试自定义shareintent的代码,Intentshare=newIntent(android.content.Intent.ACTION_SEND);PackageManagerpm=getPackageManager();ListactivityList=pm.queryIntentActivities(sh

android - 打开 "new calendar event" Activity 的 Intent

在我的应用中,我想要一个创建日历事件的功能。我这样打开“新日历事件”Activity:Intentintent=newIntent(Intent.ACTION_EDIT);intent.setType("vnd.android.cursor.item/event");intent.putExtra("title","Sometitle");intent.putExtra("description","Somedescription");intent.putExtra("beginTime",eventStartInMillis);intent.putExtra("endTime",ev

android - 触发android图像选择器 Intent 时仅从图库中检索图像

我允许用户使用以下代码从设备中选择图像:(来自thispost)publicclassBrowsePictureextendsActivity{privatestaticfinalintSELECT_PICTURE=1;privateStringselectedImagePath;publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);((Button)findViewById(R.id.Button01)).setOnCl

Android Explicit Intent 抛出 NoClassDefFounderror

我正在尝试使用明确的Intent在我的Android应用程序中显示MapView。虽然我没有发现我的代码有任何问题,但当我尝试开始我的Activity时,我总是收到“NoClassDefFoundError”。基本上,在我的主要Activity(SetCriteria)中,我会在用户按下按钮时创建明确的Intent:Log.i(TAG,"Showingmap..");try{IntentintentMap=newIntent(view.getContext(),AddLocation.class);startActivity(intentMap);}catch(Throwableex)

android - 根据自定义数据过滤 Intent

我想用自定义数据广播Intent,只有拥有这个自定义数据的接收者应该接收这个Intent,这怎么办?这是我传播Intent的方式:Intentintent=newIntent();intent.setAction("com.example");context.sendBroadcast(intent);我将广播接收器定义如下: 最佳答案 基本上按照anmustangs发布的方式设置您的myReceiver类。publicclassmyReceiverextendsBroadcastReceiver{@Overridepublicvo