触控信息的处理方法、装置、存储介质及电子设备与流程

文档序号:15635817发布日期:2018-10-12 21:27阅读:162来源:国知局

本申请涉及电子技术领域,尤其涉及一种触控信息的处理方法、装置、存储介质及电子设备。



背景技术:

目前,随着电子技术的不断发展,电子设备如手机的功能越来越强大,用户可以通过手机轻松实现查看时间、查看日期、即时通讯等诸多功能。目前,手机已经成为用户不可或缺的必备设备,替代了很多其他设备。

然后,现在用户经常需要全屏查看手机内容,如全屏播放视频,此时电子设备无法显示其他应用,用户无法进行其他操作。



技术实现要素:

本申请实施例提供一种触控信息的处理方法、装置、存储介质及电子设备,可以使通知信息不影响用户全屏查看手机内容。

第一方面,本申请实施例了提供一种触控信息的处理方法,应用于电子设备中,所述电子设备包括第一显示屏、以及绕设在所述第一显示屏周缘的中框,所述中框上设置有第二显示屏,所述处理方法包括:

当所述第二显示屏获取触发指令时,确定所述触发指令对应的目标应用;

获取所述第一显示屏的显示状态,所述显示状态包括全屏显示状态和非全屏显示状态;

当所述第一显示屏处于全屏显示状态时,获取预设应用集合;

当所述目标应用在预设应用集合内时,通过所述第二显示屏显示所述触发指令对应的操作;

当所述目标应用不在预设应用集合内时,控制所述第一显示屏退出全屏显示状态,且所述第一显示屏显示所述触发指令对应的操作。

第二方面,本申请实施例了提供一种触控信息的处理装置,应用于电子设备,所述电子设备包括第一显示屏、以及绕设在所述第一显示屏周缘的中框,所述中框上设置有第二显示屏,所述装置包括:

目标应用确定模块,用于当所述第二显示屏获取触发指令时,确定所述触发指令对应的目标应用;

显示状态获取模块,用于获取所述第一显示屏的显示状态,所述显示状态包括全屏显示状态和非全屏显示状态;

预设应用集合获取模块,用于当所述第一显示屏处于全屏显示状态时,获取预设应用集合;

处理模块,用于当所述目标应用在预设应用集合内时,通过所述第二显示屏显示所述触发指令对应的操作,当所述目标应用不在预设应用集合内时,控制所述第一显示屏退出全屏显示状态,且所述第一显示屏显示所述触发指令对应的操作。

第三方面,本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述所述的触控信息的处理方法。

第四方面,本申请实施例提供一种电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行上述所述的触控信息的处理方法。

第五方面,本申请实施例提供一种电子设备,包括:

第一显示屏;

中框,绕设在所述第一显示屏的周缘;

第二显示屏,设置在所述中框上;

处理器,分别与所述第一显示屏和第二显示屏电连接,所述处理器用于当所述第二显示屏获取触发指令时,确定所述触发指令对应的目标应用;获取所述第一显示屏的显示状态,所述显示状态包括全屏显示状态和非全屏显示状态;当所述第一显示屏处于全屏显示状态时,获取预设应用集合;当所述目标应用在预设应用集合内时,通过所述第二显示屏显示所述触发指令对应的操作;当所述目标应用不在预设应用集合内时,控制所述第一显示屏退出全屏显示状态,且所述第一显示屏显示所述触发指令对应的操作。

本申请实施例提供的触控信息的处理方法,首先当第二显示屏获取触发指令时,确定触发指令对应的目标应用;然后获取第一显示屏的显示状态,显示状态包括全屏显示状态和非全屏显示状态;接着当第一显示屏处于全屏显示状态时,获取预设应用集合;最后当目标应用在预设应用集合内时,通过第二显示屏显示触发指令对应的操作;当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。在第一显示屏全屏显示时,还可以通过第二显示屏对电子设备进行操作,第二显示屏获取触发指令后,确定触发指令对应的目标应用,然后判断该目标应用是否在预设集合内,若在则通过第二显示屏显示后续的操作,不影响第一显示屏全屏显示,若不在则在第一显示屏显示后续的操作,不影响目标应用的响应。能够减少对全屏显示的影响,同时在全屏显示状态下,简化启动其他应用的步骤和时间。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例提供的电子设备的第一种的结构示意图。

