1.打开照相机获取图片:
Intent intent=new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent, CAMERA_CODE);这个都是很简单的 只需要设置action然后startactivityforresult就可以
if(data!=null){ Bundle bundle=data.getExtras(); if(bundle!=null){ Bitmap bitmap=bundle.getParcelable("data"); Uri uri=saveBitmap(bitmap); startImageZoom(uri); } }裁剪工具用的自带的裁剪工具,传入的参数必须是file类型的uri 所以贴出上面两个函数的代码如下
public void startImageZoom(Uri uri){ Intent intent=new Intent("com.android.camera.action.CROP"); intent.setDataAndType(uri,"image/*"); intent.putExtra("crop",true); intent.putExtra("aspectX"