呆了2个大屏行业的公司,对大屏幕有一些了解,所以整理下所了解的触摸屏相关概念。方便自己以及进入这个行业的小伙伴们,能有个系统、快速的认知。
触摸屏详细的知识点,网上其实都有。整理资料过程中,我也了解了更多的触摸屏知识,像声波屏、光学屏之类的之前就没接触。下面分不同的模块,给大家介绍
常见的交互触摸屏类型有以下6种:
电阻式触摸屏:采用两层透明薄膜,中间夹有微细的空气间隔或液态介质,触摸时两层薄膜通过受压接触,导通电路,确定触摸位置。电阻式触摸屏在精度和可靠性方面表现较好,但需要较大的压力来触发,易受外界干扰。
电容式触摸屏:在触摸面板的四角或边缘各设有一对电极,当手指接触触摸屏表面时,会改变电容值,从而感应到手指的位置。电容式触摸屏对触摸的压力要求较低,响应速度快,但对于佩戴手套、带有绝缘物质的物体等无法触发。
表面声波触摸屏:利用超声波传感器,在触摸屏表面通过发射和接收超声波来感应手指的位置。表面声波触摸屏响应速度快,对于多点触控和手指滑动等操作比较适合,但在强光照射下可能会受到干扰。
电磁感应触摸屏:利用感应笔在触摸屏上产生的磁场来感应位置,精度较高,适合于需要进行精确绘图和写字的场合。
光学式触摸屏:采用光学传感器来感应手指的位置,具有高精度和高灵敏度,但需要保证触摸屏表面的清洁度和光线条件。
红外触摸屏:采用红外线传感器来感应手指的位置,当手指触摸屏幕时,会阻挡红外线传感器的接收,从而确定触摸位置。红外触摸屏可以支持多点触控,响应速度快,但受到强光干扰时可能会出现误触问题。
讲下我了解的:
使用最多的,应该是红外屏。红外屏各方面均衡,性价比高便宜、性价比高。因红外原理所以当手指相当接近屏幕时,也会引发触摸事件。受到强光干扰也可能造成误触。
体验最好的,是电容屏。很贵,一般定位是高端机,所以教育场景一般不用,适合会议室。延迟低,有压感值所以书写体验很好。
另外,电磁屏在一些特定场景是一个好的选择,比如智慧黑板,可以书写、延迟也低。
代码中,我们是否需要区分触摸屏类型?一般是不需要的,可以通过触摸事件类型(下方触摸方式里有介绍)以及SystemInformation.TouchSupport == true是否支持触摸事件,来支持具体的业务。
不同类型的交互触摸屏的价格差异很大,具体价格还要根据屏幕尺寸、分辨率、材质、生产厂家等因素来确定。
以下是一些常见的交互触摸屏类型,按照价格从高到低排序:
电容屏:价格较高,通常用于高端商业、教育等领域,价格一般在数千元至万元不等。
声波屏:价格适中,适用于教育、商业、医疗等领域,价格一般在数百元至数千元不等。
光学屏:价格适中,适用于教育、商业、医疗等领域,价格一般在数百元至数千元不等。
电磁屏:价格适中,适用于需要精确绘图、签字、手写输入等领域,价格一般在数百元至数千元不等。
红外屏:价格适中,适用于教育、商业、医疗等领域,价格一般在数百元至数千元不等。
电阻式触摸屏:价格较低,适用于一些低成本的商业应用,价格一般在几百元以下。
交互触摸屏,可触摸所以交互性强,操作简单、易于使用,在多个场景中得到了广泛应用
教育场景:用于教育领域中的互动课件、电子白板、学生考试等多个方面,可以使教学更加生动、互动性更强。常见于课堂授课场景
教育信息化2.0,催生了一些K12教育交互触摸屏头部厂商。最靠前的是希沃,鸿合排老二的样子。教室中间放一块大屏,全国很多教室都配置了。
当然,除了K12,幼教、高职教也是比较火的。
商业场景:用于商业领域中的使用,比如会议室、广告机、展示屏等多个方面,可以提高效率、减少人力成本、增加产品销售。
会议行业,是用的最多的。就像教育的教室,会议室用啥?电子投影仪已经淘汰了,换成交互触摸大屏。
另外,线下店像一些链家一些中介,他们就采购了大屏用于线下展示、本地书写会议等。
医疗场景:用于医疗领域中的病历查看、医生咨询、智能导诊、医疗器械操作等多个方面,可以提高诊疗效率、减轻医护人员工作压力。
医疗场景,用于护士站展示、
娱乐场景:用于娱乐领域中的游戏机、互动娱乐设备、体感游戏、VR设备等多个方面,可以提高娱乐体验、增加趣味性。
这个方向,挺不错的。目前电视很垃圾,一堆的会员门槛。
其它:还有很多场景吧比如公共环境下的交互触摸需求,只是想不到而已。想到了或者市场方向需要了,可能那就是一条新赛道
我前东家在大屏领域很厉害,会议Maxhub、教育Seewo都是行业靠前。
我现在的公司,踏入大屏行业不久,会议、医疗、教育都还是一个概念,没正式起量,算是创业的阶段吧。不过前景比较好,我用多了8K大屏,再看4K屏显示画质就感觉很low。后面显卡、windows系统等链条对8K支撑力度起来,延迟、CPU、GPU性能等方面肯定会更好。
根据触摸屏的触摸方式,可以分为单点触摸、多点触摸,手写触摸、触摸笔
电容屏:单点触控或多点触控,可以支持手指、电容笔等多种触控方式。利用触摸物体和电容屏幕之间的电容变化来检测触摸位置。
电阻屏:单点触控,通常使用手指或专用笔进行触摸。利用触摸物体和涂有导电层的屏幕之间的电阻变化来检测触摸位置。
电磁屏:需要使用专用的电磁笔。利用感应电流来检测触摸位置,可实现精细的手写输入和绘图功能
声波屏:单点触控或多点触控。利用声波在触摸屏表面的传播和反射来检测触摸位置,可实现高精度的触摸控制
光学屏:单点触控或多点触控,支持手指和特殊触控笔进行触摸。利用光学传感器来检测触摸位置
红外屏:单点触控或多点触控,支持手指和任意触控笔进行触摸,所以拿个木头也可以书写。教育场景,可以拿个真的黑板擦作为书写擦除使用,特别好用!
触摸事件,也分为触摸事件Touch、触笔事件Stylus。Stylus作为触控笔输入,能提供具有压感的触摸数据。压感触摸,主要是电容屏配上专门的电容笔,话说电容笔好贵。。。我买一支Maxhub电容笔花了1000块。
鼠标事件、触摸事件、触笔事件,按微软的设备兼容,一开始有鼠标,然后有触摸,再有触笔。所以后面的手指触摸,会触发鼠标事件;触笔,会额外触发触摸以及鼠标事件。
如果触摸或者触笔事件触发时不想引发额外的事件,可以通过这个来区分:WPF 屏幕点击的设备类型 - 唐宋元明清2188 - 博客园 (cnblogs.com),也可以自行封装成设备事件给业务层调用:WPF 自定义附加事件 - 唐宋元明清2188 - 博客园 (cnblogs.com)。
触摸相关的知识点,可以看看我朋友德熙的博客:WPF 触摸相关 (lindexi.com),写的很详细、领域化。
交互触摸大屏的尺寸因制造商和应用领域而异,取决于房间大小、观众数量以及使用场景等因素。
我查看了下网上一些厂商的产品,有以下这些尺寸:
但最常见生产最多的尺寸型号,65寸适用于小型会议室、教室,86寸适用中型会议室、中型教室。
梳理的就这些,后面想到了继续补充
这可能是个愚蠢的问题。但是,我是一个新手......你怎么能在交互式rubyshell中有多行代码?好像你只能有一条长线。按回车键运行代码。无论如何我可以在不运行代码的情况下跳到下一行吗?再次抱歉,如果这是一个愚蠢的问题。谢谢。 最佳答案 这是一个例子:2.1.2:053>a=1=>12.1.2:054>b=2=>22.1.2:055>a+b=>32.1.2:056>ifa>b#Thecode‘if..."startsthedefinitionoftheconditionalstatement.2.1.2:057?>puts"f
目录H2数据库入门以及实际开发时的使用1.H2数据库的初识1.1H2数据库介绍1.2为什么要使用嵌入式数据库?1.3嵌入式数据库对比1.3.1性能对比1.4技术选型思考2.H2数据库实战2.1H2数据库下载搭建以及部署2.1.1H2数据库的下载2.1.2数据库启动2.1.2.1windows系统可以在bin目录下执行h2.bat2.1.2.2同理可以通过cmd直接使用命令进行启动:2.1.2.3启动后控制台页面:2.1.3spring整合H2数据库2.1.3.1引入依赖文件2.1.4数据库通过file模式实际保存数据的位置2.2H2数据库操作2.2.1Mysql兼容模式2.2.2Mysql模式
目录一、什么是Websocket二、WebSocket部分header介绍三、HTTPVSWebSocket四、什么时候使用WebSockets五、关于SockJS和STOMP一、什么是Websocket根据RFC6455标准,Websocket协议提供了一种标准化的方式在客户端和服务端之间通过TCP连接建立全双工、双向通信渠道。它是一种不同于HTTP的TCP协议,但是被设计为在HTTP基础上运行。Websocket交互始于HTTP请求,该请求会通过HTTPUpgrade请求头去升级请求,进而切换到Websocket协议。请求报文如下:GET/spring-websocket-portfoli
ChatGPT掀起了AI股历史上最疯狂的一轮市值狂飙。自春节后至今,ChatGPT概念股开始了暴走模式,短短半月时间,海天瑞声、开普云等ChatGPT概念股市值累计增加了近1400亿。如此的爆炸效应,得益于ChatGPT所展现出商业化落地的巨大潜力。要知道,在此之前,无论是十年AI投入超千亿的百度,还是困在硬件化里的AI四小龙,都在重复着AI商业化难落地的故事。ChatGPT的出现,让AI从生产力的赋能者直接成为一种创造生产力的工具。随着订阅模式的推出,ChatGPT已经成为第一个以AI技术为核心直接变现的消费者应用。本文持有以下核心观点:1、ChatGPT是AI技术迭代的受益者。过去受限技术
据我了解,在Ruby和Perl之间没有“桥梁”可以让您直接从Ruby调用Perl函数。据我了解,要从Ruby调用Perl程序,只需将其放在反引号中(即result=`./helloWorld.pl`)。但是,这不允许与Perl程序交互(即您不能与提示交互或提供输入)。我的问题如下:有没有什么方法可以从Ruby向Perl程序提供输入(除了参数)?Ruby和Perl之间没有桥梁,我错了吗?在导航提示时与程序的标准输入交互似乎是错误的方式,我正在处理的程序设计良好,并且具有包含适当Perl函数的库。 最佳答案 有Inline::Ruby模
在我采用Ruby语言的过程中,我花了很多时间在IRb中。太棒了!但是,由于我不是很清楚它的功能,并且对Ruby仍然是个“笨蛋”,所以我想知道以下内容:如何在不重新启动IRb的情况下“刷新”session(或者这是不可能的)。如何配置IRb加载一堆源文件“hello.rb”和“hello_objects.rb”,即在启动时?我在这些方面投入了大量工作,如果知道加载这些类的速记,而无需再次为每个类手动键入“加载”,那就太好了。 最佳答案 我不确定是否可以“刷新”session。但是,您可以像这样加载您的类:irb-r'hello.rb'
Lisp是否适合Web编程/应用程序(交互式),就像ruby和php一样?需要考虑的事情是:易于使用可部署性难度(尤其是对于编程初学者而言)(编辑)在阅读PaulGraham'sessay之后,我特别提到了CommonLisp.将是我的第一门编程语言。在这方面。这样做合适吗?我听说Clojure的宏功能不如CommonLisp的强大,这就是我尝试学习Clojure的原因。它教授编程并且非常强大。 最佳答案 Lisp是一个语系,而不是单一的语言。为了稍微回答您的问题,是的,存在用于各种Lisp方言的Web框架,例如用于Common
我刚刚经历了这个概念Zero-WidthAssertions从文档中。我想到了一些快速的问题-为什么这样的名字Zero-WidthAssertions?Look-ahead怎么了和look-behind概念支持这样的Zero-WidthAssertions概念?什么这样的?,,=s,-4个符号在模式内指示?你能帮我集中精力了解实际发生的事情我还尝试了一些小代码来理解逻辑,但对它们的输出没有那么自信:irb(main):001:0>"foresight".sub(/(?!s)ight/,'ee')=>"foresee"irb(main):002:0>"foresight".sub(/(?
BigData/CloudComputing:基于阿里云技术产品的人工智能与大数据/云计算/分布式引擎的综合应用案例目录来理解技术交互流程目录一、云计算网站建设:部署与发布网站建设:简单动态网站搭建云服务器管理维护云数据库管理与数据迁移云存储:对象存储管理与安全超大流量网站的负载均衡二、大数据MOOC网站日志分析搭建企业级数据分析平台基于LBS的热点店铺搜索基于机器学习PAI实现精细化营销基于机器学习的客户流失预警分析使用DataV制作实时销售数据可视化大屏使用MaxCompute进行数据质量核查使用Quick BI制作图形化报表使用时间序列分解模型预测商品销量三、云安全云平台使用安全云上服务
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我需要在Ruby(准确地说是Rails)应用程序中使用CalDAV在日历服务器上创建事件。我看过一些不同的图书馆并进行了一些谷歌搜索。我查看了ri-cal(http://ri-cal.rubyforge.org/rdoc/),但不确定它是否支持将数据发送到服务器,或者我是否必须自己这样做,这看起来很有希望http://www.local-guru.net/blog/p