图2为本申请实施例提供的电子设备的第二种结构示意图。

图3为本申请实施例提供的电子设备的第三种结构示意图。

图4为本申请实施例提供的电子设备的第四种结构示意图。

图5为本申请实施例提供的触控传感器的示意图。

图6为本申请实施例提供的触控传感器电路的示意图。

图7为本申请实施例提供的触控信息的处理方法的流程示意图。

图8为本申请实施例提供的触控信息的处理方法的另一流程示意图。

图9为本申请实施例提供的触控信息的处理装置的模块示意图。

图10为本申请实施例提供的电子设备的第五种结构示意图。

图11为本申请实施例提供的电子设备的第六种结构示意图。

具体实施方式

请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。

本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文该的不同组件、模块、引擎及服务可看做为在该运算系统上的实施对象。而本文该的装置及方法优选的以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。

以下进行具体分析说明。

在本实施例中,将从触控信息的处理装置的角度进行描述,该触控信息的处理装置具体可以集成在电子设备,比如手机、平板电脑、掌上电脑(pda,personaldigitalassistant)等。

请参阅图1,图1为本申请实施例提供的电子设备的第一种的结构示意图。其中,电子设备100包括盖板10、显示屏20、电路板30、以及壳体40。

盖板10安装到显示屏20上,以覆盖显示屏20。盖板10可以为透明玻璃盖板。在一些实施例中,盖板10可以是用诸如蓝宝石等材料制成的玻璃盖板。

显示屏20安装在壳体40上,以形成电子设备100的显示面。在一些实施例中,显示屏20包括显示区域21和非显示区域22。其中,显示区域21用于显示图像、文本等信息。非显示区域22不显示信息。非显示区域22可以用于设置一些功能组件,例如摄像头、指纹识别模组等功能组件。在一些实施例中,该非显示区域22可以包括相互间隔的多个区域。例如,非显示区域22可以包括位于该显示区域21上部和下部的两个区域。

请参阅图2,图2为本申请实施例提供的电子设备的第二种结构示意图。该显示屏20可以全屏显示。也即,显示屏20只包括显示区域21,而不包括非显示区域。

在一些实施例中,显示屏20可以为液晶显示屏(liquidcrystaldisplay,lcd)或者有机发光二极管显示屏(organiclight-emittingdiode,oled)。

电路板30安装在壳体40内部。电路板30可以为电子设备100的主板。电路板30上可以集成有摄像头以及处理器等功能组件。同时,显示屏20可以电连接至电路板30。

在一些实施例中,电路板30上设置有显示控制电路。该显示控制电路向显示屏20输出电信号,以控制显示屏20显示信息。

壳体40用于形成电子设备100的外部轮廓。壳体40的材质可以为塑料或金属。壳体40可以一体成型。该壳体40包括中框41和后壳(图中未示出),该中框41围绕该显示屏20周缘设置,该后壳设置在显示屏20的背光面,背光面与显示屏20的出光面相对,该中框41与后壳的周缘连接形成一容纳空间,该显示屏20设置在该容纳空间内。

请参阅图3,图3为本申请实施例提供的电子设备的第三种结构示意图。该电子设备400包括第一显示屏401、中框402、第二显示屏404和处理器405。

其中,中框绕402设在第一显示屏401的周缘。第二显示屏404设置在中框402上。处理器405分别与第一显示屏401和第二显示屏404电连接,处理器405用于当接收到通知信息时,确定第一显示屏401是否处于全屏显示状态;若是,则确定通知信息的显示权限是否大于预设权限阈值;若大于,则将通知信息显示在第二显示屏404,并发出提示信息用于提醒用户。

请参阅图4,图4为本申请实施例提供的电子设备的第四种结构示意图。该电子设备400还包括触控传感器403,该触控传感器403设置在中框402上,触控传感器403用于根据中框402的形变产生触控信息。触控传感器贴合在中框402侧边内侧。

处理器405还可以用于当滚动显示通知信息时,根据触控传感器403检测到的触控操作;停止滚动显示通知信息,并保留第二显示屏404当前显示的内容。

