一种触屏控制方法、电子设备及存储介质与流程

文档序号:21504771发布日期:2020-07-14 18:08阅读:142来源:国知局
一种触屏控制方法、电子设备及存储介质与流程

本发明涉及笔记本生产测试领域,尤其涉及一种触屏控制方法、电子设备及计算机可读存储介质。



背景技术:

随着笔记本电脑产品形态不断变化,双屏笔记本电脑应用而生。该类笔记本的两个面板(panel)重量是不一样的。具体地,当比较重的面板放在桌子上(即比较轻的面板朝上)的时候,重心很稳;当比较轻的面板在桌子上(即比较重的面板朝上)时,重心不稳。这样,在比较重的面板朝上的放置状态下,用户对该面板进行触摸时,很容易压倒面板。



技术实现要素:

本发明实施例为了解决现有双屏笔记本电脑存在的重心不稳的问题,创造性地提出了一种触屏控制方法、电子设备及计算机可读存储介质。

根据本发明第一方面,提供了一种触屏控制方法,该方法应用于电子设备,电子设备包括第一面板和第二面板,所述第一面板具有第一显示屏,所述第二面板具有第二显示屏,所述第一面板的重量大于所述第二面板的重量,所述第一显示屏具有触控功能;该方法包括:检测所述第一面板是否位于所述第二面板的上方;当所述第一面板位于所述第二面板的上方时,设置所述第一显示屏的触控操作方式为第二触控操作方式,所述第二触控操作方式不同于第一触控操作方式,所述第一触控操作方式为所述第一面板位于所述第二面板的下方时第一显示屏的触控操作方式。

根据本发明一实施方式,设置所述第一显示屏的触控操作方式为第二触控操作方式,包括:设置所述第一显示屏的触控灵敏度,以使第一显示屏在所述第二触控操作方式下的触控灵敏度高于在所述第一触控操作方式下的触控灵敏度。

根据本发明一实施方式,设置所述第一显示屏的触控操作方式为第二触控操作方式,包括:设置所述第一显示屏的触控操作方式为隔空操作方式。

根据本发明一实施方式,在设置所述第一显示屏的触控操作方式为第二触控操作方式之前,所述方法还包括:检测所述电子设备是否处在笔记本模式;相应的,设置所述第一显示屏的触控操作方式为第二触控操作方式包括:当所述电子设备处在笔记本模式,且所述第一面板位于所述第二面板的上方时,设置所述第一显示屏的触控操作方式为第二触控操作方式。

根据本发明一实施方式,所述方法还包括:当所述电子设备处在非笔记本模式时,设置所述第一显示屏的触控操作方式为第一触控操作方式。

根据本发明一实施方式,所述第二显示屏也具有触控功能,且所述第一显示屏和第二显示屏同为一柔性显示屏。

根据本发明一实施方式,在设置所述第一显示屏的触控操作方式为第二触控操作方式之后,所述方法还包括:检测所述第一面板是否存在外物支撑;若所述第一面板存在外物支撑,则将所述第一显示屏的触控操作方式由第二触控操作方式切换至第一触控操作方式。

根据本发明第二方面,还提供了一种电子设备,该电子设备包括第一面板和第二面板,所述第一面板具有第一显示屏,所述第二面板具有第二显示屏,所述第一面板的重量大于所述第二面板的重量,所述第一显示屏具有触控功能;所述电子设备包括:检测模块,用于检测所述第一面板是否位于所述第二面板的上方;设置模块,用于当所述第一面板位于所述第二面板的上方时,设置所述第一显示屏的触控操作方式为第二触控操作方式,所述第二触控操作方式不同于第一触控操作方式,所述第一触控操作方式为所述第一面板位于所述第二面板的下方时第一显示屏的触控操作方式。

根据本发明一实施方式,所述设置模块,具体用于设置所述第一显示屏的触控灵敏度,以使第一显示屏在所述第二触控操作方式下的触控灵敏度高于在所述第一触控操作方式下的触控灵敏度。

根据本发明一实施方式,所述设置模块,具体用于设置所述第一显示屏的触控操作方式为隔空操作方式。

