相机、裁剪、访问相册
来源:互联网 发布:傲盾网络加速器官网 编辑:程序博客网 时间:2024/05/17 02:24
相机action:MediaStore.ACTION_IMAGE_CAPTURE
向外存:
intent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(newFile("")));
接收:
if(requestCode ==requestCode &&resultCode ==RESULT_OK){
Bitmap bm =data.getParcelableExtra("data");
}
相册 action:Intent.ACTION_PICK
调用相册需要Intent.setType("image/*");
接收:
if(requestCode ==requestCode &&resultCode == RESULT_OK){
Uri uri =data.getData();
}
Intent.ACTION_GET_CONTENT
这个不需要setType,可以直接选择一个文件返回
裁剪:
Intent intent = newIntent("com.android.camera.action.CROP");
intent.setDataAndType(uri, "image/*");
//执行裁剪的指令
intent.putExtra("crop", "true");
//裁剪框的宽高比
intent.putExtra("aspectX", 1);
intent.putExtra("aspectY", 1);
//输出时候的宽度和高度
intent.putExtra("outputX", 200);
intent.putExtra("outputY", 200);
//设置取消人脸识别
intent.putExtra("noFaceDetetion",false);
//设置返回数据
intent.putExtra("return-data", true);
startActivityForResult(intent,1000);
- 相机、裁剪、访问相册
- 调用相机,相册,裁剪
- 调用相机相册+裁剪功能
- 打开相册/相机 并裁剪
- iOS 访问相机 相册
- iOS 访问相机、相册
- Android 调用相机、打开相册、裁剪图片
- 调用系统相册相机,然后裁剪
- 相册或相机返回图片,进行裁剪
- Android上传头像代码,相机,相册,裁剪
- 实现相机拍照和相册裁剪
- Android 相机或相册选择图片裁剪
- 相册获取、相机拍摄,裁剪圆形头像
- android圆形头像:相机裁剪+相册选择
- android调用系统相机、相册、裁剪
- 跳转相机相册并进行裁剪
- cocos android 打开相机,相册并裁剪
- Android 7.0调用相机/相册/裁剪
- Swift 扩展
- 9.20训练赛
- 项目在eclipse运行正常,但单独部署到tomcat上出现乱码解决办法
- ios--网页js调用oc代码+传递参数+避免中文参数乱码的解决方案(实例)
- 过滤器 Filter
- 相机、裁剪、访问相册
- 主外键无法生成--Hibernate反序列化实体类--MySQL数据库
- 【持续集成 Jenkins入门系列】01第一章 Jenkins是什么?
- leetcode 213. House Robber II 入室抢劫 抢劫问题 + 一道经典的DP动态规划问题
- TCP 滑动窗口协议
- LINUX之路(第一天)
- 百度文库复制内容,留作笔记
- linux系统配置java环境变量
- xlnx4.0中关于SPI-nor-flash的一个小bug