草庐IT

camera_intent

全部标签

Android Camera 2 预览尺寸和设备纵横比

我正在我的项目中实现Camera2API。我正在使用TextureView和这些代码行来设置相机全屏预览大小:StreamConfigurationMapmap=characteristics.get(CameraCharacteristics.SCALER_STREAM_CONFIGURATION_MAP);mPreviewSize=map.getOutputSizes(SurfaceTexture.class)[0];这似乎是设备支持的最大预览尺寸。我不确定这个尺寸是否适用于所有设备并适合其设备的纵横比而不被拉伸(stretch)。有人知道吗? 最佳答案

android - 如何检查 AlarmManager setRepeating 触发的 Pending intent 是否已经运行?

我很想知道如何检查是否由在AlarmManager.setRepeating给定的特定时间启动Activity的警报管理器触发的待定Intent?更具体地说,我有一项Activity以特定的设定时间或重复时间开始另一项Activity(有效)。但是我想知道用户是否已经设置了请求?在那种情况下,我不应该开始某些值。这就是我开始预定Activity的方式。IntentmyIntent=newIntent(getBaseContext(),MyScheduledReceiver.class);PendingIntentpendingIntent=PendingIntent.getBroadc

Android:在共享之前获取图像的文件大小(Intent.ACTION_SEND)

我成功编写了一个应用程序,basedonthisblogpost,但更简单,它使用POST请求通过HTTP流式传输图像。我无法弄清楚(在搜索网络并在androidSDK文档中爬行之后)是,如何在共享图像之前获取图像的大小?只能打开我在示例和其他任何地方看到的输入流:ContentResolvercr=getContentResolver();InputStreamis=cr.openInputStream(uri);给定的博文示例使用getBytesFromFile(is),因此可以在那里获取大小,但这不是解决方案。有些图像很大,而Android应用程序的堆空间有限。我希望我的应用程序

android - Intent.FLAG_ACTIVITY_NEW_TASK | 如何避免黑屏Intent.FLAG_ACTIVITY_CLEAR_TASK 设置了吗?

在我的android应用程序中,我需要使用Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TASK设置我的Intent标志。我可以删除我以前的所有Activities并开始一个新的Activity以这种方式。这是我的代码如下:Intentintent=newIntent(Gerenxinxi.this,MainPart.class);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TASK);startActivity(in

android - 购买音乐 Intent

我知道“购买歌曲”可能没有标准Intent,但有人知道是否有针对特定Android音乐商店(例如AmazonMP3或7Digital)的Intent吗?在iPhone上,Apple提供了一个API,让您可以将应用程序的用户链接到iTunes商店。我正在开发一个包含歌曲列表的Android应用程序,我希望能够像在iOS上一样将用户送到商店购买歌曲。 最佳答案 ThisXDAdevelopersline解释得很好。 关于android-购买音乐Intent,我们在StackOverflow上

android intent 选择器出现缓慢

当用户有很多可能的应用程序可以接受某种类型的Intent时,Intent选择器需要一段时间才能加载,至少需要很长的时间但是这种等待发生在我启动Intent之后,有没有什么方法可以设置某种加载指示器或中间视觉元素来让用户不那么注意到时间? 最佳答案 我将此添加到使用选择器的Activity的list中:现在加载速度似乎更快了。 关于androidintent选择器出现缓慢,我们在StackOverflow上找到一个类似的问题: https://stackover

android - 使用 Android Camera2 在视频捕获中设置亮度/对比度

我按照this使用Camera2API制作了一个视频捕捉应用程序指导,是否有以编程方式更改视频的亮度/对比度/曝光设置的规定?我正在尝试拍摄一些光线较暗的视频fragment,我希望增加曝光度。文档here似乎只适用于静态图片。使用Camera2API进行视频捕获的任何此类方式? 最佳答案 您需要的所有配置都应该在CaptureRequest中,例如亮度here.因此,要按照您遵循的指南实现它,它位于自述文件中列出的主要步骤的第5部分,您需要使用CaptureRequest.Builder已创建here使用CaptureReques

Android 在使用 Cordova Camera 和 Capture 插件时导致 Cordova 应用程序重启

当将Cordova应用程序置于后台以使用相机或媒体捕获插件时,似乎会发生常见故障...AndroidActivity服务似乎正在寻找内存以释放并终止CordovaActivity,因此,当用户完成捕获任务时,应用程序会重新启动。在此处查看SO线程:PhoneGapcamerarestartstheapplication这是一个完全的用户体验失败,很可能会阻止我发布我的Cordova应用程序。人们不会善待他们的照片迷路。我正在使用Cordova3.3和较旧版本的Capture插件作为一个月前的升级导致重大更改,我回滚了。不管怎样,似乎有人在某个时候创建​​了一个名为前景摄像头的自定义插件

android - GCM/FCM : not receiving events, 广播 Intent 回调:result=CANCELLED

有关于这个错误的讨论,但似乎他们最终都得到了关于(应用程序的)“停止状态”的答案。我看到了一些不同的东西。我有两个云推送示例,一个是官方GCM示例,另一个是遵循教程的FCM项目,它们都受到影响。两者都安装在带有6.0.1的三星S6上,设备已插入(无打盹)并连接到WiFi。有时,向GCM示例或FCM应用程序发送推送消息开始失败,并在logcat中显示这些消息:07-1714:37:38.851W/GCM-DMM(29459):broadcastintentcallback:result=CANCELLEDforIntent{act=com.google.android.c2dm.inte

android - camera.takePicture() 在我的 JB & GB & Froyo 手机上不工作

好吧,这次我又更新了我的问题。我已经在GalaxyNexus(JB)、Moto-XX(GB)、SAMSUNG(Froyo)上一一测试了以下代码,出现了不同的问题/异常。publicclassMainActivityextendsActivity{@SuppressLint("NewApi")publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);ShutterCallbackshutterCallback=