`
gintama
  • 浏览: 52383 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

调用系统相机拍照保存

阅读更多
public class CameraActivity extends Activity {
	private static int TAKE_PICTURE = 1;
	private Uri outputFileUri;
	private File file;
	private String filename,filepath;
	private Bitmap bmp = null;	

	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		saveFullImage();
	}

	private void saveFullImage() {

		filename = String.valueOf("img-imagename" + ".jpg");
		Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
		File f = new File(Environment.getExternalStorageDirectory()
				+ "/Images");
		if (!f.exists()) {
			f.mkdirs();
		}

		filepath = f.getPath();
		File file = new File(filepath, filename);
		outputFileUri = Uri.fromFile(file);

		intent.putExtra(MediaStore.EXTRA_OUTPUT, outputFileUri);
		startActivityForResult(intent, TAKE_PICTURE);

	}

	@Override
	protected void onActivityResult(int requestCode, int resultCode, Intent data) {

		if (requestCode == TAKE_PICTURE) {
			try {
				file = new File(filepath, filename);
				FileInputStream inputStream = null;
				inputStream = new FileInputStream(file);
				bmp = BitmapFactory.decodeStream(inputStream);//得到的bitmap对象
			} catch (FileNotFoundException e) {
				e.printStackTrace();
			}
						Intent i = new Intent(CameraActivity.this,
					XXXXActivity.class);
			startActivity(i);
			this.finish();
		}
	}

}
分享到:
评论

相关推荐

    适配AndroidQ调用系统相机拍照后保存到相册并显示在界面上

    最近一直抽空在做仿微信朋友圈的功能,在点击加号选择选择拍摄进入相机拍照并将图片显示出来,因为版本迭代(Android11马上也就出来了),所以需要进行版本适配,所以在这里进行记录一下,方便以后查看和小伙伴们...

    Android下WebView中调用系统相机拍照范例

    // 实现调用相机拍照,并保存照片到SD卡的逻辑 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); File photoFile = createImageFile(filename); if (photoFile != null) { Uri photoURI = File...

    调用系统相机拍照并压缩保存,视频录制并播放功能

    在Android应用开发中,调用系统相机拍照、视频录制及压缩保存、播放功能是常见的需求。下面将详细解析这些知识点。 一、调用系统相机拍照 Android提供了多种方式调用系统相机,通常通过Intent实现。首先,创建一个...

    androidの调用系统相机拍照

    在Android应用开发中,调用系统相机拍照是一个常见的功能需求,尤其对于社交、影像记录类的应用来说至关重要。本文将详细讲解如何在Android中实现这一功能,以帮助开发者更高效地进行应用开发。 首先,我们需要在...

    AS项目:安卓调用系统相机拍照案例(可打开相册选择相片)

    在安卓应用开发中,调用系统相机拍照是一个常见的功能需求,允许用户拍摄照片并将其集成到应用程序中。...通过分析这个案例,开发者可以学习如何在自己的应用中实现调用相机拍照和选择相册图片的功能,提升用户体验。

    Android 调用系统相机拍照、以及相册

    在Android应用开发中,调用系统相机拍照和访问相册是常见的功能,用户可以通过这些功能获取并处理图像。...通过深入理解这些步骤,您将能够有效地在Android应用中调用相机拍照和访问相册,并上传图片到服务器。

    调用系统相机并保存原始图片

    在Android应用开发中,"调用系统相机并保存原始图片"是一个常见的需求。这涉及到与设备硬件的交互,用户界面的构建,以及照片处理的流程。以下是对这一知识点的详细说明: 1. **启动相机应用**: 要调用系统相机,...

    调用android系统相机拍照

    调用相机拍照,我们需要创建一个隐式Intent,设置ACTION_IMAGE_CAPTURE行动,并指定输出文件的URI。以下是一个简单的示例: ```java Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); File photoFile...

    调用系统相机拍照

    在Android应用开发中,调用系统相机拍照是一个常见的功能需求,它允许用户通过手机摄像头捕获照片,并在应用内进行处理。在这个过程中,通常包括以下几个关键步骤:启动相机、捕获图片、裁剪图片、压缩图片以及显示...

    Android调用相机拍照保存照片.rar

    Android 安卓调用系统相机拍摄照片一例,在打开相机后自动检测sd是否可用,获取相机返回的数据,并转换为Bitmap图片格式,创建文件夹,把数据写入文件...其实是向android新手演示了整个大致的调用相机拍照成功的流程。

    android调用系统自带照相机拍照

    在Android开发中,调用系统...总的来说,Android调用系统自带相机拍照涉及权限管理、Intent启动相机应用、处理返回结果以及可能的自定义存储路径。理解这些知识点对于开发Android应用中涉及拍照功能的部分至关重要。

    Android调用系统照相机并保存

    在Android开发中,调用系统照相机并保存照片是一个常见的功能需求。这涉及到Android权限管理、意图(Intent)使用、照片存储以及回调处理等多个知识点。下面将详细解释这些内容。 首先,为了能够调用系统照相机,...

    unity调用相机拍照截屏保存到相册并刷新

    要调用相机拍照,你需要创建一个新的`Camera`实例或者使用场景中存在的主相机。以下是一个简单的示例: ```csharp public class CameraCapture : MonoBehaviour { private void TakeScreenshot() { // 获取当前...

    Unity3d调用手机相机拍照回传到U3D

    - 在AndroidManifest.xml(Android)和Info.plist(iOS)中添加相机访问权限,确保应用有权限调用相机。 5. **用户体验**: - 在Unity中创建UI界面,如按钮,用于触发拍照操作,并显示拍好的图片。 - 使用Unity...

    【安卓】调用系统相机拍照并保存于SDCard当中

    在Android开发中,调用系统相机并保存照片到SDCard是一项常见的功能,这对于许多应用程序,如社交应用、相册应用等都是必要的。本教程将详细解释如何实现这一过程。 首先,我们需要在AndroidManifest.xml文件中添加...

    调用系统照相机,然后图片进行压缩

    综上所述,调用系统相机并压缩图片涉及多个步骤,包括启动相机、保存图片、读取图片、压缩图片以及重新保存。在实际开发中,需要注意用户体验和性能优化,比如提供进度反馈、避免内存泄漏以及考虑不同设备的兼容性。

    Android调用系统相机拍照、实现压缩、图片旋转、保存以及6.0以上适配问题

    在Android应用开发中,调用系统相机拍照是常见的功能,涉及到多个步骤,包括启动相机、处理返回的图像数据、图片压缩、旋转以及针对Android 6.0(API 23)及以上版本的权限适配。下面我们将详细探讨这些知识点。 1....

    调用系统相机拍照、相册获取图片、点击放大图片

    在Android应用开发中,用户交互是至关重要的,特别是在涉及到多媒体功能时,如调用系统相机拍照、从相册选取图片以及图片的展示和处理。这个DEMO提供了一个基础的实现框架,涵盖了这些关键功能,使得开发者能够理解...

    ASP调用摄像头拍照并保存

    在ASP中调用摄像头拍照并保存的功能,对于在线交互式应用,如用户头像上传、远程会议或者在线教学等场景非常实用。这个功能的实现通常需要借助第三方组件或JavaScript库,以及一些服务器端处理图片的脚本。 首先,`...

Global site tag (gtag.js) - Google Analytics