版权声明:本文由王梓原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/168 来源:腾云阁 https://www.qcloud.com/community 最近我负责开发了一个跟Android相机有关的需求 ...
android 开发中经常遇到拍照的需求,android 系统帮我们把相机封装成了Camera类,除了Camera还有个SurfaceView 需要用到,核心的就这 个。 先说下简单实现,在说里面的坑 一般实现是写个自定义view 例如 CameraView 继承SurfaceView在View 的构造方法中完成相机的初始化 重要的函数 就是 Camera.open 和 Camera.open ...
2016-08-19 11:20 1 6149 推荐指数:
版权声明:本文由王梓原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/168 来源:腾云阁 https://www.qcloud.com/community 最近我负责开发了一个跟Android相机有关的需求 ...
在 Android Camera 开发中,两个比较闹心的问题就是尺寸和方向了。 其中尺寸指的是: 相机显示预览帧的尺寸 相机拍摄帧的尺寸 Android 显示相机预览内容的控件尺寸 而方向指的是 相机显示预览帧的方向 相机拍摄帧的方向 Android 手机 ...
近期这段时间我一直在开发自己定义相机。谷歌了些网上的demo。发现有非常多各种各样的问题。终于还是从API的camera类開始学习,进行改进。 以下对之前的实现进行一些总结。 官方camera API: http://developer.android.com/guide ...
在Android 5.0(SDK 21)中,Google使用Camera2替代了Camera接口。Camera2在接口和架构上做了巨大的变动, 但是基于众所周知的原因,我们还必须基于 Android 4.+ 系统进行开发。本文介绍的是Camera接口开发及其使用方法,通过本文章,你将全面地学 ...
场景描述: 比如你再应用中打开了系统相机,然后需要在几分钟后自动关闭这个系统相机(不是手动关闭) 1.在activityA中利用startActivityForResult(intent,requestCode), 2.在activityA中new Timer(),在delay后执行 ...
在项目的开发过程中,一定少不了的是对Java集合中的List接触。项目中对List的删掉也是一种常见的操作,看上这个操作也没什么好说的样子,但是在项目开发中也是最容易出错的地方,特别是对于新手。有时候,我们在开发的时候不注意也会踩进这个坑。 下面的代码看上去好像问题 ...
1、android:clipToPadding 意思是控件的绘制区域是否在padding里面。默认为true。如果你设置了此属性值为false,就能实现一个在布局上事半功陪的效果。先看一个效果图。 上图中的ListView顶部默认有一个间距,向上滑动后,间距消失,如下图所示 ...
PopupWindow在4.0之前的版本有个系统级别的BUG,必须借助一段自定义的fix代码来修复。其中mPopPm就是PopupWindow实例。java.lang.NullPointerExceptionat android ...