Android初级教程调用手机拍照与摄像功能
这个小案例建议在手机上运行。
package com.example.camera;import java.io.File;import android.net.Uri;
import android.os.Bundle;
import android.os.Environment;
import android.provider.MediaStore;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.widget.Toast;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);}public void image(View v){Intent intent = new Intent();intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE);//查看谷歌api按照其步骤走intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(Environment.getExternalStorageDirectory(),"haha.jpg")));//设置保存路径startActivityForResult(intent, 10);//启动系统拍照功能并返回值}@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) {// TODO Auto-generated method stubsuper.onActivityResult(requestCode, resultCode, data);if(requestCode==10){Toast.makeText(this, "拍照成功", 0).show();}if(requestCode==20){Toast.makeText(this, "摄像成功", 0).show();}}public void video(View v){Intent intent = new Intent();intent.setAction(MediaStore.ACTION_VIDEO_CAPTURE);intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(new File(Environment.getExternalStorageDirectory(),"haha.3gp")));intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY, 1);//设置录像的质量startActivityForResult(intent, 20);}
}
Android初级教程调用手机拍照与摄像功能相关推荐
- Android初级教程获取手机系统联系人信息
在手机内部,对联系人信息存在对应的数据库.我们创建的而联系人信息都存在这张表中.如下是对数据库的截图,我已经对表和应该注意的地方做了红笔标注: 好了,现在可以根据数据库里面的数据来写代码了. 代码如下 ...
- html实现照片添加功能,HTML5 Canvas调用手机拍照功能实现图片上传功能(图文详解上篇)...
这篇文章主要为大家详细介绍了HTML5 Canvas,和jquery技术,调用手机拍照功能实现图片上传,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 因为最近一段时间,一直在弄微信项目,其中涉及到 ...
- Android开发之调用相机拍照与本地图库选择图片
引用链接 Android开发之调用相机拍照与本地图库选择图片 Android调用相机实现拍照功能 部分截图 引言 小项目有一个访问相册的需求,在网上查找得到两位大神博客指点,但博客发布时间过旧,难免因 ...
- 原生js调用手机拍照功能
原生js调用手机拍照功能 此功能主要用于混合App开发时手机拍照上传图片的功能! 话不多说直接上代码! 注:此代码在浏览器中运行时会报错,必须打开调试功能在手机上运行才可以! // html部分 // ...
- HTML5+JavaScript调用摄像头拍照或者摄像
调用摄像头拍照或者摄像有多种方法,之前介绍过两种: HTML5 <input type="file">标签直接调用:https://blog.csdn.net/qq_2 ...
- android设置本地图片,Android设置头像,手机拍照或从本地相册选取图片作为头像...
[Android设置头像,手机拍照或从本地相册选取图片作为头像] 像微信.QQ.微博等社交类的APP,通常都有设置头像的功能,设置头像通常有两种方式: 1,让用户通过选择本地相册之类的图片库中已 ...
- Android设置头像,手机拍照或从本地相冊选取图片作为头像
[Android设置头像,手机拍照或从本地相冊选取图片作为头像] 像微信.QQ.微博等社交类的APP,通常都有设置头像的功能,设置头像通常有两种方式: 1,让用户通过选择本地相冊之类的图片库中已 ...
- 微信小程序摄像头监控_微信小程序拍照和摄像功能实现方法示例
本文实例讲述了微信小程序拍照和摄像功能实现方法.分享给大家供大家参考,具体如下: 拍照 原先的想法是使用微信的camera组件来实现,并且模拟发朋友圈的样子来进行相机的设置,其实就是将camera组件 ...
- 微信小程序拍照和摄像功能实现方法示例
微信小程序拍照和摄像功能实现方法示例:本文实例讲述了微信小程序拍照和摄像功能实现方法.分享给大家供大家参考,具体如下: 微信小程序拍照功能实现逻辑和实例代码: 原先的想法是使用微信的camera组件来 ...
最新文章
- 软工概论第十三周总结
- 编程之美2.13 子数组的最大乘积
- 如何快速完成整理笔记?
- django分页模块
- 通过Android studio使用git创建本地分支提交远程仓库以及如何查看切换分支
- [汇编语言计算机原理] 带开机音乐,速度、进度和行驶方向显示的出租出计费系统设计
- Linux服务器创建及维护记录
- rownum的用法oracle
- python和django的关系_Django一对一关系实践
- 交换机/路由器实验:保姆级别的iperf安装和使用教程
- 【STP】生成树协议及STP 802.1D (上)
- wps怎么免费导出简历_简历模板Word文档 免费下载简历模板
- 百度飞桨—— 车牌识别学习与修改
- 电脑自动同步服务器时间bat,用Internet时间服务器来同步本机系统时间的批处理...
- python使用openpyxl插入excel批注,同时修改excel批注框大小
- math.floor java_Java Math floor、ceil、rint 及 round 用法
- wordpress中文主题,开源wordpress中文免费主题模板
- Windows 10 使用小鹤双拼
- 无蓝光的护眼灯有哪些品牌?盘点无蓝光护眼灯排行榜
- Android studio 写xml的不能自动补全的问题