在一实施方式中,第二显示屏404与触控传感器403层叠设置,第二显示屏404包括多个显示区域;处理器405还用于获取触控传感器403的触控位置信息,并确定出触控位置信息对应的目标显示区域,以及在目标显示区域以外的其他显示区域内,显示通知信息。其中,第二显示屏404在最外层,触控传感器403设置在第二显示屏404内侧。

其中,中框402侧边上设置一开口,第二显示屏404设置在该开口内,并通过胶水与中框402密封固定连接。

在一实施方式中,第二显示屏404可以与触控传感器403可以错开设置。

需要说明的是,中框包括顶边、底边以及连接顶边和底边的两个侧边,第二显示屏可以设置在中框的顶边、底边、两个侧边中的任意一个或两个上。即,第二显示屏404可以为一个也可以为两个也可以为多个。同样的,触控传感器403可以设置在中框的顶边、底边、两个侧边中的任意一个或两个上。在中框任意一侧上可以设置多个触控传感器403。

在一实施方式中,该触控传感器403可以是由四个电阻组成的一个全桥电路组成,从而通过该设置于电子设备的中框上的全桥电路,在中框受到按压力而产生微小的形变时,电桥电阻根据一对电阻两端电压差的变化,判断施加按压力的大小。触控传感器403可以为压力传感器,其可以设置在中框的侧边,例如,触控传感器403紧密贴合到中框侧边内侧,当中框侧边受到用户手指的压力时,会产生一个垂直于中框侧边方向的压力,中框侧边会产生微小的形变,例如1微米的形变,即用户手指施力的地方会向内凹陷,与中框侧边贴合的触控传感器403因为中框的形变产生对应的电信号,与触控传感器403耦合的控制芯片获取该电信号,若该电信号小于预设电信号阈值,则确认为无效的按压信号,如用户手轻微的握持,或触碰到数据线等情况,防止误操作。若该电信号大于预设电信号阈值,则确认为有效的按压信号。

在一实施方式中,当用户手持电子设备进行操作时,通过手指触控中框,该触控传感器会对应感应该第一触控压力值,并对该第一触控压力值进行检测。该第一预设阈值为一界定值,取适当数值,第一预设阈值大于用户一般手持电子设备时施加的触控压力,防止误操作。当该第一触控压力值大于该第一预设阈值时,判定为一次有效触控,并获取该触控信息。当该第一触控压力值小于该第一预设阈值时,判定为无效触控,忽略该触控事件。

请参阅图5,图5为本申请实施例提供的触控传感器的示意图。本实施例中,全桥电路由首尾相连的阻值相同的压敏电阻r1、电阻r2、电阻r3和电阻r4组成时,当压敏电阻没有受到按压力作用时,电桥中所有的电阻值是相等的,两个相向电阻的阻值增加,另外两个电阻的阻值将减小,从而,将电压的变化量转换为对应的电压值,以根据电压值的变化获知按压力的大小。具体的,触控传感器42贴合在中框侧边内侧,中框的外表面受到外来的压力(如用户手指的按压)会产出向内凹的形变,贴合在中框内侧的触控传感器42因为中框的形变,造成全桥电路一个或多个压敏电阻的阻值发生变化,从而,将电压的变化量转换为对应的电压值,以根据电压值的变化获知按压力的大小。

举例而言,请参阅图6,图6为本申请实施例提供的触控传感器电路的示意图。当电阻r2和电阻r3的电阻的值收到按压力均减小1%时,电阻r1和电阻r4的值则增加1%,那么两个“中”点间的电压值将从0变为2%,进而,可将该电压值经过放大处理到适合adc的电平,进而,由adc将放大后的传感器输出电压转换为数字式,再交给电路板中的控制器或dsp处理,获知当前的按压力。

中框侧边不再需要设置实体式机械按键,压力传感器实现按键功能,不会有进程和回程,就没有缝隙,不让容易进水和进灰尘,提高了防水、防尘等级。另外,现在智能手机的中框为金属中框或合金中框,首先金属中框或合金中框无法利用电容式原理实现按键功能。而且电容式按键因为任何导体碰到都会产生对应的操作,容易产生误操作。而本申请的压力传感器按键需要一定的压力才会产生操作,有效避免误操作。

请参阅图7,图7是本申请实施例提供的触控信息的处理方法的流程示意图。具体而言,该方法包括:

101,当第二显示屏获取触发指令时,确定触发指令对应的目标应用。