根据本发明一实施方式,所述检测模块,还用于在经设置模块设置所述第一显示屏的触控操作方式为第二触控操作方式之前,检测所述电子设备是否处在笔记本模式;相应的,所述设置模块,具体用于当所述电子设备处在笔记本模式且所述第一面板位于所述第二面板的上方时,设置所述第一显示屏的触控操作方式为第二触控操作方式。

根据本发明一实施方式,所述设置模块,还用于当所述电子设备处在非笔记本模式时,设置所述第一显示屏的触控操作方式为第一触控操作方式。

根据本发明一实施方式,所述第二显示屏也具有触控功能,且所述第一显示屏和第二显示屏同为一柔性显示屏。

根据本发明一实施方式,所述检测模块,还用于在经设置模块设置所述第一显示屏的触控操作方式为第二触控操作方式之后,检测所述第一面板是否存在外物支撑;所述设置模块,还用于若所述第一面板存在外物支撑,则将所述第一显示屏的触控操作方式由第二触控操作方式切换至第一触控操作方式。

根据本发明第三方面,又提供一种计算机可读存储介质,所述存储介质包括一组计算机可执行指令,当所述指令被执行时用于执行上述任一触屏控制方法。

本发明实施例触屏控制方法、电子设备及计算机可读存储介质,针对双面屏电子设备,通过在检测到较重的面板位于较轻的面板的上方时,设置较重的面板上显示屏的触控操作方式不同于较重的面板位于较轻的面板的下方时的触控方式,有效解决现有双面屏电子设备当较重的面板位于较轻的面板的下方时存在的重心不稳的问题。

需要理解的是,本发明的教导并不需要实现上面所述的全部有益效果,而是特定的技术方案可以实现特定的技术效果,并且本发明的其他实施方式还能够实现上面未提到的有益效果。

附图说明

通过参考附图阅读下文的详细描述,本发明示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本发明的若干实施方式,其中:

在附图中,相同或对应的标号表示相同或对应的部分。

图1示出了本发明实施例触屏控制方法的实现流程示意图一;

图2示出了本发明一应用实例电子设备的产品结构示意图;

图3示出了本发明又一应用实例电子设备的产品结构示意图;

图4示出了本发明另一应用实例电子设备的产品结构示意图;

图5示出了本发明实施例触屏控制方法的实现流程示意图二;

图6示出了本发明实施例触屏控制方法的实现流程示意图三;

图7示出了本发明实施例电子设备的组成结构示意图。

具体实施方式

下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为使本发明更加透彻和完整,并能够将本发明的范围完整地传达给本领域的技术人员。

下面结合附图和具体实施例对本发明的技术方案进一步详细阐述。

图1示出了本发明实施例触屏控制方法的实现流程示意图一;图2示出了本发明一应用实例电子设备的产品结构示意图;图3示出了本发明又一应用实例电子设备的产品结构示意图;图4示出了本发明另一应用实例电子设备的产品结构示意图。

参考图1,本发明实施例触屏控制方法,应用于电子设备,电子设备包括第一面板和第二面板,第一面板具有第一显示屏,第二面板具有第二显示屏,第一面板的重量大于第二面板的重量,第一显示屏具有触控功能;该方法包括:操作101,检测第一面板是否位于所述第二面板的上方;操作102,当第一面板位于第二面板的上方时,设置第一显示屏的触控操作方式为第二触控操作方式,第二触控操作方式不同于第一触控操作方式,第一触控操作方式为第一面板位于所述第二面板的下方时第一显示屏的触控操作方式。

以图2所示的双屏笔记本电脑这一电子产品为例,双屏笔记本电脑包括第一面板21和第二面板22,第一面板21具有第一显示屏211,第二面板22具有第二显示屏221,第一面板21的重量大于第二面板22的重量,第一显示屏211具有触控功能。为了保证第一面板21在第二面板22的上方,即较重的面板位于较轻的面板之上时电子设备重心不稳的问题,首先需要对电子设备的放置方式进行检测,即检测第一面板21是否位于第二面板22的上方,得到检测结果;当检测结果为第一面板21位于第二面板22的上方时,设置第一显示屏211的触控操作方式为不同于第一面板位于第二面板的下方时所设置的第一显示屏211的第一触控操作方式的第二触控操作方式。

