Android之解决远程拍照不打开activity用其它方式获取surfaceView

关键代码:

mSurfaceView = new SurfaceView(mContext);mSurfaceHolder = mSurfaceView.getHolder();mSurfaceHolder.setType(SurfaceHolder.SURFACETYPE_TYPE_PUSH_BUFFERS)//获取相机缓存数据mmSurfaceHoler.addCallback(mSurfaceCallback);mWindowManager = (WindowManager)this.getSystemService(Context.WINOW_SERVICE);WindowManager.LayoutParams params = new WindowManager.LayoutParams(1,1,WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY,0,PixelFormat.UNKNOWN);mWindowManager.addView(mSurfaceView);

 

注意事项:

 

 

mWindowManager.addView(mSurfaceView);之后操作完成之后要记得
<pre name="code" class="html">mWindowManager.removeView(mSurfaceView);<pre name="code" class="html">mSurfaceCallback = new SurfaceHoler.callBack(){public void surfaceCreated(SurfaceHoler holder){initCamera(); }
};

 

 

 

 

 

 

 

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/293925.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机管理用户和组无法访问,同一工作组无法访问如何解决【详解】

在生活中&#xff0c;不知道你是否和小编一样&#xff1a;计算机会出现各种各样&#xff0c;千奇百怪的问题&#xff0c;其中最常见的是同一工作组无法访问的问题。由于某种不知名的原因&#xff0c;在打开计算机网上邻居时&#xff0c;计算机会弹出讨人厌的提示——无法访问。…

linux去掉某一字符开头的行

grep -v ^# /home/test > /home/test2 转载于:https://www.cnblogs.com/no314/p/3656921.html

关于Asp.net core配置信息读取的源码分析梳理

概述我们都知道asp.net core配置信息的读取离不开IConfigurationSource和IConfigurationProvider这两个类&#xff0c;ConfigurationSource可以提供一个ConfigurationProvider&#xff0c;然后去读取信息。究竟他们之间有着怎样的千丝万缕&#xff0c;我们一起来看看源码。首先…

MCGS与PLC通讯不上

为什么80%的码农都做不了架构师&#xff1f;>>> 组态串口参数错误 应为偶校验 转载于:https://my.oschina.net/5star/blog/118301

MySQL案例分析--QueryCache

QueryCache联动内容:http://blog.itpub.net/29510932/viewspace-1694922/ -------------------------------------------------------------------------------------------------正文--------------------------------------------------------------------------------------…

Android之PowerManager简介

android.os. PowerManager 通过 PowerManager 类我们可以对设备的电源进行管理。对该类API的使用将影响到电池寿命。只有在必须使用WakeLocks的时候,才使用WakeLocks,且在不使用它的时候要及时释放(release). 默认情况下,当用户对手机有一段时间没有操作后࿰

计算机科学中的虚拟化包括哪些,计算机虚拟化包括哪几个方面(计算机虚拟技术在计算机教学中的应用探究)...

经济的快速发展使我国飞速发展&#xff0c;进入也进入了现代化的网络时代。计算机科学硕士论文&#xff0c;表示&#xff0c;在计算机教学中运用虚拟技术实现了教学的多元化&#xff0c;降低了教学成本&#xff0c;最终提高了学生的学习质量。虚拟技术已经成为人机交互的基本媒…

什么时候告白最合适?

1 电饭煲吐血了&#xff01;&#xff08;素材来源网络&#xff0c;侵删&#xff09;▼2 比冰淇淋掉地上更悲剧的事&#xff08;素材来源网络&#xff0c;侵删&#xff09;▼3 老师的火气又上去了▼4 什么时候最适合告白&#xff08;via.银教授&#xff0c;侵删&#xff09;▼…

helloworld:一个完整的WCF案例

服务端 1.创建一个空的解决方案:WCFDemo: 2.创建一个宿主控制台程序&#xff1a;Host 3.右击Host项目&#xff0c;选择“添加”--“新建项”&#xff0c;选择“WCF服务”创建名为“Service1.cs”的服务 如此&#xff1a;VS2010已经为我们创建了 IService1.cs Service1.cs a…

极简实用的Asp.NetCore模块化框架决定免费开源了

背景在开发这个框架之前&#xff0c;前前后后看过好几款模块化的框架&#xff0c;最后在一段时间内对ABP VNext痛下狠心&#xff0c;研究一段时间后&#xff0c;不得不说 ABP VNext的代码层面很规范&#xff0c;也都是一些最佳实践&#xff0c;开发出一个模块效率也很高。但不得…

我做的OSC界面

2019独角兽企业重金招聘Python工程师标准>>> 转载于:https://my.oschina.net/hotbain/blog/118542

Android之Timer和TimerTask的介绍

在开发中我们有时会有这样的需求&#xff0c;即在固定的每隔一段时间执行某一个任务。比如UI上的控件需要随着时间改变&#xff0c;我们可以使用Java为我们提供的计时器的工具类&#xff0c;即Timer和TimerTask。 Timer是一个普通的类&#xff0c;其中有几个重要的方法&#…

有计算机信号专业吗,计算机医学图像及信号处理

院校选择是考研成功关键的第一步。想考计算机医学图像及信号处理专业&#xff0c;选择哪个学校更好&#xff1f;聚创考研网小编为大家整理了相关内容&#xff0c;详细如下&#xff1a;工学类考研辅导班请咨询&#xff1a;juchuang911计算机医学图像及信号处理考研院校是对计算机…

Fragment生命周期

通过Android Studio创建包含两个Fragment的Activity&#xff1a;QuestListFragment、QuestInputFragment 调用的过程如下&#xff1a; 打开APPQuestListFragment﹕ onAttachQuestListFragment﹕ onCreateQuestListFragment﹕ onCreateViewQuestListFragment﹕ onViewCreatedQue…

.NET 6新特性试用 | 模式匹配之Extended Property Patterns

前言模式匹配是一种测试表达式以确定其是否具有某些特征的技术。例如, 下面的Employee类和Manager类&#xff1a;public class Employee {public int Id { get; set; }public string Name { get; set; }public Manager? Manager { get; set; } }public class Manager : Employ…

使用Nagios监控esx、esxi、vcenter

系统环境&#xff1a;Centos6.3 最小化安装环境准备yum install –y libxml2-devel make gcc1、安装前准备 &#xff08;1&#xff09;创建nagios用户和用户组 [rootlocalhost ~]#useradd -s /sbin/nologin nagios [rootlocalhost ~]#mkdir /usr/local/nagios [rootlocalhost ~…

Android之在window下面开发常用的adb命令(不断更新)

window下面开发常用的adb命令 1、查看设备 adb devices 2、安装APK adb install -r 安卓apk的路径 3、查看日志E等级以上 adb logcat *&#xff1a;E; 4、过滤"result" tag日志 adb logcat | findStr "result" 5、过滤"result"tag日志…

计算机广告制作未来发展还行吗,计算机多媒体设计专业和广告设计制作那个好...

技校网专门为您推荐的类似问题答案问题1&#xff1a;计算机多媒体技术和广告设计与制作哪个专业好计算机多媒体涵盖范围广。广告与制作就业前景好。如果想学更多东西的话选择计算机多媒体。包含广告设计。问题2&#xff1a;计算机应用,广告设计与制作,网络技术,多媒体技术哪个好…