拍照有两种方式,一是使用android.hardware.Camera,二是使用Intent("android.media.action.IMAGE_CAPTURE"),当然还是第一种好,不过代码太复杂,以后有时间再说,这里就说一下第二种方式吧。 
try { 
Intent i = new Intent("android.media.action.IMAGE_CAPTURE"); 
startActivityForResult(i, Activity.DEFAULT_KEYS_DIALER); 
} catch (Exception e) { 

这样就可以调用系统的像机了。 
当然你的Activity要重构一下onActivityResult方法,代码如下: 
@Override 
protected void onActivityResult(int requestCode, int resultCode, Intent data) { 
super.onActivityResult(requestCode, resultCode, data);

Bundle extras = data.getExtras(); 
Bitmap b = (Bitmap) extras.get("data");

ImageView img = new ImageView(this); 
img.setImageBitmap(b); 
setContentView(img); 

这样,你拍到的照片就可以显示在ImageView中了。当然,你也可以保存这个Bitmap到文件。 
经测试,SDK 1.5版中,测试出错,大概是因为用的是模拟器吧,SDK 1.1版中,程序可以拍到照片,但是尺寸有点小,不知道为什么。这里,我没有怀疑自己,应该是Android的bug,也或者是我没有找在设置图片尺寸的地方

android相机拍照相关推荐

  1. android 相机拍照返回,Android6.0机型上调用系统相机拍照返回的resultCode值始终等于0的问题...

    版权声明:本文为博主原创文章,未经博主允许不得转载. 正常情况下调用系统相机拍照: 如果拍照后点击的是"确定"图标,返回的resultCode = -1(Activity.RESU ...

  2. Android 相机拍照按钮缩放动画

    Android 相机拍照按钮缩放动画 前言 之前一直想做一个关于相机按钮的动态缩放动画,正好最近有时间整理了以下 演示 正文 round_border.xml 首先,第一步,我们完成其外部的圆形线,使 ...

  3. android相机拍照代码,Android 调用相机拍照,适配到Android 10

    今天写的博客是关于Android调用手机相机拍照并显示图片.这是一个很常用的功能,并且这个功能在Android6.0.7.0.10.0等版本上实现都有所不同,需要对Android各个版本进行兼容适配, ...

  4. flutter获取Android照片,Flutter调用Android相机拍照及选取本地相册并渲染

    import 'package:flutter/material.dart'; //导入拍照插件 import 'package:image_picker/image_picker.dart'; // ...

  5. 深坑之Webview,解决H5调用android相机拍照和录像

    最近在开发过程中遇到一个问题,主要是调用第三方的实名认证,需要拍照和录像; 办过支付宝大宝卡和腾讯的大王卡的都知道这玩意,办卡的时候就需要进行实名认证,人脸识别; 本来第三方平台(xxx流量公司)说的 ...

  6. android 相机拍照声音文件格式,android4.1 添加相机快门声音开关

    最近接到一客户需求,要为相机添加一个shutter sound的controlbtn,刚看到的时候,觉得很简单吧,不就是在布局中添加好控件,然后响应close和open事件调用相应的方法就行了.想想是 ...

  7. 【Bitmap-旋转】解决Android相机拍照之后照片的翻转问题

    遇到的问题 今天处理图片,发现引用Camera图片库里面的照片的时候,发现拍的时候是正的,系统图库也是正的,自己引用的时候,就被翻转了,很是奇怪.查阅资料发现Android的相机天生就是横向的,拍摄照 ...

  8. html5+php调用android手机图片,HTML5拍照上传图片Phonegap封装HTML5调用Android相机拍照上传到PHP端...

    HTML5拍照: 参考网址:http://blog.csdn.net/hfahe/article/details/7354912 上传部分也可以用ajax: $.ajax({ url: 'http:/ ...

  9. android相机拍照没照片,从Android相机拍摄的照片完全是黑色的

    一个旧帖子,但它说的是我有类似的问题,所以我可能会回答我知道的部分:) 你可能做错了.我建议你使用JPEG回调来存储图像: mCamera.takePicture(null, null, callba ...

最新文章

  1. openssl之EVP系列之2---对称加密算法概述
  2. 制备pdms膜的方法_四川大学杨伟团队JMCC:实现柔性压阻式压力传感器的规模化制备...
  3. 美萍超市销售管理系统标准版access数据库密码mp611
  4. java网络编程(六)
  5. php网站通过什么联网,PHP通过Ajax调用连接百度效果实现检测网站是否联网的功能...
  6. ubuntu入门知识
  7. 在Android初次的前期学习中的二个小例子(2)
  8. android iphone对比度,对比度对比:显示器优势明显_苹果 MacBook Pro_液晶显示器评测-中关村在线...
  9. 使用JDBC-ODBC桥接方式访问Access数据库(实例)
  10. c语言非法字符判别,98行的四则计算器.(支持括号)加入了非法字符的检测
  11. 你在面试时是否无意中暴露了缺点?资深面试官如何从细节中看候选人的软实力...
  12. 前端开发利器—FIDDLER 转
  13. python实现前向匹配中查找最大长度的最高重复模式的子字符串
  14. Games101 Tansformer
  15. SqlServer存储过程详解
  16. C++ gbk与utf8互转
  17. 面试了一位 46 岁的程序员,思绪万千,最后结局竟让我大惊失色!
  18. mysql保留小数点后一位 进位处理_请问EXCEL保留小数点后一位时是如何修约的?
  19. 什么样的公司才需要办理ICP经营许可证?
  20. 单片机c语言串口通信协议实现,单片机C语言之串口通信协议

热门文章

  1. matlab dock什么意思,dock栏是什么意思? 电脑dock栏使用方法
  2. 最新游戏评测门户资讯交流论坛网站源码+Dz内核
  3. Linux命令: cd - 返回上次所在的目录
  4. FileAlterationMonitor监听目录下文件变化
  5. jmeter线程说明_Jmeter-常用线程组设置及场景运行时间计算
  6. 网页中添加QQ聊天代码
  7. Affine geometry
  8. 搭建一个Spring框架
  9. 超重车辆高速动态称重系统设计方案
  10. JAVA 工具类大集合