第二显示屏可以集成触发传感器,通过第二显示屏可以获取直接在第二显示屏上的操作。例如,第二显示屏显示多个应用的触发图标,其中一个触发图标关联的应用为用户想要开启的,用户直接按压该触发图标,第二显示屏集成了触发传感器,触发传感器根据用户的按压产生一个电信号,电子设备内部的处理器根据该电信号得到一个触发指令,同时得到该触发指令对应的触发图标,通过该触发图标确定其对应的应用为目标应用。

触发传感器可以为电容式的触发传感器,也可以上文的压力式的触发传感器。压力式触发传感器不容易误触发。

需要说明的是,电子设备包括第一显示屏、以及绕设在第一显示屏周缘的中框,中框上设置有第二显示屏。第一显示屏为电子设备的主显示屏,第二显示屏为辅助显示屏,第一显示屏的尺寸远大于第二显示屏的尺寸。

102,获取第一显示屏的显示状态,显示状态包括全屏显示状态和非全屏显示状态。

第一显示屏为主显示屏,获取第一显示屏当前为全屏显示还是非全屏显示。全屏显示可以理解为,第一显示屏的显示区域全部用来显示一个应用的一个内容,例如,第一显示屏播放视频时,全屏显示视频的图像,不会同时显示该视频的图像,又同时显示其他视频的图像。另外,全屏显示时,将控制按钮如菜单按钮、返回按钮等隐藏,得到一个全屏的显示效果,第一显示屏的显示区域全部用来显示一个视频的图像。

103,当第一显示屏处于全屏显示状态时,获取预设应用集合。

该预设应用集合内的应用为可以通过第二显示屏显示的应用,因为第二显示屏尺寸较小,显示的内容较少,很多应用无法显示。预设应用集合可以包括短信应用、时间应用,预设应用集合还包括实现部分功能的应用,如即时通讯未读信息显示、音乐应用快捷显示灯。当第一显示屏处于全屏显示状态时,获取预设应用集合。

104,当目标应用在预设应用集合内时,通过第二显示屏显示触发指令对应的操作。

判断目标应用是否在预设应用结合内,当目标应用在预设应用集合内时,说明该触发指令对应的操作可以在第二显示屏内显示,则通过第二显示屏显示触发指令对应的操作,不影响第一显示屏全屏显示,例如,用户还可以继续全屏观看视频、全屏玩游戏等。

105,当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。

判断目标应用是否在预设应用结合内,当目标应用不在预设应用集合内时,说明该触发指令对应的操作无法在第二显示屏内显示,则控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。不在预设应用集合的应用包括很多,例如地图类应用、视频类应用、以及很多生活类应用。虽然第一显示屏无法全屏显示,但是通过第二显示屏去选取和启动目标应用,没有马上让第一显示屏退出全屏显示,不需要在第一显示屏选取和启动目标应用,能够让用户更长时间的全屏显示当前应用,如可以观看更长时间的视频。

根据上述实施例所描述的方法,以下将举例作进一步详细说明。

请参阅图8,图8为本申请实施例提供的触控信息的处理方法的另一流程示意图。具体而言,该方法包括:

201,当第二显示屏获取触发指令时,确定触发指令对应的目标应用。

第二显示屏可以集成触发传感器,通过第二显示屏可以获取直接在第二显示屏上的操作。例如,第二显示屏显示多个应用的触发图标,其中一个触发图标关联的应用为用户想要开启的,用户直接按压该触发图标,第二显示屏集成了触发传感器,触发传感器根据用户的按压产生一个电信号,电子设备内部的处理器根据该电信号得到一个触发指令,同时得到该触发指令对应的触发图标,通过该触发图标确定其对应的应用为目标应用。

触发传感器可以为电容式的触发传感器,也可以上文的压力式的触发传感器。压力式触发传感器不容易误触发。

需要说明的是,电子设备包括第一显示屏、以及绕设在第一显示屏周缘的中框,中框上设置有第二显示屏。第一显示屏为电子设备的主显示屏,第二显示屏为辅助显示屏,第一显示屏的尺寸远大于第二显示屏的尺寸。

202,获取第一显示屏的显示状态,显示状态包括全屏显示状态和非全屏显示状态。

