满意答案

huanagain

2018.01.31

采纳率:50%    等级:7

已帮助:1159人

|//自动聚焦

camera.autoFocus(new Camera.AutoFocusCallback() {

@Override

public void onAutoFocus(boolean success, Camera camera) {

camera.takePicture(null, null, mPicture);

Toast.makeText(CameraActivity.this, "拍照成功", Toast.LENGTH_SHORT).show();

}

});

//下面的回调方法很慢才得到图片数据

/**

* 拍照回调方法

*/

private Camera.PictureCallback mPicture = new Camera.PictureCallback() {

private Bitmap mBm;

@Override

public void onPictureTaken(byte[] data, Camera camera) {

// dialog显示图片

Bitmap bitmap = BitmapFactory.decodeByteArray(data, 0, data.length);

Mydialog mydialog = new Mydialog(CameraActivity.this,bitmap);

Window window = mydialog.getWindow();

WindowManager.LayoutParams lp = window.getAttributes();

window.setGravity(Gravity.CENTER_HORIZONTAL | Gravity.CENTER_VERTICAL);

lp.width = 1000;

lp.height = 700;

window.setAttributes(lp);

mydialog.show();

camera.startPreview();

}

};

00分享举报

android自定义照相机改变焦距,Android4.4自定义拍照,回调方法很慢怎么回相关推荐

  1. android自定义照相机改变焦距,Android Camera变焦编程步骤

    1.添加Camera权限 2.判断是否支持变焦 public boolean isSupportZoom() { boolean isSuppport = true; if (mCamera.getP ...

  2. android Camera照相机技术(二)定制拍照

    定制拍照: 步骤: 打开照相机:Camera.open(独占的,其他程序不能在打开,除非打开的程序将相机释放) 创建SurfaceView对象 添加回调事件监听器(SurfaceHolder.addC ...

  3. 安android自定义照相机,Android自定义照相机的实例

    Android自定义照相机实现 近期小巫在学校有一个创新项目,也不是最近,是一个拖了很久的项目,之前一直没有去搞,最近因为要中期检查,搞得我跟小组成员一阵忙活,其实开发一款照相机软件并不太难,下面就是 ...

  4. Android自定义照相机录制视频

    Android端视频的录制: 1.自定义Camera和MediaRecorder录制视频和拍摄照片,基本功能都能实现,但是也存在一定的问题.a.后置摄像头拍摄完成后照片自动旋转90度或者270度b.如 ...

  5. 安卓开发-自定义照相机界面

    安卓开发-自定义照相机界面 此项目是总结了其他三位大佬的代码后写出来的,在此首先感谢三位大佬: 自定义照相机编写方法:https://blog.csdn.net/shan286/article/det ...

  6. Android(Lollipop/5.0) Material Design(七) 自定义动画

    Material Design系列 Android(Lollipop/5.0) Material Design(一) 简介 Android(Lollipop/5.0) Material Design( ...

  7. android tablayout 自定义,TabLayout用法详解及自定义样式

    TabLayout的默认样式: app:theme="@style/Widget.Design.TabLayout" 从系统定义的该样式继续深入: fill fixed 264dp ...

  8. Android神技之 使用SVG以及自定义IconFont字体库

    Android神技之 使用SVG以及自定义IconFont字体库 简介 Google在Android 5.X中增加了对SVG矢量图形的支持. SVG是什么 SVG 指可伸缩矢量图形 (Scalable ...

  9. vue点击改变data值_vue 中自定义指令改变data中的值

    通过局部自定义指令实现了一个拖动的指令 html: script: methods:{ set(x,y){ this.data.x=x; this.data.y=y; } }, directives: ...

最新文章

  1. 转载---虚拟机类加载机制
  2. python爬虫意思_python为什么叫爬虫
  3. 【资源】mp3的外链资源
  4. Windows 平台下基于MinGW和Qt 的OpenCV 之CMake 项目配置
  5. java监听上传文件,Springmvc文件上传监听详解
  6. 《设计模式详解》创建型模式 - 单例模式
  7. 李洪强经典面试题45
  8. 【图形学实验】Loop Subdivision与Modified Butterfly Subdivision
  9. 企业AD域管理利弊_如何避免企业AD域管理中的各种弊端?
  10. 数据仓库建设之总线矩阵/总线架构
  11. 【前端三剑客一】 HTML
  12. pythonstdin_Windows上Python读取stdin出错
  13. Tap4fun杨祥吉:手游大佬最怕员工知道的那些事儿
  14. 音质蓝牙耳机哪款好用?2023公认音质好的四款蓝牙耳机推荐
  15. 苹果xsmax怎么开机_苹果XSMAX进水不开机苹果售后维修
  16. python三年a班的成绩_Python学习小结
  17. 68_推荐书单并附下载地址
  18. 面试华为必备:华为18级大牛呕心沥血三年整理的 趣谈网络协议
  19. Xshell 使用删除键乱码问题
  20. 电子狗产品在做宣传时发布图文笔记应该注意些什么?

热门文章

  1. [80后婚姻]我们这一代:女爱热暴力 男用冷暴力
  2. 7-17 文件传输(路径压缩解法)
  3. 万字长文,62 道 Java 核心面试题,一次性打包送给积极向上的你
  4. 第三方视频会议系统对接的疑问解答
  5. linux 部署proxy_pool爬虫代理池
  6. Snort入侵检测系统简介
  7. _Nullable等的用法和总结
  8. 线上服务质量的问题该如何去处理?你有什么思路?
  9. 部分wcm特殊置标写法
  10. java-算法-递归-汉诺塔