Android 调动系统照相机拍照和录像
来源:互联网 发布:c语言初学者视频百度云 编辑:程序博客网 时间:2024/05/10 03:54
1、首先定义一个Button,android:click = "click"
2、按钮的点击事件
Intent intent = new Intent();intent.setAction("android.media.action.IMAGE_CAPTURE");intent.addCategory("android.intent.category.DEFAULT");startActivity(intent);这样就可以打开照相机,但是默认的情况下会保存在图库了,如果要更改存储地址呢?
File file = new File("/sdcard/image.jpg"); //设置文件保存在SD卡中,取名image.jpgUri uri = Uri.fromFile(file);//生成uri的路径intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);startActivity(intent);这样就会将图片保存在SD卡中,命名就是image.jpg
录像的原理一样的,就是在Action改成android.media.action.VIDEO_CAPUTRE; File保存的文件格式是.3gp结尾的,
以上是正常调用照相机的方法,通过启动自带的照相机应用来完成,但是能不能自己写方法完成照相机的调用呢?例如手机防盗,发现密码输入错误会后,悄悄的开启拍照功能,没有显示画面,不让对方看到,应该怎么写呢?
首先加入使用照相机的权限<uses - permission android :name = "android.permission.CAMERA"/>,另外一个权限是调用硬件的<uese - feature android:name = "android.hardware.camera"/>.
具体可以参考Camera的API文档。
0 0
- Android 调动系统照相机拍照和录像
- Android 调用系统照相机拍照和录像
- 调用系统照相机录像和拍照(类微信,QQ)
- Android应用开发-----------------接受照相机拍照广播和录像广播
- Android自定义照相机实现 拍照 录像
- Android调用系统照相机拍照
- android调用系统照相机拍照
- android 录像和拍照功能
- android 录像和拍照功能
- android 录像和拍照功能
- android 录像和拍照功能
- Android拍照和录像功能
- Android--调用系统照相机拍照与摄像
- Android 调用手机系统照相机拍照
- Android--调用系统照相机拍照与摄像
- android 调用系统照相机拍照后剪裁
- Android 调用系统相机拍照、录像
- Android录像和拍照功能实例
- 2015年:cocoapods安装说明,最快安装
- PAT 1002. A+B for Polynomials (25)
- SQL查询优化,索引优化
- Xcode配置OpenCV
- 哈尔特征(Haar-like features)
- Android 调动系统照相机拍照和录像
- nyoj.467 中缀式变后缀式【数据结构】 2015/03/11
- Android抽象布局——include、merge 、ViewStub
- hibernate和ibatis的区别
- 通俗解释「为什么数据库难以拓展」
- 并行计算MPI(三):计算π
- PAT 1003. Emergency (25)
- 代码解题之“*升水,有个*升,和*升的空桶,让你取出*升水”
- [leetcode]25 Number of 1 Bits