android图片裁剪器

有时候我们希望用户上传的图片不被压缩,经可能与显示比例相同,这时候我们就需要对用户上传的图片进行裁剪,
安卓本身就有这个工具
Intent intent = new Intent("com.android.camera.action.CROP");//安卓系统的裁剪页面


intent.setDataAndType(uri, "image/*");//传入图片路径


intent.putExtra("crop", "true");

//裁剪比例

intent.putExtra("aspectX", 16);

intent.putExtra("aspectY", 9);

//返回图片分辨率

intent.putExtra("outputX", 160);
intent.putExtra("outputY", 90);
intent.putExtra("return-data", true);

startActivityForResult(intent, resultcode);


在activityresult里面可以这样接收切割后的图片

if (requestCode == 1 && data != null) {
bitmap= data.getParcelableExtra("data");
}

然后就可以把图片发给服务器了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值