CN110442263A - 触控显示屏处理方法、装置、存储介质及电子设备 - Google Patents
触控显示屏处理方法、装置、存储介质及电子设备 Download PDFInfo
- Publication number
- CN110442263A CN110442263A CN201910668649.3A CN201910668649A CN110442263A CN 110442263 A CN110442263 A CN 110442263A CN 201910668649 A CN201910668649 A CN 201910668649A CN 110442263 A CN110442263 A CN 110442263A
- Authority
- CN
- China
- Prior art keywords
- firmware
- display screen
- touching display
- target
- processing method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 34
- 230000035945 sensitivity Effects 0.000 claims abstract description 47
- 230000004044 response Effects 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 13
- 238000000034 method Methods 0.000 claims description 13
- 230000001960 triggered effect Effects 0.000 claims description 5
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 12
- 239000007787 solid Substances 0.000 description 6
- 210000003813 thumb Anatomy 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 210000003811 finger Anatomy 0.000 description 3
- 230000002265 prevention Effects 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0793—Remedial or corrective actions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Quality & Reliability (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例公开了一种触控显示屏处理方法、装置、存储介质及电子设备,触控显示屏处理方法应用于电子设备,所述方法包括:获取所述电子设备当前运行的目标应用程序;当所述目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件;以及控制触控显示屏根据所述第一固件或所述第二固件运行,所述触控显示屏对应所述第一固件的灵敏度大于对应所述第二固件的灵敏度。能够在不同场景下让触控显示屏根据不同固件提供不同的服务,从而使触控显示屏能适用更多的场景。针对当前目标应用程序给用户提供更好的固件,提升用户体验。
Description
技术领域
本申请涉及电子技术领域,特别涉及一种触控显示屏处理方法、装置、存储介质及电子设备。
背景技术
随着电子技术的发展,诸如智能手机等电子设备的使用越来越普及,功能也越来越多。其中,可以通过触控显示屏对电子设备进行操作,从而实现各种功能。触控显示屏不仅可以提供显示功能,还可以实现触控功能,但在有些场景下使用也不方便。
发明内容
本申请实施例提供一种触控显示屏处理方法、装置、存储介质及电子设备,能够在不同场景下让触控显示屏提供不同的服务,从而使触控显示屏能适用更多的场景。
第一方面,本申请实施例提供一种触控显示屏处理方法,其应用于电子设备,所述方法包括:
获取所述电子设备当前运行的目标应用程序;
当所述目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件;以及
控制触控显示屏根据所述第一固件或所述第二固件运行,所述触控显示屏对应所述第一固件的灵敏度大于对应所述第二固件的灵敏度。
第二方面,本申请实施例提供一种触控显示屏处理装置,其包括:
第一获取模块,用于获取当前运行的目标应用程序;
第二获取模块,用于当所述目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件;以及
处理模块,用于控制触控显示屏根据所述第一固件或所述第二固件运行,所述触控显示屏对应所述第一固件的灵敏度大于对应所述第二固件的灵敏度。
第三方面,本申请实施例还提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述触控显示屏处理方法。
第四方面,本申请实施例还提供一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行上述触控显示屏处理方法。
本申请实施例中,根据电子设备当前运行的目标应用程序,获取触控显示屏对应的第一固件或第二固件,从而使触控显示屏可以更加适配当前的目标应用程序。能够在不同场景下让触控显示屏根据不同固件提供不同的服务,从而使触控显示屏能适用更多的场景。针对当前目标应用程序给用户提供更好的固件,提升用户体验。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例提供的触控显示屏处理方法的应用场景示意图。
图2为本申请实施例提供的触控显示屏处理方法的第一种流程示意图。
图3为本申请实施例提供的触控显示屏处理方法的第二种流程示意图。
图4为本申请实施例提供的电子设备中触控显示屏的结构示意图。
图5为本申请实施例提供的触控显示屏处理装置的结构示意图。
图6为本申请实施例提供的电子设备的第一种结构示意图。
图7为本申请实施例提供的电子设备的第二种结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本申请的保护范围。
本申请实施例提供一种触控显示屏处理方法,该触控显示屏处理方法可以应用于电子设备中。电子设备可以是智能手机、平板电脑、游戏设备、增强现实(AugmentedReality,AR)设备、数据存储装置、音频播放装置、视频播放装置、笔记本、桌面计算设备、可穿戴设备诸如手表、眼镜、头盔、电子手链、电子项链、电子衣物等具有触控显示屏的设备。
请参阅图1,图1为本申请实施例提供的触控显示屏处理方法的应用场景示意图。首先场景识别,得到电子设备当前的使用场景,确定当前使用场景是预设游戏场景还是普通使用场景。若当前的使用场景为预设游戏场景,则控制触控显示屏加载第一固件,提升触控显示屏的防抖性能、灵敏度以及防误触性能,使用户达到更好的游戏体验。若当前的使用场景为普通使用场景,则控制触控显示屏加载第二固件,降低触控显示屏的功耗。
请参阅图2,图2为本申请实施例提供的触控显示屏处理方法的第一种流程示意图。其中,触控显示屏处理方法应用于电子设备,触控显示屏处理方法具体可以包括:
101,获取电子设备当前运行的目标应用程序。
获取电子设备当前运行的应用程序,并将该当前运行的运行程序作为目标应用程序。
当前运行的目标应用程序为触控显示屏当前显示的应用程序。以电子设备为智能手机为例,当前运行的目标应用程序可以理解为桌面运行的应用程序,而不是后台运行的应用程序。
102,当目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件。
得到目标应用程序后,将目标应用程序与预设应用程序进行比较,若目标应用程序为预设应用程序,则获取第一固件,否则获取第二固件。
其中,预设应用程序可以为一个应用程序,也可以为多个应用程序。例如,预设应用程序包括应用程序A、应用程序C、应用程序D、应用程序E等。
将目标应用程序与预设应用程序进行比较具体可以通过两者的名称、编号等进行比较。
103,控制触控显示屏根据第一固件或第二固件运行,触控显示屏对应第一固件的灵敏度大于对应第二固件的灵敏度。
得到对应的固件后,控制触控显示屏根据对应的第一固件或第二固件运行,用以匹配当前运行的目标应用程序。触控显示屏可以更加适配当前的目标应用程序。能够在不同场景下让触控显示屏根据不同固件提供不同的服务,从而使触控显示屏能适用更多的场景。针对当前目标应用程序给用户提供更好的固件,提升用户体验。
例如,目标应用程序为射击游戏应用程序时,触控显示屏根据第一固件运行,此时的触控显示屏的灵敏度更高,触控显示屏识别用户触控操作的速度更快,电子设备根据用户触控操作的反应也更快,触控显示屏可以快速的响应用户的触控操作,触控显示屏可以跟上用户的操作频率,而不会因为触控显示屏灵敏度不高而造成响应延迟,提升用户的体验和满意度。目标应用程序为拍照应用程序时,触控显示屏根据第二固件运行,此时的触控显示屏的灵敏度正常,触控显示屏可以满足用户所有的拍照操作,具体可以包括切换焦距、选择焦点、闪光灯开关、确定拍照等功能选择操作。不需要特别高的灵敏度就能满足所有的功能,而且可以降低功耗,不容易造成误操作。专门为预设游戏场景定制触控显示屏的第一固件,为游戏用户提供极致的触控体验。
其中,第一固件和第二固件是写入可擦写可编程只读存储器(EPROM)或电可擦可编程只读存储器(EEPROM)中的程序。
第一固件和第二固件可以存储在触控显示屏上的EPROM或EEPROM中,也可以存储在电子设备主板上的EPROM或EEPROM中。
请参阅图3,图3为本申请实施例提供的触控显示屏处理方法的第二种流程示意图。其中,触控显示屏处理方法应用于电子设备,触控显示屏处理方法具体可以包括:
201,获取电子设备当前运行的目标应用程序。
获取电子设备当前运行的应用程序,并将该当前运行的运行程序作为目标应用程序。
当前运行的目标应用程序为触控显示屏当前显示的应用程序。以电子设备为智能手机为例,当前运行的目标应用程序可以理解为桌面运行的应用程序,而不是后台运行的应用程序。
202,通过触控显示屏获取触发操作的目标触发频率。
可以通过触控显示屏来获取用户触发操作的目标触发频率。若触控显示屏为电容式的触控显示屏,可以通过触控显示屏的电容值的变化来确定是否有触发操作、以及触发操作的频率。例如,触控显示屏的一个位置检测到电容值变化,且达到阈值,则认为有触发操作。当电容值呈一定规律的变化时,则认为用户一直在重复触发操作,从而得到目标触发频率。如20次/5秒,即5秒内识别到20次的触发操作。
203,当目标触发频率大于预设频率阈值时,确定目标应用程序为预设应用程序。
当前运行的目标应用程序时,可以通过触控显示屏获取的触发操作的目标触发频率来判断目标应用程序是否为预设应用程序。例如,预设频率阈值可以为10次/5秒,当目标触发频率大于预设频率阈值时,说明当前用户对触控显示屏的灵敏度要求较高。当目标触发频率小于预设频率阈值时,说明当前用户对触控显示屏的灵敏度要求较低。
其中,当目标触发频率大于预设频率阈值时,确定目标应用程序为预设应用程序包括:
当目标触发频率大于预设频率阈值时,获取目标应用程序根据触发操作对应产生的响应操作;
根据响应操作确定目标应用程序是否为预设应用程序。
当目标触发频率大于预设频率阈值时,可以通过触发操作产生的响应操作来判断触发操作是否为有效的操作。用户只是无意义的快速点击触控显示屏,则触控显示屏的灵敏度对此没有影响。只有用户有需要的快速点击触控显示屏,触控显示屏的灵敏度才有意义。例如,目标应用程序为游戏应用程序,用户快速点击触控显示屏,游戏中的角色根据用户快速点击操作产生对应的响应操作,如快速移动、快速射击、更换装备等。也可以理解为,当每一个触发操作都有对应的响应操作时,目标触发频率大于预设频率阈值才有意思,并且确定当前运行的目标应用程序为预设应用程序。防止一些无意义操作或者误操作的目标触发频率大于预设频率阈值而产生的误判。
需要说明的是,在一些实施例中,可以预先通过目标触发频率确定预设应用程序。通过一些应用程序的历史信息确定其是否为预设应用程序,即提前通过应用程序的触发频率来确定其是否为预设应用程序,然后存储对应的信息。然后得到当前运行的目标应用程序后,通过存储的信息(例如应用程序名称、编号等)可以直接得到其是否为预设应用程序。
在其他一些实施例中,还可以根据其他方式确定目标应用程序是否为预设应用程序。具体的,获取当前运行的目标应用程序之后,还包括:
获取目标应用程序的显示信息;
根据显示信息生成目标场景信息;
当目标场景信息为预设游戏场景信息时,确定目标应用程序为预设应用程序。
先获取目标应用程序的显示信息,显示信息具体可以包括图像信息、界面接口信息、响应信息等。界面接口信息可以理解为可以触发响应的位置信息。通过显示信息可以生成目标场景信息。例如,当前运行的目标应用程序为游戏应用程序,显示信息包括游戏应用程序的显示界面图像信息、界面图像信息的接口信息(可以理解为图像信息中的哪些图像可以被触发并生成对应的响应信息)、响应信息等,最后判断生成的目标场景信息是否为预设游戏场景信息,若是则确定目标应用程序为预设应用程序。可以理解的,不是所有的游戏应用程序都为预设游戏场景信息,操作少的游戏应用程序(例如棋牌类的游戏应用程序)就不为预设游戏应用场景信息。操作比较多的游戏应用程序(例如射击类、赛车类、对战类等游戏应用程序)需要的接口比较多,操作比较多,响应要求高的游戏应用程序才符合预设游戏应用场景信息。具体可以通过接口数量、操作频率、响应速度、画面刷新率等方便进行判断,满足其中几项或全部才认为符合预设游戏应用场景信息。
可以通过电子设备内置的智能场景识别算法识别,例如可以通过神经网络算法识别目标应用程序对应的目标场景信息是否为预设游戏应用场景信息。
需要说明的是,在一些实施例中,可以预先通过智能场景识别算法确定目标应用程序对应的目标场景信息是否为预设游戏应用场景信息。通过一些应用程序的历史信息确定其是否为预设应用程序,即提前通过神经网络算法识别目标应用程序对应的目标场景信息是否为预设游戏应用场景信息,然后存储对应的信息。然后得到当前运行的目标应用程序后,通过存储的信息(例如应用程序名称、编号等)可以直接得到其是否为预设应用程序。
204,当目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件。
得到目标应用程序后,将目标应用程序与预设应用程序进行比较,若目标应用程序为预设应用程序,则获取第一固件,否则获取第二固件。
其中,预设应用程序可以为一个应用程序,也可以为多个应用程序。例如,预设应用程序包括应用程序A、应用程序C、应用程序D、应用程序E等。
将目标应用程序与预设应用程序进行比较具体可以通过两者的名称、编号等进行比较。
205,控制触控显示屏根据第一固件或第二固件运行,触控显示屏对应第一固件的灵敏度大于对应第二固件的灵敏度。
得到对应的固件后,控制触控显示屏根据对应的第一固件或第二固件运行,用以匹配当前运行的目标应用程序。触控显示屏可以更加适配当前的目标应用程序。能够在不同场景下让触控显示屏根据不同固件提供不同的服务,从而使触控显示屏能适用更多的场景。针对当前目标应用程序给用户提供更好的固件,提升用户体验。
例如,目标应用程序为射击游戏应用程序时,触控显示屏根据第一固件运行,此时的触控显示屏的灵敏度更高,触控显示屏识别用户触控操作的速度更快,电子设备根据用户触控操作的反应也更快,触控显示屏可以快速的响应用户的触控操作,触控显示屏可以跟上用户的操作频率,而不会因为触控显示屏灵敏度不高而造成响应延迟,提升用户的体验和满意度。目标应用程序为拍照应用程序时,触控显示屏根据第二固件运行,此时的触控显示屏的灵敏度正常,触控显示屏可以满足用户所有的拍照操作,具体可以包括切换焦距、选择焦点、闪光灯开关、确定拍照等功能选择操作。不需要特别高的灵敏度就能满足所有的功能,而且可以降低功耗,不容易造成误操作。
其中,触控显示屏对应第一固件的灵敏度大于对应第二固件的灵敏度可以通过多种方式实现。
例如,可以通过第一固件的触控扫描频率大于第二固件的触控扫描频率实现。
第一固件的触控扫描频率更高,可以更加快速的获取用户的触控操作,从而更快的响应用户的触控操作,生成新的画面等。例如,更快的在游戏中换枪、射击、移动等,提高触控显示屏的灵敏度,以及电子设备的响应速度。
例如,可以通过第一固件的触控报点阈值小于第二固件的触控报点阈值实现。
第一固件的触控报点阈值更小,触摸显示屏即使在比较小的讯号量(触控信息量)的情况下也能达到报点域值达到提高灵敏度的作用。
例如,也可以通过第一固件的触控扫描频率大于第二固件的触控扫描频率,且第一固件的触控报点阈值小于第二固件的触控报点阈值实现。
第一固件的触控扫描频率更高、触控报点阈值更小,可以更加快速的获取用户的触控操作,而且即使在比较小的讯号量的情况下也能达到报点域值,从而更快的响应用户的触控操作,生成新的画面等。
例如,也可以通过触控显示屏不同区域识别单元的分布密度实现。请结合图4,图4为本申请实施例提供的电子设备中触控显示屏的结构示意图。在一些实施例中,触控显示屏包括触控层,触控层用于识别用户的触发操作。触控层包括第一区域和第二区域,第一区域的识别单元的分布密度大于第二区域的识别单元的分布密度(例如第一区域的识别单元的分布密度可以为第二区域识别单元的分布密度的2倍、3倍等),第一区域的识别灵敏度比第二区域的识别灵敏度更高。第一固件可以驱动第一区域所有的识别单元,提高识别灵敏度,第二固件可以仅驱动第一区域中的部分识别单元(例如可以相邻两个识别单元只驱动其中一个等),不影响使用同时降低功耗。其中,第一区域可以对应设置在用户玩游戏时常有的区域,例如,第一区域可以为触控显示屏左侧中间和右侧中间,其中,左侧和右侧可以为触控显示屏平分的两侧,也可以为平分的三侧中的两侧等。左侧和右侧可以为横屏状态下或竖屏状态下划分的两侧。
其中,控制触控显示屏根据第一固件运行之后,方法还可以包括:
获取触控显示屏的触发操作的触发面积和触发位置;
当触发面积小于第一面积阈值,且触发位置位于触发显示屏边缘时,忽略触发操作。
满足预设游戏场景信息时,如果用户的手掌不小心触碰到了电子设备边缘的时候,可能会误点击或者误操作对于游戏玩家来说是不能容忍的,可以通过碰到的用户手的面积来判断这个触碰是否是误触,从而对误触不做响应达到防误触的目的。
其中,控制触控显示屏根据第一固件运行之后,方法还可以包括:
识别触控显示屏的触控面积的变化;
根据触控面积的变化识别移动指令;
根据移动指令生成对应的响应操作。
对于比较大面积的手指而言,比如大拇指。当用户打游戏时会使用大拇指进行方向的移动和技能的释放,第一固件通过识别大拇指非常微小的移动从而达到比第二固件更为跟手的目的,第二固件实现的跟手性能更优。通过历史数据可以识别出触控操作的手指是否为大拇指,可以通过触控面积的大小,和/或触控面积的形状来识别。当识别到触控操作的手指为大拇指后,判断其移动的方向,从而得到移动指令,然后根据移动指令生成对应的响应操作,如方向的移动和技能的释放等。
在一些实施例中,方法还包括:
当检测到触控显示屏异常时,检测当前运行的目标固件是否损坏;
若目标固件损坏,则从第一固件和第二固件中选择另一个固件作为新的目标固件;
控制触控显示屏根据新的目标固件运行,并通过服务器更换损坏的目标固件。
通过电子设备的智能算法检测触控显示屏是否异常,如检测触控显示屏是否有长时间的卡顿、触摸无效等异常。具体可以通过对运行中的第一固件或第二固件进行循环冗余校验码检测(CRC检测)等方法进行检测。当检测到运行中的固件有损坏时,切断另一个固件进行运行,并通过服务器更换损坏的固件。例如,可以向服务器发送一个错误码,这个错误码包含了是否是第一固件损坏还是第二固件损坏的信息,服务器接收到这个错误码会判断是第一固件损坏还是第二固件损坏从而推送一个对应的功能正常的固件给电子设备,从而达到远程修复损坏的固件的目的。
本实施例中,第一固件和第二固件可以存储在触控显示屏上的EPROM或EEPROM中,也可以存储在电子设备主板上的EPROM或EEPROM中。
其中,若目标固件损坏,则从第一固件和第二固件中选择另一个固件作为新的目标固件包括:
若目标固件损坏,则检测目标固件的第一备份固件是否损坏;
若第一备份固件损坏,则从第一固件和第二固件中选择另一个固件作为新的目标固件;
通过服务器更换损坏的目标固件包括:
通过服务器更换损坏的目标固件和第一备份固件。
第一固件和第二固件都会有对应的备份固件,若当前运行的目标固件损坏,则可以用其对应的备份固件替换。不过当运行中的固件有损坏时,一般备份固件也会出现损坏,因为运行中的固件就是通过备份固件加载进的触摸显示屏。通过服务器更换损坏的目标固件和第一备份固件。
本实施例中,第一固件和第二固件可以存储在触控显示屏上的EPROM或EEPROM中,第一固件和第二固件的对应的备份固件可以存储在触控显示屏上的EPROM或EEPROM中,也可以存储在电子设备主板上的EPROM或EEPROM中。第一固件和第二固件可以存储在电子设备主板上的EPROM或EEPROM中,第一固件和第二固件的对应的备份固件也可以存储在电子设备主板上的EPROM或EEPROM中。
本申请实施例为预设游戏场景专门定制一个触控显示屏的第一固件,可以对触控显示屏的灵敏度,防抖性,防误触性能都会有所提升,带给游戏用户极致体验。当触控显示屏固件有损坏时,同时对加载使用的固件和备份固件进行检测,从而向服务器发送损坏固件对应的错误码,从而推送对应版本的固件,达到远程修复的目的。当前运行的固件损坏时,切换另一固件,不影响用户的使用。
请参阅图5,图5为本申请实施例提供的触控显示屏处理装置的结构示意图。触控显示屏处理装置300包括第一获取模块301、第二获取模块302和处理模块303。
第一获取模块301用于获取当前运行的目标应用程序。
第二获取模块302用于当目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件。
处理模块303用于控制触控显示屏根据第一固件或第二固件运行,触控显示屏对应第一固件的灵敏度大于对应第二固件的灵敏度。
在一些实施例中,第二获取模块302还用于通过触控显示屏获取触发操作的目标触发频率;以及当目标触发频率大于预设频率阈值时,确定目标应用程序为预设应用程序。
在一些实施例中,第二获取模块302还用于当目标触发频率大于预设频率阈值时,获取目标应用程序根据触发操作对应产生的响应操作;以及根据响应操作确定目标应用程序是否为预设应用程序。
在一些实施例中,处理模块303还用于获取目标应用程序的显示信息;根据显示信息生成目标场景信息;以及当目标场景信息为预设游戏场景信息时,确定目标应用程序为预设应用程序。
在一些实施例中,处理模块303还用于获取触控显示屏的触发操作的触发面积和触发位置;以及当触发面积小于第一面积阈值,且触发位置位于触发显示屏边缘时,忽略触发操作。
在一些实施例中,其中,第一固件的触控扫描频率大于第二固件的触控扫描频率;和/或第一固件的触控报点阈值小于第二固件的触控报点阈值。
在一些实施例中,处理模块303还用于当检测到触控显示屏异常时,检测当前运行的目标固件是否损坏;若目标固件损坏,则从第一固件和第二固件中选择另一个固件作为新的目标固件;以及控制触控显示屏根据新的目标固件运行,并通过服务器更换损坏的目标固件。
在一些实施例中,处理模块303还用于若目标固件损坏,则检测目标固件的第一备份固件是否损坏;若第一备份固件损坏,则从第一固件和第二固件中选择另一个固件作为新的目标固件;以及通过服务器更换损坏的目标固件和第一备份固件。
本申请实施例中的触控显示屏处理装置可以应用上上述实施例中的触控显示屏处理方法中,在此不再赘述。
请参阅图6,图6为本申请实施例提供的电子设备的第一种结构示意图。其中,电子设备600包括处理器601和存储器602。处理器601与存储器602电性连接。
处理器601是电子设备600的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或调用存储在存储器602内的计算机程序,以及调用存储在存储器602内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。
在本实施例中,电子设备600中的处理器601会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器602中,并由处理器601来运行存储在存储器602中的计算机程序,从而实现各种功能:
获取电子设备当前运行的目标应用程序;
当目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件;以及控制触控显示屏根据第一固件或第二固件运行,触控显示屏对应第一固件的灵敏度大于对应第二固件的灵敏度。
在一些实施例中,获取当前运行的目标应用程序之后,处理器601执行以下步骤:
通过触控显示屏获取触发操作的目标触发频率;
当目标触发频率大于预设频率阈值时,确定目标应用程序为预设应用程序。
在一些实施例中,当目标触发频率大于预设频率阈值时,确定目标应用程序为预设应用程序,处理器601执行以下步骤:
当目标触发频率大于预设频率阈值时,获取目标应用程序根据触发操作对应产生的响应操作;
根据响应操作确定目标应用程序是否为预设应用程序。
在一些实施例中,从获取当前运行的目标应用程序之后,处理器601执行以下步骤:
获取目标应用程序的显示信息;
根据显示信息生成目标场景信息;
当目标场景信息为预设游戏场景信息时,确定目标应用程序为预设应用程序。
在一些实施例中,控制触控显示屏根据第一固件运行之后,处理器601执行以下步骤:
获取触控显示屏的触发操作的触发面积和触发位置;
当触发面积小于第一面积阈值,且触发位置位于触发显示屏边缘时,忽略触发操作。
在一些实施例中,在触控显示屏对应第一固件的灵敏度大于对应第二固件的灵敏度中,处理器601执行以下步骤:
第一固件的触控扫描频率大于第二固件的触控扫描频率;和/或
第一固件的触控报点阈值小于第二固件的触控报点阈值。
在一些实施例中,处理器601还执行以下步骤:
当检测到触控显示屏异常时,检测当前运行的目标固件是否损坏;
若目标固件损坏,则从第一固件和第二固件中选择另一个固件作为新的目标固件;
控制触控显示屏根据新的目标固件运行,并通过服务器更换损坏的目标固件。
在一些实施例中,在若目标固件损坏,则从第一固件和第二固件中选择另一个固件作为新的目标固件中,处理器601还执行以下步骤:
若目标固件损坏,则检测目标固件的第一备份固件是否损坏;
若第一备份固件损坏,则从第一固件和第二固件中选择另一个固件作为新的目标固件;
通过服务器更换损坏的目标固件包括:
通过服务器更换损坏的目标固件和第一备份固件。
在一些实施例中,请参阅图7,图7为本申请实施例提供的电子设备的第二种结构示意图。
其中,电子设备600还包括:、控制电路604、输入单元605、传感器606以及电源607。其中,处理器601分别与触控显示屏603、控制电路604、输入单元605、传感器606以及电源607电性连接。
触控显示屏603可用于显示由用户输入的信息或提供给用户的信息以及电子设备的各种图形用户接口,这些图形用户接口可以由图像、文本、图标、视频和其任意组合来构成。
控制电路604与触控显示屏603电性连接,用于控制触控显示屏603显示信息。
输入单元605可用于接收输入的数字、字符信息或用户特征信息(例如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。其中,输入单元605可以包括指纹识别模组。
传感器606用于采集电子设备自身的信息或者用户的信息或者外部环境信息。例如,传感器606可以包括距离传感器、磁场传感器、光线传感器、加速度传感器、指纹传感器、霍尔传感器、位置传感器、陀螺仪、惯性传感器、姿态感应器、气压计、心率传感器等多个传感器。
电源607用于给电子设备600的各个部件供电。在一些实施例中,电源607可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
尽管图7中未示出,电子设备600还可以包括摄像头、蓝牙模块等,在此不再赘述。
由上可知,本申请实施例提供了一种电子设备,电子设备中的处理器执行以下步骤:获取所述电子设备当前运行的目标应用程序;当所述目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件;以及控制触控显示屏根据所述第一固件或所述第二固件运行,所述触控显示屏对应所述第一固件的灵敏度大于对应所述第二固件的灵敏度。
请继续参阅图4,在一些实施例中,触控显示屏包括触控层,触控层用于识别用户的触发操作。触控层包括第一区域和第二区域,第一区域的识别单元的分布密度大于第二区域的识别单元的分布密度(例如第一区域的识别单元的分布密度可以为第二区域识别单元的分布密度的2倍、3倍等),第一区域的识别灵敏度比第二区域的识别灵敏度更高。第一固件可以驱动第一区域所有的识别单元,提高识别灵敏度,第二固件可以仅驱动第一区域中的部分识别单元(例如可以相邻两个识别单元只驱动其中一个等),不影响使用同时降低功耗。其中,第一区域可以对应设置在用户玩游戏时常有的区域,例如,第一区域可以为触控显示屏左侧中间和右侧中间,其中,左侧和右侧可以为触控显示屏平分的两侧,也可以为平分的三侧中的两侧等。左侧和右侧可以为横屏状态下或竖屏状态下划分的两侧。
本申请实施例中的触控显示屏处理方法应用于上述电子设备中,在此不再赘述。
本申请实施例还提供一种存储介质,存储介质中存储有计算机程序,当计算机程序在计算机上运行时,计算机执行上述任一实施例所述的触控显示屏处理方法。
例如,在一些实施例中,当所述计算机程序在计算机上运行时,所述计算机执行以下步骤:获获取所述电子设备当前运行的目标应用程序;当所述目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件;以及控制触控显示屏根据所述第一固件或所述第二固件运行,所述触控显示屏对应所述第一固件的灵敏度大于对应所述第二固件的灵敏度。
需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过计算机程序来指令相关的硬件来完成,所述计算机程序可以存储于计算机可读存储介质中,所述存储介质可以包括但不限于:只读存储器(ROM,Read OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁盘或光盘等。
以上对本申请实施例所提供的触控显示屏处理方法、装置、存储介质及电子设备进行了详细介绍。本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (11)
1.一种触控显示屏处理方法,应用于电子设备,其特征在于,所述方法包括:
获取所述电子设备当前运行的目标应用程序;
当所述目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件;以及
控制触控显示屏根据所述第一固件或所述第二固件运行,所述触控显示屏对应所述第一固件的灵敏度大于对应所述第二固件的灵敏度。
2.根据权利要求1所述的触控显示屏处理方法,其特征在于,所述获取当前运行的目标应用程序之后,还包括:
通过所述触控显示屏获取触发操作的目标触发频率;
当所述目标触发频率大于预设频率阈值时,确定所述目标应用程序为预设应用程序。
3.根据权利要求2所述的触控显示屏处理方法,其特征在于,所述当所述目标触发频率大于预设频率阈值时,确定所述目标应用程序为预设应用程序包括:
当所述目标触发频率大于预设频率阈值时,获取所述目标应用程序根据所述触发操作对应产生的响应操作;
根据所述响应操作确定所述目标应用程序是否为预设应用程序。
4.根据权利要求1所述的触控显示屏处理方法,其特征在于,所述获取当前运行的目标应用程序之后,还包括:
获取所述目标应用程序的显示信息;
根据所述显示信息生成目标场景信息;
当所述目标场景信息为预设游戏场景信息时,确定所述目标应用程序为预设应用程序。
5.根据权利要求1所述的触控显示屏处理方法,其特征在于,所述控制触控显示屏根据所述第一固件运行之后,还包括:
获取所述触控显示屏的触发操作的触发面积和触发位置;
当所述触发面积小于第一面积阈值,且所述触发位置位于所述触发显示屏边缘时,忽略所述触发操作。
6.根据权利要求1所述的触控显示屏处理方法,其特征在于,所述触控显示屏对应所述第一固件的灵敏度大于对应所述第二固件的灵敏度包括:
所述第一固件的触控扫描频率大于所述第二固件的触控扫描频率;和/或
所述第一固件的触控报点阈值小于所述第二固件的触控报点阈值。
7.根据权利要求1所述的触控显示屏处理方法,其特征在于,所述方法还包括:
当检测到所述触控显示屏异常时,检测当前运行的目标固件是否损坏;
若所述目标固件损坏,则从所述第一固件和所述第二固件中选择另一个固件作为新的目标固件;
控制所述触控显示屏根据所述新的目标固件运行,并通过服务器更换损坏的所述目标固件。
8.根据权利要求7所述的触控显示屏处理方法,其特征在于,所述若所述目标固件损坏,则从所述第一固件和所述第二固件中选择另一个固件作为新的目标固件包括:
若所述目标固件损坏,则检测所述目标固件的第一备份固件是否损坏;
若所述第一备份固件损坏,则从所述第一固件和所述第二固件中选择另一个固件作为新的目标固件;
所述通过服务器更换损坏的所述目标固件包括:
通过服务器更换损坏的所述目标固件和所述第一备份固件。
9.一种触控显示屏处理装置,其特征在于,包括:
第一获取模块,用于获取当前运行的目标应用程序;
第二获取模块,用于当所述目标应用程序为预设应用程序时,获取第一固件,否则获取第二固件;以及
处理模块,用于控制触控显示屏根据所述第一固件或所述第二固件运行,所述触控显示屏对应所述第一固件的灵敏度大于对应所述第二固件的灵敏度。
10.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至8任一项所述的触控显示屏处理方法。
11.一种电子设备,其特征在于,所述电子设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行权利要求如权利要求1至8任一项所述的触控显示屏处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910668649.3A CN110442263A (zh) | 2019-07-23 | 2019-07-23 | 触控显示屏处理方法、装置、存储介质及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910668649.3A CN110442263A (zh) | 2019-07-23 | 2019-07-23 | 触控显示屏处理方法、装置、存储介质及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110442263A true CN110442263A (zh) | 2019-11-12 |
Family
ID=68431317
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910668649.3A Pending CN110442263A (zh) | 2019-07-23 | 2019-07-23 | 触控显示屏处理方法、装置、存储介质及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110442263A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111124173A (zh) * | 2019-11-22 | 2020-05-08 | Oppo(重庆)智能科技有限公司 | 触摸屏的工作状态切换方法、装置、移动终端及存储介质 |
CN113813593A (zh) * | 2021-08-11 | 2021-12-21 | RealMe重庆移动通信有限公司 | 终端游戏的控制方法及装置、存储介质及终端 |
CN114416495A (zh) * | 2021-12-23 | 2022-04-29 | 联想长风科技(北京)有限公司 | 一种利用液晶屏对服务器监测控制方法及系统 |
CN114415929A (zh) * | 2022-01-24 | 2022-04-29 | 维沃移动通信有限公司 | 电子设备的控制方法、装置、电子设备和可读存储介质 |
CN114999033A (zh) * | 2022-05-31 | 2022-09-02 | 珠海格力电器股份有限公司 | 门锁控制方法、装置、智能门锁及存储介质 |
WO2022193988A1 (zh) * | 2021-03-18 | 2022-09-22 | Oppo广东移动通信有限公司 | 触控事件上报方法、装置、终端及存储介质 |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110310045A1 (en) * | 2009-03-02 | 2011-12-22 | Panasonic Corporation | Portable terminal device and input device |
CN102478996A (zh) * | 2010-11-23 | 2012-05-30 | 致伸科技股份有限公司 | 对映触控面板上的手指动作至电脑屏幕的方法 |
CN103235664A (zh) * | 2013-04-27 | 2013-08-07 | 深圳市金立通信设备有限公司 | 一种终端及触摸屏的控制方法 |
CN104035608A (zh) * | 2013-03-08 | 2014-09-10 | 宏碁股份有限公司 | 触控面板采样频率的调整装置与方法 |
CN104063083A (zh) * | 2013-03-19 | 2014-09-24 | 仁宝电脑工业股份有限公司 | 触控装置及其操作方法 |
CN104252263A (zh) * | 2013-06-28 | 2014-12-31 | 三星电子株式会社 | 电子设备及其触摸感测方法 |
CN104679336A (zh) * | 2015-03-12 | 2015-06-03 | 深圳市欧珀通信软件有限公司 | 调整触摸屏参数的方法及装置 |
WO2016045027A1 (zh) * | 2014-09-25 | 2016-03-31 | 华为技术有限公司 | 屏幕灵敏度调整方法和移动终端 |
CN106055187A (zh) * | 2015-04-02 | 2016-10-26 | 富士通株式会社 | 控制方法和电子装置 |
US20170045990A1 (en) * | 2015-08-13 | 2017-02-16 | Interface Optoelectronic (Shenzhen) Co., Ltd. | Touch panel |
CN106527785A (zh) * | 2015-09-15 | 2017-03-22 | Lg电子株式会社 | 移动终端和用于该移动终端的控制方法 |
CN108762547A (zh) * | 2018-04-27 | 2018-11-06 | 维沃移动通信有限公司 | 一种触控终端的操作方法和移动终端 |
WO2019090486A1 (zh) * | 2017-11-07 | 2019-05-16 | 华为技术有限公司 | 一种触摸控制方法及装置 |
-
2019
- 2019-07-23 CN CN201910668649.3A patent/CN110442263A/zh active Pending
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110310045A1 (en) * | 2009-03-02 | 2011-12-22 | Panasonic Corporation | Portable terminal device and input device |
CN102478996A (zh) * | 2010-11-23 | 2012-05-30 | 致伸科技股份有限公司 | 对映触控面板上的手指动作至电脑屏幕的方法 |
CN104035608A (zh) * | 2013-03-08 | 2014-09-10 | 宏碁股份有限公司 | 触控面板采样频率的调整装置与方法 |
CN104063083A (zh) * | 2013-03-19 | 2014-09-24 | 仁宝电脑工业股份有限公司 | 触控装置及其操作方法 |
CN103235664A (zh) * | 2013-04-27 | 2013-08-07 | 深圳市金立通信设备有限公司 | 一种终端及触摸屏的控制方法 |
CN104252263A (zh) * | 2013-06-28 | 2014-12-31 | 三星电子株式会社 | 电子设备及其触摸感测方法 |
WO2016045027A1 (zh) * | 2014-09-25 | 2016-03-31 | 华为技术有限公司 | 屏幕灵敏度调整方法和移动终端 |
CN104679336A (zh) * | 2015-03-12 | 2015-06-03 | 深圳市欧珀通信软件有限公司 | 调整触摸屏参数的方法及装置 |
CN106055187A (zh) * | 2015-04-02 | 2016-10-26 | 富士通株式会社 | 控制方法和电子装置 |
US20170045990A1 (en) * | 2015-08-13 | 2017-02-16 | Interface Optoelectronic (Shenzhen) Co., Ltd. | Touch panel |
CN106527785A (zh) * | 2015-09-15 | 2017-03-22 | Lg电子株式会社 | 移动终端和用于该移动终端的控制方法 |
WO2019090486A1 (zh) * | 2017-11-07 | 2019-05-16 | 华为技术有限公司 | 一种触摸控制方法及装置 |
CN108762547A (zh) * | 2018-04-27 | 2018-11-06 | 维沃移动通信有限公司 | 一种触控终端的操作方法和移动终端 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111124173A (zh) * | 2019-11-22 | 2020-05-08 | Oppo(重庆)智能科技有限公司 | 触摸屏的工作状态切换方法、装置、移动终端及存储介质 |
WO2022193988A1 (zh) * | 2021-03-18 | 2022-09-22 | Oppo广东移动通信有限公司 | 触控事件上报方法、装置、终端及存储介质 |
CN113813593A (zh) * | 2021-08-11 | 2021-12-21 | RealMe重庆移动通信有限公司 | 终端游戏的控制方法及装置、存储介质及终端 |
CN114416495A (zh) * | 2021-12-23 | 2022-04-29 | 联想长风科技(北京)有限公司 | 一种利用液晶屏对服务器监测控制方法及系统 |
CN114415929A (zh) * | 2022-01-24 | 2022-04-29 | 维沃移动通信有限公司 | 电子设备的控制方法、装置、电子设备和可读存储介质 |
CN114999033A (zh) * | 2022-05-31 | 2022-09-02 | 珠海格力电器股份有限公司 | 门锁控制方法、装置、智能门锁及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110442263A (zh) | 触控显示屏处理方法、装置、存储介质及电子设备 | |
US11216097B2 (en) | Fingerprint verification method and electronic device for performing the same | |
US10754938B2 (en) | Method for activating function using fingerprint and electronic device including touch display supporting the same | |
CN108379839B (zh) | 控件的响应方法、装置和终端 | |
EP3575961B1 (en) | Method and apparatus for updating application prediction model, storage medium, and terminal | |
KR101513785B1 (ko) | 터치 스크린 사용자 인터페이스 상의 커맨드들을 변경하는 방법 | |
CN105339884B (zh) | 用户输入的分类 | |
CN105573538B (zh) | 滑动断线补偿方法及电子设备 | |
CN108762831B (zh) | 应用程序预加载方法、装置、存储介质及终端 | |
US9746929B2 (en) | Gesture recognition using gesture elements | |
CN110140342B (zh) | 锁屏界面处理方法及终端 | |
US10509530B2 (en) | Method and apparatus for processing touch input | |
CN103294586A (zh) | 对于可替代用户界面模型的用户偏好的自动检测 | |
CN104423870A (zh) | 图形用户界面中的控件、显示方法及操作控件的方法和装置 | |
US9563393B2 (en) | Information processing method and electronic device | |
KR102536148B1 (ko) | 전자 장치의 동작 방법 및 장치 | |
KR20180074983A (ko) | 생체 데이터를 획득하기 위한 방법 및 그 전자 장치 | |
CN109976654A (zh) | 一种显示屏内容调整方法、装置、移动终端及存储介质 | |
CN115291786A (zh) | 一种基于机器学习的误触判断方法、装置和存储介质 | |
CN111966268B (zh) | 界面显示方法、装置及电子设备 | |
CN104714736A (zh) | 一种退出全屏锁定状态的控制方法及终端 | |
CN106933576A (zh) | 一种终端解锁方法、装置及计算机设备 | |
CN110069328B (zh) | 应用关闭方法及终端设备 | |
CN111930296A (zh) | 电子设备的控制方法、装置及电子设备 | |
CN107831896B (zh) | 音频信息播放方法、装置、存储介质及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191112 |