在一可能实施方式中,操作102包括:设置第一显示屏的触控灵敏度,以使第一显示屏在第二触控操作方式下的触控灵敏度高于在第一触控操作方式下的触控灵敏度。如图2所示,当第一面板21位于第二面板22的上方时,设置第一显示屏211的触控操作方式为触控灵敏度高于第一触控操作方式的第二触控操作方式。

比如,以触控灵敏度等级由高到低分包括a、b、c为例,当第一面板21位于第二面板22的上方时,设置第一显示屏211的触控操作方式为不同于触控灵敏度等级为c的第一触控操作方式的第二触控操作方式,其触控灵敏度等级可以为a或b。

在又一可实施方式中,操作102包括:设置所述第一显示屏的触控操作方式为隔空操作方式。举例来说,参考图3,第一面板21上具有传感器元件212,如用于图像识别的摄像头,或用于检测深度的tof镜头,或结构光摄像头,亦或雷达。这样,当较重的第一面板21位于较轻的第二面板22的上方时,设置第一显示屏211为隔空操作方式,即可直接依赖第一面板21上的传感器元件212进行触控感测,而不再需要触控操作执行主体,如手、触控笔等,直接与第一显示屏211接触。

在另一可能实施方式中,该电子设备的第二显示屏也具有触控功能,且第一显示屏和第二显示屏同为一柔性显示屏。举例来说,如图4所示,该电子设备的较重的第一面板41和较轻的第二面板42共用同一柔性显示屏401。这样,当检测到较重的第一面板41位于较轻的第二面板42的上方时,为了克服电子设备重心不稳的问题,需要设置该柔性显示屏401的触控操作方式为不同于较重的第一面板41位于较轻的第二面板42的下方时的第一触控操作方式的第二触控操作方式。

本发明实施例触屏控制方法,针对双面屏电子设备,通过在检测到较重的面板位于较轻的面板的上方时,设置较重的面板上显示屏的触控操作方式不同于较重的面板位于较轻的面板的下方时的触控方式,有效解决现有双面屏电子设备当较重的面板位于较轻的面板的下方时存在的重心不稳的问题。

图5示出了本发明实施例触屏控制方法的实现流程示意图二。

参考图5,本发明实施例触屏控制方法,应用于电子设备,电子设备包括第一面板和第二面板,第一面板具有第一显示屏,第二面板具有第二显示屏,第一面板的重量大于第二面板的重量,第一显示屏具有触控功能;该方法包括:操作501,检测电子设备是否处在笔记本模式;操作502,检测第一面板是否位于第二面板的上方;操作503,当电子设备处在笔记本模式且第一面板位于第二面板的上方时,设置第一显示屏的触控操作方式为第二触控操作方式,第二触控操作方式不同于第一触控操作方式,第一触控操作方式为第一面板位于第二面板的下方时第一显示屏的触控操作方式。

在操作501~503中,与图1所述方法实施例不同,即当第一面板位于所述第二面板的上方时,并不一定需要将第一显示屏的触控操作方式设置为第二触控操作方式;而是会先确定电子设备的使用模式,即笔记本模式还是非笔记本模式,如电子设备处在双面屏“站立”模式或双面屏“平铺”模式。当然,只有在电子设备处在笔记本模式时,才会在第一面板位于所述第二面板的上方时,设置第一显示屏的触控操作方式为第二触控操作方式。

在一可能实施方式中,该方法还包括:当电子设备处在非笔记本模式时,设置第一显示屏的触控操作方式为第一触控操作方式。即在电子设备处在双面屏“站立”模式或双面屏“平铺”模式时,设置第一显示屏的触控操作方式为第一触控操作方式。

图6示出了本发明实施例触屏控制方法的实现流程示意图三。

