android开发自动拍照,android使用camera2实现隐藏式的相机自动拍照
为了实现隐藏相机的同时还能进行拍照,试过了各种.setVisibility方法,发现只要相机被设置为隐藏后,相机不会运行拍照。
后来在一个源码发现只要把layout的高和宽设置为1即可
这是我添加相机的代码:
relative = (RelativeLayout) this.findViewById(R.id.ly);
RelativeLayout.LayoutParams Layout = new RelativeLayout.LayoutParams(1, 1);// 设置surfaceview使其在隐藏的同时可以进行拍照
Layout.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM, RelativeLayout.TRUE);
Layout.addRule(RelativeLayout.ALIGN_PARENT_RIGHT, RelativeLayout.TRUE);
ActivityManager.getInstance().addActivity(this);
relative.addView(cameraView, Layout);
这是那篇参考用的源码
https://download.csdn.net/download/fanyishi/10446581
他的相机界面
github的地址没有存,暂时找不到了,需要的话我可以提供。
这是我写的一个表情和敲击识别的App,代码中实现了隐藏的自动拍照相机。
https://download.csdn.net/download/fanyishi/10446661
android开发自动拍照,android使用camera2实现隐藏式的相机自动拍照相关推荐
- 全网最全Android开发工具,Android开发框架大全
涵盖Android方方面面的技术, 目前保持更新. 时刻与Android开发流行前沿同步. 目录 一.工具 Android开发工具 在线工具宝典大全 二.框架 *缓存框架* DiskLruCache ...
- 老罗Android开发视频教程( android解析json数据 )4集集合
老罗Android开发视频教程( android解析json数据 )4集集合 老罗Android开发视频教程( android解析json数据 ) 第一集android解析json数据 http:// ...
- Android 开发工具集合 - (Android Dev Tools)
收集整理Android开发所需的Android SDK.开发中用到的工具.Android开发教程.Android设计规范,免费的设计素材等. 欢迎大家推荐自己在Android开发过程中用的好用的工具. ...
- [android开发必备]Android开发者社区汇总
[android开发必备]Android开发者社区汇总 经常收到很多人问做android开发去哪个社区,每次都回答的零零碎碎的很比系统,今天统一整理下,把截至目前为止有价值的android开发社区汇总 ...
- 视频教程-快速入门Android开发 视频 教程 android studio-Android
快速入门Android开发 视频 教程 android studio 任苹蜻,爱学啊创始人 & CEO,曾就职于某二车手公司担任Android工程师后离职创办爱学啊,我们的宗旨是:人生苦短,我 ...
- Android开发工具视频Android 12(S)准备
Android开发工具视频Android 12(S)准备 适配步骤 下载最新的Android studio工具,点我到官网下载最新的吧! 最新版的studio规定jdk使用必须至少11,所以请移步下载 ...
- Android开发 亲测可用--多种方式获取手机短信验证码自动填入
Android开发 静态注册.动态注册.短信中心库监控获取手机验证码,自动复制到剪切板或或填入输入框. 友情提醒初学者:这是广播接收器的类,写在xml中静态注册或写在启动类的Oncreate方法下动态 ...
- Android开发入门教程--Android应用程序结构分析
2019独角兽企业重金招聘Python工程师标准>>> 一.新建HelloWorld项目: 1.打开Eclipse,点击"File"->"New& ...
- Ubuntu(Deepin)搭建Android开发环境(Android Studio)
前言: 最近项目完成得差不多了,有些空闲于是装了基于ubuntu的Deepin玩玩,感觉挺好的,于是尝试用它来作为开发的系统,接下来就是要搭建android的开发环境,但是看了好多都是很老的,IDE是 ...
最新文章
- vue 定位所在地_vue系列教程之微商城项目|商品购买
- ExtJS4.2学习(三)Grid表格(转)
- 如何通过网站优化的方式提升网站转化率?
- 第九章 线程与内核对象的同步(6)
- 【AI有识境】如何掌握好图像分割算法?值得你看的技术综述
- 使用子查询进行编号重排的处理示例.sql
- linux 流量 脚本,linux 检测网络出入流量 当达到一定量时 自动执行另一个脚本。...
- python rsa加密二进制文件_用Python中的RSA加密文件
- bootstrapV4.6.0实现标签页(改造v3.3.7)- 代码篇
- easyconnect无法在mac上使用_Mac上Python无法输入中文- 2017年
- Leetcode 1043.分隔数组以达到最大和
- 关于显式量化和隐式量化的英文对照
- 金蝶osf接口开发_解决SaaS间的数据孤岛,实现SaaS数据接口集成互通互联
- 深度学习自学(三十七):基于用户自定义要求3D房间自动设计研究
- Java程序员要求具备的10项技能
- 你真的掌握 LVS、Nginx 及 HAProxy 的工作原理吗?
- SqlDataReader循环取值
- 触发器 索引视图 游标 事务
- 加ing形式的单词有哪些_【动词ing变化规律1、直接 ing2、以辅音字母 y结尾的单词,直接 in...-动词ing形式变化规则-英语-贾翘教同学...
- python 扩展c extention