博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android第三方开源图片裁剪截取:cropper
阅读量:7103 次
发布时间:2019-06-28

本文共 1103 字,大约阅读时间需要 3 分钟。



Android第三方开源图片裁剪截取:cropper

很多app都需要裁剪截取图片作为头像、logo之类,而cropper是github上的一个针对Android平台的、第三方开源图片裁剪截取项目,其项目主页是:

cropper项目给出的一个例子以一张蝴蝶图作为目标图片进行裁剪截取,如图:

cropper用法简单,给出一个例子,测试的MainActivity.java:

package zhangphil.demo;import com.edmodo.cropper.CropImageView;import android.app.Activity;import android.graphics.Bitmap;import android.os.Bundle;import android.view.View;public class MainActivity extends Activity {	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);		final CropImageView cropImageView = (CropImageView) findViewById(R.id.CropImageView);		// 当触摸时候才显示网格线		cropImageView.setGuidelines(CropImageView.GUIDELINES_ON_TOUCH);		findViewById(R.id.button).setOnClickListener(new View.OnClickListener() {			@Override			public void onClick(View v) {				// 获取裁剪成的图片				Bitmap croppedImage = cropImageView.getCroppedImage();				cropImageView.setImageBitmap(croppedImage);			}		});	}}

需要的布局文件:

附录文章:

1,《Android设置头像,手机拍照或从本地相册选取图片作为头像》链接地址:

转载于:https://www.cnblogs.com/hehehaha/p/6147310.html

你可能感兴趣的文章
人工智能玩具安全性遭质疑,刺痛了谁的神经?
查看>>
Mac系统下利用ADB命令连接android手机并进行文件操作
查看>>
修改Windows和linux系统时间
查看>>
深入VR教育乱象,教育部和工信部召开研讨会
查看>>
深入分析Spring 与 Spring MVC容器
查看>>
在已有元素后面插入一个新元素,属于通用型函数insertAfter(newElement,targetElement)...
查看>>
lesson6-表
查看>>
来自二维世界的忧愁:如何避免康康的悲剧再次重演?
查看>>
传教士与野人过河问题
查看>>
.NET Framework 3.5 Common Namespaces and Types Poster
查看>>
Winform应用程序实现通用遮罩层
查看>>
python+uwsgi导致redis无法长链接引起性能下降问题记录
查看>>
对linux安全设置中需要注意和掌握的地方
查看>>
HDFS-Architecture剖析
查看>>
百花齐放,繁荣和瓶颈同在,2016年VR AR产业梳理
查看>>
Jira 6.3.6使用openldap进行认证——方法一
查看>>
项目经理成长日记(10)——百万大侠,能否推敲
查看>>
oracle之 SYSAUX表空间维护
查看>>
thinkphp-条件判断-范围判断-in与else
查看>>
搜狗智能联想输入法,背后的运维又是如何智能的?
查看>>