第一显示屏为主显示屏,获取第一显示屏当前为全屏显示还是非全屏显示。全屏显示可以理解为,第一显示屏的显示区域全部用来显示一个应用的一个内容,例如,第一显示屏播放视频时,全屏显示视频的图像,不会同时显示该视频的图像,又同时显示其他视频的图像。另外,全屏显示时,将控制按钮如菜单按钮、返回按钮等隐藏,得到一个全屏的显示效果,第一显示屏的显示区域全部用来显示一个视频的图像。

203,当第一显示屏处于全屏显示状态时,获取预设应用集合。

该预设应用集合内的应用为可以通过第二显示屏显示的应用,因为第二显示屏尺寸较小,显示的内容较少,很多应用无法显示。预设应用集合可以包括短信应用、时间应用,预设应用集合还包括实现部分功能的应用,如即时通讯未读信息显示、音乐应用快捷显示灯。当第一显示屏处于全屏显示状态时,获取预设应用集合。

204,当目标应用在预设应用集合内时,通过第二显示屏显示触发指令对应的操作。

判断目标应用是否在预设应用结合内,当目标应用在预设应用集合内时,说明该触发指令对应的操作可以在第二显示屏内显示,则通过第二显示屏显示触发指令对应的操作,不影响第一显示屏全屏显示,例如,用户还可以继续全屏观看视频、全屏玩游戏等。

在一些实施例中,触发指令包括第一触发指令和第二触发指令,通过第二显示屏显示触发指令对应的操作的步骤可以包括:当触发指令为第一触发指令时,通过第二显示屏显示第一触发指令对应的操作;当触发指令为第二触发指令时,目标应用响应第二触发指令得到文字信息;将文字信息显示在第一显示屏,且文字信息的背景为透明背景。即目标应用在预设集合内,同时触发指令对应的是显示内容。当用户需要回复或编辑文字信息时,可以通过点击显示的文字信息的方式切换到目标应用,即第一显示屏退出全屏显示,并且显示的应用从当前应用切换到目标应用。

第一触发指令可以为单击触发指令、双击触发指令、滑动触发指令、长按触发指令中的一个,第二触发指令为另一个。当触发指令为第一触发指令时,第二显示屏显示第一触发指令对应的操作。当触发指令为第二触发指令时,目标应用响应第二触发指令得到文字信息;将文字信息显示在第一显示屏,且文字信息的背景为透明背景。除了在第二显示屏显示该文字信息,还可以在全屏显示的第一显示屏显示该文字信息,同时该文字信息为透明背景,如此,可以最大化减少文字信息对第一显示屏显示内容的影响。其中,该目标应用可以为文档应用的文档显示、即时通讯的聊天内容显示、未读信息的显示、未接来电的显示。

具体的,可以为在第一显示屏的某个边角显示该文字信息,也可以在一个侧边该文字信息,也可以根据显示内容在不重要的显示区域显示该文字信息。也可以根据全屏显示的当前应用确定显示区域,如当前应用为视频类应用,则在左上角或右上角显示该文字信息。也可以将该文字信息从一侧往另一侧滑动显示,不会固定在一个位置,减少对固定位置的影响,同时提高了用户的注意度。

在一些实施例中,通过第二显示屏显示触发指令对应的操作的步骤之后,还可以包括:当目标应用为文字处理应用时,通过第二显示屏显示目标应用的文字信息;当文字信息的内容超过预设内容值时,在第二显示屏或第一显示屏显示切换按钮;当切换按钮被触发时,在第一显示屏显示文字信息,且文字信息的背景为透明背景。

第二显示屏显示目标应用的触发指令对应的操作后,得到该目标应用为文字处理应用,如文档应用的文档显示、即时通讯的聊天内容显示、未读信息的显示、未接来电的显示,当文字信息的内容超过预设内容值,如即时通讯的聊天记录一直持续更新,超过10行,也可以认为文档的内容需要第二显示屏多次翻页显示,即文档的内容为第二显示屏显示的n倍,则在第二显示屏或第一显示屏显示切换按钮;当切换按钮被触发时,在第一显示屏显示文字信息,且文字信息的背景为透明背景。

