前言:当下许多程序都有图片上传、发送等功能,这就需要调用摄像头拍照或者获取系统图库的照片,此功能较为常用,在结合网上一些教程及实践,总结出的一份代码,在此记录一下。
首先定义一些程序需要用到的常量
|
|
使用Intent
调用系统图库,Action为Intent.ACTION_GET_CONTENT
|
|
使用Intent
调用系统相机,Action为android.media.action.IMAGE_CAPTURE
|
|
使用Intent
调用系统裁剪,Action为com.android.camera.action.CROP
|
|
系统调用相册、相机、裁剪操作后回调,在onActivityResult
里根据requestCode
进行处理
|
|