关于Android 选择相册图片裁剪的坑
来源:互联网 发布:软件注册过期怎么办 编辑:程序博客网 时间:2024/06/06 12:29
- 选择相册
这是一个通用的选择相册的方法.
Intent intent = new Intent(Intent.ACTION_GET_CONTENT);//ACTION_OPEN_DOCUMENT intent.addCategory(Intent.CATEGORY_OPENABLE); intent.setType("image/*"); startActivityForResult(intent, SELECT_PIC);
在onActivityForResult获取data。至于怎么获取图片uri可以参考一下链接http://blog.csdn.net/tempersitu/article/details/20557383
2.图片裁剪
/** * 调用系统裁剪图片的方法,可以选择参数为Uri对象 或者 Bitmap对象 * * @param uri */ public void cropPhoto(Uri uri) { Intent intent = new Intent("com.android.camera.action.CROP"); //IMAGE_UNSPECIFIED = "image/*" intent.setDataAndType(uri, IMAGE_UNSPECIFIED); // 发送裁剪信号 intent.putExtra("crop", "true"); // aspectX aspectY 是宽高比例 intent.putExtra("aspectX", 1); intent.putExtra("aspectY", 1); // outputX outputY 是裁剪输出图片宽高 intent.putExtra("outputX", 400); intent.putExtra("outputY", 400); //注意这里,scale参数的意思是是否保留原有尺寸, //如果为true,则截取的图片无论大小尺寸就是所设outputX,outputY。 //但是,但是,但是!重要的事情说三遍. //如果截图的图片小雨所设的宽高,你截取的图片会居中,图片周围黑色填满,.经测只有部分国产手机会这样 intent.putExtra("scale", false); intent.putExtra("outputFormat", Bitmap.CompressFormat.JPEG.toString()); // intent.putExtra(MediaStore.EXTRA_OUTPUT, uri);//直接输出文件uri,如果想保留原有图片则新建一个图片文件传入uri intent.putExtra("noFaceDetection", true); //关闭人脸检测 intent.putExtra("return-data", false); // 是否返回数据,如果用于屏幕显示缩略图,则传入true,一般直接取uri就可以了 startActivityForResult(intent, REQUEST_CODE_CUT); }
0 0
- 关于Android 选择相册图片裁剪的坑
- Android 相机或相册选择图片裁剪
- Android从相册选择图片并裁剪
- Android 头像选择(拍照、相册裁剪),含7.0的坑
- android裁剪相册图片
- Android从相机、相册选择图片并裁剪
- Android图片裁剪(拍照和从相册选择)
- Android选择图片(从相册或相机)并裁剪
- 图片拍照或相册选择的实现以及裁剪功能
- Android4.4以上的相册,相机图片选择和裁剪
- 获取图片资源:相册选择、拍照、裁剪
- 手机照相、裁剪、从相册选择图片
- android 相册选择图片 图片的压缩
- 个人界面 < 头像 > 图片选择(相册,拍照)--如何调用系统的相册,裁剪并且上传
- android头像选择(拍照,相册,裁剪)
- android头像选择(拍照,相册,裁剪)
- android圆形头像:相机裁剪+相册选择
- Android 中拍照、相册选择、裁剪照片
- github使用中出现问题总结(持续更新)
- 基于VLC的流媒体串流显示
- mybatis 测试文件
- Zookeeper -- leader选举
- 一个初中生,是怎么做到工资过万的?
- 关于Android 选择相册图片裁剪的坑
- 二、TIPTOP命名原则和目录配置—TIPTOP GP ERP二次开发新手教程
- 2015.6.11 TEST
- Swap Nodes in Pairs
- GRE issue写作6分模板
- java-从先序遍历和中序遍历重建二叉树
- CSS3 transform实现图片投影效果
- MimeType.exe 使 ActiveX 对象标签可以使用Mime type=application
- MVC大型商贸系统(库存管理)技术解释(四) 商品调拨