具体的,可以为在第一显示屏的某个边角显示该文字信息,也可以在一个侧边该文字信息,也可以根据显示内容在不重要的显示区域显示该文字信息。也可以根据全屏显示的当前应用确定显示区域,如当前应用为视频类应用,则在左上角或右上角显示该文字信息。也可以将该文字信息从一侧往另一侧滑动显示,不会固定在一个位置,减少对固定位置的影响,同时提高了用户的注意度。

205,当目标应用不在预设应用集合内时,获取第一显示屏全屏显示的当前应用。

当目标应用不在预设应用集合内时,需要退出全屏显示,第一显示屏可以回到桌面也可以直接切换到目标应用的显示界面。同时,将全屏显示的当前应用保存,如视频应用的播放进度等,方便后续进行操作。

206,控制第一显示屏退出全屏显示状态,并且将显示屏分屏显示,得到第一子显示屏和第二子显示屏。

控制第一显示屏退出全屏显示状态,然后获取当前应用和目标应用是否支持分屏显示,若不支持则第一显示屏可以直接切换到目标应用。若支持,则将显示屏分屏显示,得到第一子显示屏和第二子显示屏。

207,将当前应用显示在第一子显示屏,将目标应用显示在第二子显示屏,且第二子显示屏显示触发指令对应的操作。

目标应用和当前应用都支持分屏显示,则将当前应用显示在第一子显示屏,将目标应用显示在第二子显示屏,且第二子显示屏显示触发指令对应的操作,如此即可以不影响用户继续使用当前应用,也可以方便用户使用目标应用。

判断目标应用是否在预设应用结合内,当目标应用不在预设应用集合内时,说明该触发指令对应的操作无法在第二显示屏内显示,则控制第一显示屏退出全屏显示状态,且第二子显示屏显示触发指令对应的操作。不在预设应用集合的应用包括很多,例如地图类应用、视频类应用、以及很多生活类应用。虽然第一显示屏无法全屏显示当前应用,但是第一子显示屏仍然显示当前应用,而且通过第二显示屏去选取和启动目标应用,没有马上让第一显示屏退出全屏显示,不需要在第一显示屏选取和启动目标应用,能够让用户更长时间的全屏显示当前应用,如可以观看更长时间的视频。

在一些实施例中,当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏触发指令对应的操作的步骤,可以包括:当目标应用不在预设应用集合内时,获取目标应用的优先级;当目标应用的优先级高于预设优先级时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作;当目标应用的优先级低于或等于预设优先级时,在第一显示屏显示提示信息。

通过目标应用的优先级来判断是否控制第一显示屏退出全屏显示,若目标应用优先级高,则直接在第一显示屏显示目标应用和触发指令对应的操作。若目标应用优先级不高,则可以通过在第一显示屏或第二显示屏显示提示信息,以便用户选择。例如,该触发指令为误操作,则可以舍弃,或目标应用可以晚一点查看或使用,则可以暂时舍弃。目标应用比较重要,则可以马上显示。

在一些实施例中,在第一显示屏显示提示信息的步骤之后,还可以包括:获取用户的握持手;根据用户的握持手确定第一触控区域,第一触控区域相邻用户握持手的控制手指;在第一触控区域显示确定按钮,确定按钮用于控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。

获取用户的握持手,例如可以通过中框上的触控传感器获取触控信息,根据触控信息得到用户手握持中框的位置,进而判断出用户的握持手是左手还是右手。得到握持手后,确定相邻用户握持手控制手机的第一触控区域,触控手指可以为用户的大拇指。在确定第一触控区域时,还可以考虑当前是竖屏显示还是横屏显示。例如,用户右手握持,且竖屏显示,则第一触控区域设置在第一显示屏的右侧区域,第一触控区域为方便用户右手拇指控制的区域。确定出第一触控区域后,将确定按钮显示在第一触控区域,按压确定按钮可以控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。

由上述可知,本实施例提供的触控信息的处理方法,首先当第二显示屏获取触发指令时,确定触发指令对应的目标应用;然后获取第一显示屏的显示状态,显示状态包括全屏显示状态和非全屏显示状态;接着当第一显示屏处于全屏显示状态时,获取预设应用集合;最后当目标应用在预设应用集合内时,通过第二显示屏显示触发指令对应的操作;当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。在第一显示屏全屏显示时,还可以通过第二显示屏对电子设备进行操作,第二显示屏获取触发指令后,确定触发指令对应的目标应用,然后判断该目标应用是否在预设集合内,若在则通过第二显示屏显示后续的操作,不影响第一显示屏全屏显示,若不在则在第一显示屏显示后续的操作,不影响目标应用的响应。能够减少对全屏显示的影响,同时在全屏显示状态下,简化启动其他应用的步骤和时间。

