/*** @param path 图片的本地路径* @return  返回的Intent需要在具体Activity中做startActivityForResult*/public static Intent cutBitmap(String path){Intent intent = new Intent();Uri mUri = Uri.fromFile(new File(path));intent.setAction("com.android.camera.action.CROP");intent.setDataAndType(mUri, "image/*");// mUri是已经选择的图片Uriintent.putExtra("crop", "true");intent.putExtra("aspectX", 1);// 裁剪框比例intent.putExtra("aspectY", 1);intent.putExtra("outputX", 150);// 输出图片大小intent.putExtra("outputY", 150);intent.putExtra("return-data", true);return intent;}

在onActivityResult中调用下面代码

if(requestCode == CUT_BITMAP){if(resultCode == RESULT_OK){//获取到BitmapBitmap cutBitmap =  data.getParcelableExtra("data");...}
}

Android图片的裁剪相关推荐

  1. Android图片不规则裁剪

    demo链接: Android自定义不规则裁剪 扩展链接: Android:谈谈最被误读的属性adjustViewBounds 定义:1.adjustViewBounds影响的是ImageView的比 ...

  2. android 图片自动裁剪图片,Android实现拍照、选择相册图片并裁剪功能

    通过拍照或相册中获取图片,并进行裁剪操作,然后把图片显示到ImageView上. 当然也可以上传到服务器(项目中绝大部分情况是上传到服务器),参考网上资料及结合项目实际情况, 测试了多款手机暂时没有发 ...

  3. android 图片自动裁剪图片,Android图片选择到裁剪之步步深坑 – 简书

    我的问题已经解决,查阅了几十篇相关文章,换了数种解决方案,最终解决,虽然不是按照本文来的,但关闭窗口的时候发现本文算是系统,特此转载. 最近在自己的项目里实现了一个头像选择的功能,就是先从相册里选取一 ...

  4. android 图片自动裁剪图片大小,android调用原生图片裁剪后图片尺寸缩放的解决方法...

    在安卓开发中,如果对拍照后的图片进行图片裁剪,如果是调用系统的裁剪,如下: /* * 裁剪图片 */ private void cropPhoto() { Intent intent = new In ...

  5. android 使用photoshop 裁剪图片

    今天,简单讲讲如何使用photoshop 剪裁图片. 之前,由于修改界面的需要,所以之前的图片不符合要求了.但是我们这边又没有美工,所以自己在网上搜索了如何使用photoshop 裁剪图片,最终是剪裁 ...

  6. android选择本地图片并裁剪

    本文使用Android原生的选择和裁剪功能.下面是代码: public class PickAndCropActivity extends AppCompatActivity implements V ...

  7. android 图片裁剪库,(译)uCrop介绍 —— 我们自己的Android图片裁剪库

    我们在 Yalantis 开发了许多不同的 Android 应用,经验告诉我们,几乎在所有的应用中,都需要图片裁剪的功能.图片裁剪的用途很广,从简单的用户头像调整到图片的比例裁剪.灵活变换等各种复杂的 ...

  8. android 自定义相册选择,Android图片选择器,支持拍照、从相册选择、裁剪、自定义主题...

    在很多项目中都会用到图片选择器,比如在选择头像的时候,还会要求选择图片进行裁剪后再进行上传:而有的项目要支持拍照后进行图片裁剪再进行上传.由于Android系统兼容性问题,我们不得不考虑自己实现图片裁 ...

  9. Android简单学习使用PictureSelector框架图片选取裁剪

    Android简单学习使用PictureSelector框架图片选取裁剪 关于 效果图 第一步,添加引用 第二步,新建activity_main.xml布局文件 第三步,修改MainActivity. ...

最新文章

  1. Java Web整合开发(85)
  2. AWS Storage Gateway 分类
  3. (mysql) EXPLAIN语法
  4. 【Linux网络编程】因特网的IP协议是不可靠无连接的,那为什么当初不直接把它设计为可靠的?
  5. Java异常面试问题
  6. 华为Y9 Prime 2019曝光:无刘海无水滴全面屏+升降前摄
  7. linux 目录硬链接,linux为什么不能给目录做硬链接
  8. 8.0系统机器激活XPOSED框架失败The Xposed framework is not installed
  9. 小编带着小白看springboot源码2
  10. 搭建Hexo博客并部署到Github
  11. 将多个Excel文件合并成一个有多个sheet的Excel文件
  12. 基于SSM框架的志愿者管理系统
  13. 二年级计算机学什么礼物,二年级的小朋友喜欢什么礼物(最美好的礼物二年级)...
  14. hdu2017青岛网络赛Pythagoras(Tree of primitive Pythagorean triples)
  15. excel编辑csv文件
  16. 30句瞬间使你清醒的话,别再假装糊涂下去了!
  17. 深入理解自编码器(用变分自编码器生成图像)
  18. Android友盟第三方登录
  19. mysql mmm切换_Mysql-MMM slave无法切换change master的解决方案
  20. Java九十条经验法则之第一条:用静态工厂方法代替构造器

热门文章

  1. python工程师的职业规划_一名Python开发工程师的职业规划
  2. python中sum函数的使用方法及实例_Python sum()用法及代码示例
  3. //{{AFX_MSG、//{{AFX_VIRTUAL、//{{AFX_MSG_MAP、//{{AFX_DATA_INIT用途
  4. (31)Java基础语法 --接口
  5. CountDownLatch 用法和源码解析
  6. 如何删除kafka消费组
  7. Mapbox3D特效(立体闪光墙)
  8. Java并发相关知识(多线程、锁、容器、工具)
  9. access和wps哪个一样_同是办公软件,wps跟office有什么区别
  10. 如何编写python函数_编写高质量的Python代码系列(二)之函数