社区
Android
帖子详情
调用android系统摄像头,指定路径
u010300542
2014-03-01 12:58:28
通过intent调用系统摄像头,来进行拍照和拍摄视频,
intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri);
这个命令可以指定照片的储存路径,为什么到了拍摄视频是为什么就无效了,不能指定路径了?
...全文
255
2
打赏
收藏
调用android系统摄像头,指定路径
通过intent调用系统摄像头,来进行拍照和拍摄视频, intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri); 这个命令可以指定照片的储存路径,为什么到了拍摄视频是为什么就无效了,不能指定路径了?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
u010300542
2014-03-09
打赏
举报
回复
你书写的方法应该是,从手机系统储存所拍摄视频的路径处,又copy了一份到自己制定的地方,这的确是一种方法;不过我还想知道:intent.putExtra(MediaStore.EXTRA_OUTPUT, fileUri)通过这个方法制定路径为什么会失效?(经过我的测试,这个方法在有的手机上能行,有的却不行)
ns_235
2014-03-03
打赏
举报
回复
这个是视频的Intent---Intent mIntent = new Intent( MediaStore.ACTION_VIDEO_CAPTURE); startActivityForResult(mIntent, VIDEO_RESULT); 这个是要重写的方法 protected void onActivityResult(int requestCode, int resultCode, Intent data) { // TODO Auto-generated method stub super.onActivityResult(requestCode, resultCode, data); if (requestCode == VIDEO_RESULT) { if (resultCode == Activity.RESULT_OK) { try { videoPath = Environment.getExternalStorageDirectory() .getAbsolutePath() + "/cpicvideo/";// 设置图片的保存路径 File file = new File(videoPath); if (!file.exists()) { System.out.println("no file"); file.mkdirs(); } else { File files[] = file.listFiles(); for (int i = 0; i < files.length; i++) { files[i].delete();// 删除文件夹内所有的图片 } } videoPath = Environment.getExternalStorageDirectory() .getAbsolutePath() + "/cpicvideo/" + System.currentTimeMillis() + ".mp4";// 设置图片的保存路径 AssetFileDescriptor videoAsset = getContentResolver() .openAssetFileDescriptor(data.getData(), "r"); FileInputStream fis = videoAsset.createInputStream(); File tmpFile = new File(videoPath); FileOutputStream fos = new FileOutputStream(tmpFile); byte[] buf = new byte[1024]; int len; while ((len = fis.read(buf)) > 0) { fos.write(buf, 0, len); } fis.close(); fos.close(); } catch (IOException io_e) { // TODO: handle error } } } }
Android
调用
摄像头
拍照(兼容7.0)
在
Android
应用开发中,
调用
摄像头
进行拍照是常见的功能之一,尤其在社交、影像记录类应用中不可或缺。然而,随着
Android
系统
的不断更新,对于权限管理、API接口的改动,使得在不同版本上实现这一功能变得稍有复杂。...
安卓
调用
系统
摄像头
拍照
在安卓平台上,
调用
系统
摄像头
进行拍照是移动应用开发中常见的功能之一,广泛应用于社交、影像记录、证件扫描等场景。实现这一功能主要涉及到
Android
的相机API和文件
系统
操作。以下将详细介绍如何在安卓应用中
调用
...
android
调用
自带录像功能 保存自定义
路径
在
Android
平台上,
调用
系统
自带的录像功能并
指定
保存
路径
是一项常见的需求,这涉及到多媒体处理、Intent使用以及文件
系统
的操作。下面将详细讲解如何实现这一功能。 首先,我们需要理解
Android
的Intent机制。Intent...
Android
调用
摄像头
功能【拍照与视频】Demo
在
Android
应用开发中,
调用
摄像头
功能是常见的需求,无论是为了拍摄照片还是录制视频。本文将深入探讨如何在
Android
平台上实现这两个功能,并提供一个综合的Demo示例。 首先,我们来了解一下
Android
中处理
摄像头
的...
android
通过camera和surfaceview选择
摄像头
并即时预览
Camera类的getNumberOfCameras()方法可以获取设备上
摄像头
的数量,然后通过Camera.open(int cameraId)方法打开
指定
ID的
摄像头
。 4. **预览回调**:为了实现实时预览,我们需要实现SurfaceHolder.Callback接口,并...
Android
80,472
社区成员
91,384
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章