参考图6,本发明实施例触屏控制方法,应用于电子设备,电子设备包括第一面板和第二面板,第一面板具有第一显示屏,第二面板具有第二显示屏,第一面板的重量大于第二面板的重量,第一显示屏具有触控功能;该方法包括:操作601,检测第一面板是否位于所述第二面板的上方;操作602,当第一面板位于第二面板的上方时,设置第一显示屏的触控操作方式为第二触控操作方式;操作603,检测第一面板是否存在外物支撑;操作604,若第一面板存在外物支撑,则将第一显示屏的触控操作方式由第二触控操作方式切换至第一触控操作方式。

其中,第二触控操作方式不同于第一触控操作方式,第一触控操作方式为第一面板位于第二面板的下方时第一显示屏的触控操作方式。

在本发明实施例中,操作601和602的具体实现过程与图1所示实施例中操作101和102的具体实现过程相类似,这里不再赘述。

在操作603~604,检测第一面板是否存在外物支撑,即检测第一面板是否存在手扶或倚靠在如墙壁等的外物上。进一步地,当经检测第一面板存在外物支撑时,则不难发现电子设备的重心已经在外物支撑的作用下保持稳定,故可以将第一显示屏的触控操作方式由第二触控操作方式切换至第一触控操作方式,即恢复至第一面板位于第二面板的下方时第一显示屏的触控操作方式。

同理,基于上文所述触屏控制方法,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有程序,当所述程序被处理器执行时,使得所述处理器至少执行如下所述的操作步骤:操作101,检测第一面板是否位于所述第二面板的上方;操作102,当第一面板位于第二面板的上方时,设置第一显示屏的触控操作方式为第二触控操作方式,第二触控操作方式不同于第一触控操作方式,第一触控操作方式为第一面板位于所述第二面板的下方时第一显示屏的触控操作方式。

进一步地,基于如上文所述触屏控制方法,本发明实施例又提供一种电子设备,如图7所示,电子设备70包括第一面板和第二面板,第一面板具有第一显示屏,第二面板具有第二显示屏,第一面板的重量大于第二面板的重量,第一显示屏具有触控功能;电子设备70还包括:检测模块701,用于检测第一面板是否位于第二面板的上方;设置模块702,用于当第一面板位于第二面板的上方时,设置第一显示屏的触控操作方式为第二触控操作方式,第二触控操作方式不同于第一触控操作方式,第一触控操作方式为第一面板位于第二面板的下方时第一显示屏的触控操作方式。

根据本发明一实施方式,设置模块702,具体用于设置所述第一显示屏的触控灵敏度,以使第一显示屏在第二触控操作方式下的触控灵敏度高于在第一触控操作方式下的触控灵敏度。

根据本发明一实施方式,设置模块702,具体用于设置第一显示屏的触控操作方式为隔空操作方式。

根据本发明一实施方式,检测模块701,还用于在经设置模块设置第一显示屏的触控操作方式为第二触控操作方式之前,检测电子设备70是否处在笔记本模式;相应的,设置模块702,具体用于当电子设备70处在笔记本模式且所述第一面板位于第二面板的上方时,设置第一显示屏的触控操作方式为第二触控操作方式。

根据本发明一实施方式,设置模块702,还用于当电子设备70处在非笔记本模式时,设置第一显示屏的触控操作方式为第一触控操作方式。

根据本发明一实施方式,第二显示屏也具有触控功能,且第一显示屏和第二显示屏同为一柔性显示屏。

根据本发明一实施方式,检测模块701,还用于在经设置模块702设置所述第一显示屏的触控操作方式为第二触控操作方式之后,检测所述第一面板是否存在外物支撑;设置模块702,还用于若第一面板存在外物支撑,则将第一显示屏的触控操作方式由第二触控操作方式切换至第一触控操作方式。

这里需要指出的是:以上对针对电子设备实施例的描述,与前述图1至6所示的方法实施例的描述是类似的,具有同前述图1至6所示的方法实施例相似的有益效果,因此不做赘述。对于本发明电子设备实施例中未披露的技术细节,请参照本发明前述图1至6所示的方法实施例的描述而理解,为节约篇幅,因此不再赘述。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(readonlymemory,rom)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、rom、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1