为便于更好的实施本申请实施例提供的触控信息的处理方法,本申请实施例还提供一种基于上述触控信息的处理方法的装置。其中名词的含义与上述触控信息的处理方法中相同,具体实现细节可以参考方法实施例中的说明。

请参阅图9,图9为本申请实施例提供的触控信息的处理装置的模块示意图。具体而言,该处理装置应用于电子设备,电子设备包括第一显示屏、以及绕设在第一显示屏周缘的中框,中框上设置有第二显示屏,该触控信息的处理装置300包括目标应用确定模块301、显示状态获取模块302、预设应用集合获取模块303和处理模块304。

目标应用确定模块301,用于当第二显示屏获取触发指令时,确定触发指令对应的目标应用;

显示状态获取模块302,用于获取第一显示屏的显示状态,显示状态包括全屏显示状态和非全屏显示状态;

预设应用集合获取模块303,用于当第一显示屏处于全屏显示状态时,获取预设应用集合;

处理模块304,用于当目标应用在预设应用集合内时,通过第二显示屏显示触发指令对应的操作,当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。

在一些实施例中,处理模块304还用于获取第一显示屏全屏显示的当前应用;控制第一显示屏退出全屏显示状态,并且将显示屏分屏显示,得到第一子显示屏和第二子显示屏;将当前应用显示在第一子显示屏,将目标应用显示在第二子显示屏,且第二子显示屏显示触发指令对应的操作。

在一些实施例中,处理模块304还用于当目标应用不在预设应用集合内时,获取目标应用的优先级;当目标应用的优先级高于预设优先级时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作;当目标应用的优先级低于或等于预设优先级时,在第一显示屏或第二显示屏显示提示信息。

在一些实施例中,处理模块304还用于获取用户的握持手;根据用户的握持手确定第一触控区域,第一触控区域相邻用户握持手的控制手指;在第一触控区域显示确定按钮,确定按钮用于控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。

在一些实施例中,处理模块304还用于当触发指令为第一触发指令时,通过第二显示屏显示第一触发指令对应的操作;当触发指令为第二触发指令时,目标应用响应第二触发指令得到文字信息;将文字信息显示在第一显示屏,且文字信息的背景为透明背景。

在一些实施例中,处理模块304还用于当目标应用为文字处理应用时,通过第二显示屏显示目标应用的文字信息;当文字信息的内容超过预设内容值时,在第二显示屏或第一显示屏显示切换按钮;当切换按钮被触发时,在第一显示屏显示文字信息,且文字信息的背景为透明背景。

由上述可知,本实施例提供的触控信息的处理装置,首先目标应用确定模块301当第二显示屏获取触发指令时,确定触发指令对应的目标应用;然后显示状态获取模块302获取第一显示屏的显示状态,显示状态包括全屏显示状态和非全屏显示状态;接着预设应用集合获取模块303当第一显示屏处于全屏显示状态时,获取预设应用集合;最后处理模块304当目标应用在预设应用集合内时,通过第二显示屏显示触发指令对应的操作;当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。在第一显示屏全屏显示时,还可以通过第二显示屏对电子设备进行操作,第二显示屏获取触发指令后,确定触发指令对应的目标应用,然后判断该目标应用是否在预设集合内,若在则通过第二显示屏显示后续的操作,不影响第一显示屏全屏显示,若不在则在第一显示屏显示后续的操作,不影响目标应用的响应。能够减少对全屏显示的影响,同时在全屏显示状态下,简化启动其他应用的步骤和时间。

请参阅图10,图10为本申请实施例提供的电子设备的第五种结构示意图。电子设备500包括处理器501以及存储器502。其中,处理器501与存储器502电性连接。

该处理器500是电子设备500的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行电子设备500的各种功能并处理数据,从而对电子设备500进行整体监控。

该存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问。

在本申请实施例中,电子设备500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:

当第二显示屏获取触发指令时,确定触发指令对应的目标应用;

获取第一显示屏的显示状态,显示状态包括全屏显示状态和非全屏显示状态;

