草庐IT

android - com.android.camera.action.CROP 替代方案?

com.android.camera.action.CROP似乎不可靠,因为它是一个内部API,并非在所有设备上都可用。但是,我发现这个库非常实用。它在我的GalaxyNexus上运行良好。我真的应该考虑实现自己的解决方案吗?使用com.android.camera.action.CROP是否冒了太大的风险?此外,在某些设备上,它会打开google+cropphoto,但稍后会崩溃。最后,是否有任何我可以使用的开放库可以完成同样的事情,并且可以安全地在任何Android设备上使用? 最佳答案 我不想回答我自己的问题,但这里是:htt

安卓 : Relativelayout in Framelayout not showing up (Custom Camera Preview Screen)

我需要与附加图像文件相同的相机预览屏幕:我想在framelayout上设计两个透明布局,所以它看起来像这样,但是当我运行它时只显示相机屏幕(Framelayout)。它没有显示两个相对布局。 最佳答案 给布局文件中的两个RelativeLlayouts添加ids..然后像这样获取View对象RelativeLayoutlayout1=(RelativeLayout)findViewById(R.id.topRelativeLayout);RelativeLayoutlayout2=(RelativeLayout)findViewBy

Android Camera2 旋转错误

我正在尝试实现android.hardware.camera2,但我对它有点困惑。摄像头随手机旋转。在拍照之前,如果我旋转手机,相机就会旋转,而不是保持相同的位置。示例图片here.我不知道为什么会这样。我没有为持有人准备的两种布局。相机XML:相机Activity:publicclassAppCameraextendsAppCompatActivity{privateSizemPreviewSize;privateTextureViewmTextureView;privateCameraDevicemCameraDevice;privateCaptureRequest.Builder

android - ionic : Camera asks confirmation after every picture/take multiple shots

是否可以从显示屏顶部禁用那些烦人的“重试”和“确定”按钮?如果您指导我正确的方向,我还可以自定义ngCordova插件。我想做的是轻松拍摄多张照片。现在需要时间,因为有人发明了应该确认图片是否足够好。所以另一个问题是拍摄多张照片然后确认所有照片的建议方法是什么。以下两行给出相同的结果:navigator.camera.getPicture()或$cordovaCamera.getPicture() 最佳答案 我的一个应用程序也有同样的要求。给你https://github.com/cordova-plugin-camera-prev

Android camera2 api触摸对焦示例?

您好,我正在使用camera2basic示例来实现我的camera2应用程序。我找不到任何用camera2api实现触摸对焦的好例子。目前我用于触摸对焦的代码是这样的:privatevoidsetFocusArea(MotionEventevent){if(mCameraId==null)return;CameraManagercm=(CameraManager)getActivity().getSystemService(Context.CAMERA_SERVICE);CameraCharacteristicscc=null;try{cc=cm.getCameraCharacteri

android - Camera2Basic 应用程序前置摄像头将照片颠倒

我试过Google的android-Camera2Basic示例应用程序。对于前置摄像头的工作,我在Camera2BasicFragment中更改了一些代码.变化如下。要切换到前置摄像头,我已经更改了mCameraId=cameraId;至mCameraId="1";在setUpCameraOutputs(intwidth,intheight)方法。并在setUpCameraOutputs(intwidth,intheight)末尾添加if条件喜欢,if(mCameraId==null)mCameraId=cameraId;此更改可以完美显示前置摄像头,但不会选择照片。所以我换了mCa

android - 是否有机会通过访问 Android NDK 相机来减少快门时间?

我编写了一个Android应用程序,用于从相机捕获实时预览。快门时间短很重要,至少应该保持恒定。目前我使用以下代码来实现较短的快门时间:Parametersparams=camera.getParameters();params.setSceneMode(Parameters.SCENE_MODE_SPORTS);params.setWhiteBalance(Parameters.WHITE_BALANCE_DAYLIGHT);params.setFlashMode(Parameters.FLASH_MODE_OFF);params.setFocusMode(Parameters.FO

java - libGDX:为棋盘游戏创建网格

我正在尝试使用libGDX创建一个简单的棋盘游戏。只要您对我要尝试做的事情有一个大概的了解,想象一下gem迷阵(虽然我的当然没有那么复杂)。该游戏涉及一个棋盘,棋盘上的单元格为正方形。根据级别的不同,此网格具有不同数量的单元格,例如6x6或8x8。我还想包含一些用于切换两个相邻单元格位置的漂亮动画(如gem迷阵)。当然屏幕上还需要一些按钮。我的问题是:最好的方法是什么?我应该使用一个舞台,然后为网格使用表格吗?我还能轻松制作动画吗(使用通用补间引擎)?还是单独绘制Sprites更好?还是有另一种完全不同的方法来解决这个问题?感谢您的回答,干杯,托尼 最佳答案

android - 相机在纵向模式下拉伸(stretch)

我想在Android手机上以纵向方式将相机放在surfaceView中。我用了http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/CameraPreview.html将相机放在surfaceView中。但是相机旋转了90度,所以我尝试执行setDisplayOrientation(90)来修复它,但这会挤压图像(它可能没有正确调整surfaceView的大小??)。我怎样才能做到相机不被压扁? 最佳答案

android - 录制视频时保持预览回调?

我目前正在使用onPreviewCallback,因此我可以在预览时从相机捕获帧并通过http流式传输它们。这行得通,但随后我发出了开始录制的命令,而且我似乎再也没有预览回调了。那么,我该如何保留预览回调,以便既可以将帧从表面发送到我的服务器,又可以在设备上录制视频? 最佳答案 我已经有很长时间没有使用AndroidCamera了。然而,我记得1)onPreviewCallback在你录制的时候没有被调用在几个问题中提到了它:CameraonPreviewFramenotcalledHowtoshowrealtimefiltered