当第一显示屏处于全屏显示状态时,获取预设应用集合;

当目标应用在预设应用集合内时,通过第二显示屏显示触发指令对应的操作;

当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。

在一些实施例中,控制第一显示屏退出全屏显示状态,且第一显示屏触发指令对应的操作时,处理器501可以具体执行以下步骤:

获取第一显示屏全屏显示的当前应用;

控制第一显示屏退出全屏显示状态,并且将显示屏分屏显示,得到第一子显示屏和第二子显示屏;

将当前应用显示在第一子显示屏,将目标应用显示在第二子显示屏,且第二子显示屏显示触发指令对应的操作。

在一些实施例中,当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏触发指令对应的操作时,处理器501可以具体执行以下步骤:

当目标应用不在预设应用集合内时,获取目标应用的优先级;

当目标应用的优先级高于预设优先级时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作;

当目标应用的优先级低于或等于预设优先级时,在第一显示屏或第二显示屏显示提示信息。

在一些实施例中,在第一显示屏显示提示信息的步骤之后,处理器501可以具体执行以下步骤:

获取用户的握持手;

根据用户的握持手确定第一触控区域,第一触控区域相邻用户握持手的控制手指;

在第一触控区域显示确定按钮,确定按钮用于控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。

在一些实施例中,触发指令包括第一触发指令和第二触发指令,通过第二显示屏显示触发指令对应的操作时,处理器501可以具体执行以下步骤:

当触发指令为第一触发指令时,通过第二显示屏显示第一触发指令对应的操作;

当触发指令为第二触发指令时,目标应用响应第二触发指令得到文字信息;

将文字信息显示在第一显示屏,且文字信息的背景为透明背景。

在一些实施例中,通过第二显示屏显示触发指令对应的操作的步骤之后,处理器501可以具体执行以下步骤:

当目标应用为文字处理应用时,通过第二显示屏显示目标应用的文字信息;

当文字信息的内容超过预设内容值时,在第二显示屏或第一显示屏显示切换按钮;

当切换按钮被触发时,在第一显示屏显示文字信息,且文字信息的背景为透明背景。

由上述可知,本实施例提供的电子设备,首先目标应用确定模块301当第二显示屏获取触发指令时,确定触发指令对应的目标应用;然后显示状态获取模块302获取第一显示屏的显示状态,显示状态包括全屏显示状态和非全屏显示状态;接着预设应用集合获取模块303当第一显示屏处于全屏显示状态时,获取预设应用集合;最后处理模块304当目标应用在预设应用集合内时,通过第二显示屏显示触发指令对应的操作;当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。

请一并参阅图11,图11为本申请实施例提供的电子设备的第六种结构示意图。电子设备500还可以包括:显示器503、射频电路504、音频电路505以及电源506。其中,其中,显示器503、射频电路504、音频电路505以及电源506分别与处理器501电性连接。

该显示器503可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器503可以包括显示面板,在一些实施例中,可以采用液晶显示器(liquidcrystaldisplay,lcd)、或者有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板。

该射频电路504可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。

该音频电路505可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。

该电源506可以用于给电子设备500的各个部件供电。在一些实施例中,电源506可以通过电源管理系统与处理器501逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管图11中未示出,电子设备500还可以包括摄像头、蓝牙模块等,在此不再赘述。

本申请实施例还提供一种存储介质,该存储介质存储有计算机程序,当该计算机程序在计算机上运行时,使得该计算机执行上述任一实施例中的触控信息的处理方法,比如:首先当第二显示屏获取触发指令时,确定触发指令对应的目标应用;然后获取第一显示屏的显示状态,显示状态包括全屏显示状态和非全屏显示状态;接着当第一显示屏处于全屏显示状态时,获取预设应用集合;最后当目标应用在预设应用集合内时,通过第二显示屏显示触发指令对应的操作;当目标应用不在预设应用集合内时,控制第一显示屏退出全屏显示状态,且第一显示屏显示触发指令对应的操作。

在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(readonlymemory,rom)、或者随机存取记忆体(randomaccessmemory,ram)等。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

对本申请实施例的触控信息的处理装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,所述存储介质譬如为只读存储器,磁盘或光盘等。

以上对本申请实施例所提供的一种触控信息的处理方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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