一种显示控制方法及电子设备、电子装置与流程

文档序号:26003294发布日期:2021-07-23 21:20阅读:66来源:国知局
一种显示控制方法及电子设备、电子装置与流程

本申请实施例涉及计算机技术领域,特别涉及一种显示控制方法及电子设备,电子装置。



背景技术:

随着手机、电脑等电子设备的功能多样化,用户在不同的场景下对于电子设备的需求也存在着不同。目前很多电子设备均具有双屏幕,但是对于双屏幕的显示控制,一直没有较好的方法,因此常导致两个屏幕的显示出现误差,如切换屏幕显示时易出现“残影”,各屏幕显示不及时等现象,使得用户的使用体验较差。



技术实现要素:

本申请提供了一种能够根据电子设备的两本体间的夹角而对电子设备中第一屏幕和第二屏幕的显示进行准确控制的显示控制方法,及应用该方法的电子设备及电子装置。

为了解决上述技术问题,本申请实施例提供了一显示控制方法,包括:

在监测到电子设备中转动连接的第一本体与第二本体发生相对转动的情况下,确定所述第一本体和第二本体在不同时刻产生的多个夹角值,其中,所述第一本体朝向第二本体的一侧上设有第一屏幕,所述第一本体的另一侧上设置有第二屏幕;

至少基于多个所述夹角值及多个所述夹角值之间的关系,而相应控制所述电子设备的第一屏幕及第二屏幕的显示,其中,多个所述夹角值之间的关系包括大小关系及对应产生各夹角的时间关系。

可选地,所述至少基于多个所述夹角值及多个所述夹角值之间的关系,而相应控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

确定多个所述夹角值中满足阈值范围的多个目标夹角值;

基于多个所述目标夹角值及对应产生所述目标夹角值的时间信息而相应控制所述电子设备的第一屏幕及第二屏幕的显示。

可选地,所述基于多个所述目标夹角值及对应产生所述目标夹角值的时间信息而相应控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

确定第一夹角值及对应产生所述第一夹角值的第一时刻;

在确定所述第一夹角值满足所述阈值范围的情况下,随时间轴依次确定在第二时刻、第三时刻产生的满足所述阈值范围的第二夹角值及第三夹角值;

至少基于所述第一夹角值、第二夹角值及第三夹角值控制所述电子设备的第一屏幕及第二屏幕的显示。

可选地,所述至少基于所述第一夹角值、第二夹角值及第三夹角值控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示。

可选地,所述基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

若所述第一夹角值小于所述基准夹角值,同时所述第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态;或

若所述第一夹角值大于或等于所述基准夹角值,同时所述第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态;或

若所述第一夹角值大于或等于所述基准夹角值,同时所述第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且所述第三夹角值小于所述特定角度值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态。

可选地,所述基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

若所述第一夹角值小于所述基准夹角值,同时所述第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且所述第三夹角值大于所述基准夹角值,则控制电子设备的第一屏幕处于显示状态,第二屏幕处于非显示状态。

可选地,所述基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

若所述第一夹角值大于或等于所述基准夹角值,同时所述第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,且所述第三夹角值小于所述特定角度值,则控制电子设备的第二屏幕处于非显示状态,第一屏幕处于显示状态。

可选地,确定所述第一夹角值、第二夹角值及第三夹角值,包括:

随所述时间轴确定多个满足所述阈值范围的第一子夹角值;

对多个所述第一子夹角值进行均值处理,得到所述第一夹角值;

随所述时间轴确定多个满足所述阈值范围的第二子夹角值,所述第二子夹角值大于或小于所述第一子夹角值;

对多个所述第二子夹角值进行均值处理,得到所述第二夹角值;

随所述时间轴确定多个满足所述阈值范围的第三子夹角值,所述第三子夹角值大于或小于所述第二子夹角值;

对多个所述第三子夹角值进行均值处理,得到所述第三夹角值。

本发明另一实施例提供一种电子设备,包括:

处理器,其用于在监测到电子设备中转动连接的第一本体与第二本体发生相对转动的情况下,确定所述第一本体和第二本体在不同时刻产生的多个夹角值,并至少基于多个所述夹角值及多个所述夹角值之间的关系,而相应控制所述电子设备的第一屏幕及第二屏幕的显示;

其中,所述第一本体朝向第二本体的一侧上设有第一屏幕,所述第一本体的另一侧上设置有第二屏幕,多个所述夹角值之间的关系包括大小关系及对应产生各夹角的时间关系。

本发明另一实施例提供一种电子装置,包括

监测模块,用于在监测到电子设备中转动连接的第一本体与第二本体发生相对转动的情况下,确定所述第一本体和第二本体在不同时刻产生的多个夹角值,其中,所述第一本体朝向第二本体的一侧上设有第一屏幕,所述第一本体的另一侧上设置有第二屏幕;

处理模块,用于至少基于多个所述夹角值及多个所述夹角值之间的关系,而相应控制所述电子设备的第一屏幕及第二屏幕的显示,其中,多个所述夹角值之间的关系包括大小关系及对应产生各夹角的时间关系。

基于上述实施例的公开可以获知,本申请实施例具备的有益效果包括通过对电子设备中第一本体及第二本体间转动角度的监控,而及时获得两本体间产生的不同夹角,并通过对获得的多个夹角值以及多个夹角值之间的关系而对电子设备中第一屏幕和第二屏幕进行准确的显示控制,显著降低了电子设备对屏幕显示的误判率,避免因误判而导致屏幕出现显示不及时,显示屏幕错误,屏幕具有画面“残影”的现象,提高用户的使用体验。

附图说明

图1为本发明实施例中的显示控制方法的流程图。

图2为本发明实施例中电子设备的第二屏幕的结构图。

图3为本发明另一实施例中的显示控制方法的流程图。

图4为本发明另一实施例中的显示控制方法的流程图。

图5为本发明实施例中的显示控制方法的实际应用流程图。

图6为本发明另一实施例中的显示控制方法的实际应用流程图。

图7为本发明电子设备的结构框图。

图8为本发明电子装置的结构框图。

具体实施方式

下面,结合附图对本申请的具体实施例进行详细的描述,但不作为本申请的限定。

应理解的是,可以对此处公开的实施例做出各种修改。因此,下述说明书不应该视为限制,而仅是作为实施例的范例。本领域的技术人员将想到在本公开的范围和精神内的其他修改。

包含在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且与上面给出的对本公开的大致描述以及下面给出的对实施例的详细描述一起用于解释本公开的原理。

通过下面参照附图对给定为非限制性实例的实施例的优选形式的描述,本申请的这些和其它特性将会变得显而易见。

还应当理解,尽管已经参照一些具体实例对本申请进行了描述,但本领域技术人员能够确定地实现本申请的很多其它等效形式,它们具有如权利要求所述的特征并因此都位于借此所限定的保护范围内。

当结合附图时,鉴于以下详细说明,本公开的上述和其他方面、特征和优势将变得更为显而易见。

此后参照附图描述本公开的具体实施例;然而,应当理解,所公开的实施例仅仅是本公开的实例,其可采用多种方式实施。熟知和/或重复的功能和结构并未详细描述以避免不必要或多余的细节使得本公开模糊不清。因此,本文所公开的具体的结构性和功能性细节并非意在限定,而是仅仅作为权利要求的基础和代表性基础用于教导本领域技术人员以实质上任意合适的详细结构多样地使用本公开。

本说明书可使用词组“在一种实施例中”、“在另一个实施例中”、“在又一实施例中”或“在其他实施例中”,其均可指代根据本公开的相同或不同实施例中的一个或多个。

下面,结合附图详细的说明本申请实施例。

如图1所示,本发明实施例提供一种显示控制方法,包括:

在监测到电子设备中转动连接的第一本体与第二本体发生相对转动的情况下,确定第一本体和第二本体在不同时刻产生的多个夹角值,其中,第一本体朝向第二本体的一侧上设有第一屏幕,第一本体的另一侧上设置有第二屏幕;

至少基于多个夹角值及多个夹角值之间的关系,而相应控制电子设备的第一屏幕及第二屏幕的显示,其中,多个夹角值之间的关系包括大小关系及对应产生各夹角的时间关系。

例如,如图2所示,电子设备具有转动连接的第一本体和第二本体,该电子设备可以是笔记本电脑,折叠型手机等等,具体不定。其中,第一本体的内外两侧,即朝向第二本体一侧以及背离第二本体的一侧,分别设有第一屏幕和第二屏幕,当用户转动打开电子设备时,电子设备可使用第一本体内侧的第一屏幕为用户显示图像,而当用户闭合电子设备,此时电子设备便可使用第一本体外侧的第二屏幕为用户显示图像,即,此时电子设备可作为一平板电脑使用。当然,若电子设备能够实现360°转动,使得第一本体与第二本体背对背贴靠,此时第二屏幕被第二本体遮盖,电子设备便可使用第一屏幕为用户提供显示。电子设备内可装设有用于检测转动角度的传感器,和/或重力传感器,传感器具体种类,感测原理不限。电子设备可以通过该角度传感器,重力传感器来监测电子设备中第一本体与第二本体是否发生相对转动,当通过获得的感应参数确定第一本体与第二本体发生了相对转动时,电子设备则基于实时获得的感应参数计算确定第一本体与第二本体在不同时刻产生的多个夹角值,如在确定两本体发生转动时,记录时间,并同时记录接下来获得的感应参数及参数接收时间,从而确定出对应不同时刻,两本体之间的夹角值。当然,确定不同时刻夹角值的方法不唯一,也可结合计时器等实现,无需电子设备的系统进行时间记录等。当确定了多个不同时刻的夹角值后,电子设备可以对多个夹角值进行处理,以确定多个夹角值之间的关系,然后基于该多个夹角值之间的关系以及多个夹角值来相应控制电子设备的第一屏幕或第二屏幕进行显示。如基于多个夹角值及其关系确定当前用户转动闭合了电子设备,则控制第二屏幕进行显示,如确定了当前用户转动打开了电子设备,且两本体间夹角为30°时,则控制第一屏幕进行显示。

通过上述内容可知,本实施例具备的有益效果包括通过对电子设备中第一本体及第二本体间转动角度的监控,而及时获得两本体间产生的不同夹角,并通过对获得的多个夹角值以及多个夹角值之间的关系而对电子设备中第一屏幕和第二屏幕进行准确的显示控制,如此显著降低了电子设备控制屏幕显示的误判率,避免因误判或延迟判断而因素而导致屏幕出现显示不及时,显示屏幕错误,屏幕具有画面“残影”的现象,从而达到提高用户的使用体验的技术效果。

具体地,如图3所示,本实施例中至少基于多个夹角值及多个夹角值之间的关系,而相应控制电子设备的第一屏幕及第二屏幕的显示,包括:

确定多个夹角值中满足阈值范围的多个目标夹角值;

基于多个目标夹角值及对应产生目标夹角值的时间信息而相应控制电子设备的第一屏幕及第二屏幕的显示。

也即,电子设备需要确定多个夹角值中满足阈值范围的目标夹角值,该阈值范围可由出厂时即设定好,其具体角度范围可以根据电子设备常会在哪些夹角范围内出现误判而确定,也可以根据设置的传感器的感应精度而确定,如传感器常会在哪些角度范围内出现角度感应错误,重力感应错误等情况而确定阈值范围。或者,电子设备具有机器学习能力,其能够根据用户在对电子设备的使用过程中,对电子设备的使用习惯,以及电子设备出现的误判而自行调整阈值范围,具体方式不定。该阈值范围可以设置为10°-20°,或者15°-25°等。当电子设备基于阈值范围筛选出了满足阈值范围的多个目标夹角值后,会确定多个目标夹角值的产生时间,然后基于该多个目标夹角值以及其产生时间来相应控制电子设备的第一屏及第二屏幕的显示。本实施例中通过对多个夹角值进行筛选,可有效降低设备的处理负荷,节省设备的处理资源及能耗。

进一步地,如图4所示,本实施例中基于多个目标夹角值及对应产生目标夹角值的时间信息而相应控制电子设备的第一屏幕及第二屏幕的显示,包括:

确定第一夹角值及对应产生第一夹角值的第一时刻;

在确定第一夹角值满足阈值范围的情况下,随时间轴依次确定在第二时刻、第三时刻产生的满足阈值范围的第二夹角值及第三夹角值;

至少基于第一夹角值、第二夹角值及第三夹角值控制电子设备的第一屏幕及第二屏幕的显示。

例如,电子设备每获得一个夹角值,便会将其与阈值范围进行比对,当出现第一个满足阈值范围的夹角值时,电子设备会记录该夹角值为第一夹角值,然后确定对应该第一夹角值产生的第一时刻。接着确定下一个、再下一个夹角值是否满足阈值范围,若也满足则确定该夹角值为第二夹角值,及第三夹角值,并记录其产生时间。其中,第二夹角值和第三夹角值的获取时间可以是具有固定间隔的,即间隔一时间段获取下一个夹角值,以避免三个夹角值的角度差过近,甚至相同,而导致后续判断出现误差。或者也可以是以固定的角度差来确定第二夹角值和第三夹角值,如间隔2°的角度差后再来确定第二夹角值等。当电子设备确定了三个目标夹角值后,便可以基于该三个目标夹角值来相应控制电子设备的第一屏幕及第二屏幕的显示。另外,电子设备还可以确定更多个夹角值,如第四夹角值,第五夹角值等,以辅助控制各屏幕的显示,该确定的目标夹角值的数量不定。

可选地,如图5所示,在确定第一夹角值、第二夹角值及第三夹角值时,还可以包括:

随时间轴确定多个满足阈值范围的第一子夹角值;

对多个第一子夹角值进行均值处理,得到第一夹角值;

随时间轴确定多个满足阈值范围的第二子夹角值,第二子夹角值大于或小于第一子夹角值;

对多个第二子夹角值进行均值处理,得到第二夹角值;

随时间轴确定多个满足阈值范围的第三子夹角值,第三子夹角值大于或小于第二子夹角值;

对多个第三子夹角值进行均值处理,得到第三夹角值。

例如,将多个满足阈值范围的目标夹角值按照不同的角度范围进行划分,如以相差5°设置一个范围,设置三个角度范围,该三个角度范围的角度差为5°,当然也可为其他角度值。接着分别对满足不同角度范围的目标角度值进行均值处理,使处于第一角度范围内的第一子夹角值(如图中的角度1,角度2,角度3)经均值化处理后得到第一夹角值(对应图中的角度a),使处于第二角度范围内的第二子夹角值(如图中的角度4,角度5,角度6)经均值化处理后得到第二夹角值(对应图中的角度b),使处于第三角度范围内的第三子夹角值(如图中的角度7,角度8,角度9)经均值化处理后得到第三夹角值(对应图中的角度c)。如此操作,可以使得得到的第一夹角值,第二夹角值,第三夹角值更具代表性,更具有参考价值,防止设备出现计算误差,而影响后续对屏幕的显示控制。

进一步地,本实施例中当电子设备至少基于第一夹角值、第二夹角值及第三夹角值控制电子设备的第一屏幕及第二屏幕的显示,包括:

基于第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制电子设备的第一屏幕及第二屏幕的显示。

例如,可以预置基准夹角值,该基准夹角值可以为一临界值,即电子设备在小于该临界值的角度情况下,容易出现误判,或者传感器的感应精度是在小于该临界值的角度情况下会发生较大误差,精度下降等。该基准夹角值可以是阈值范围内的一个夹角值,其具体数值的确定可以是人为设定,也可以人为自行更改,或者是基于机器学习功能而自动进行数值确定或调整的。当电子设备获得了上述三个目标夹角值后,可以基于该三个目标夹角值以及预置的基准夹角值,以及各个夹角值之间的关系,如基于各个夹角值之间的关系确定电子设备是转动打开的过程,还是转动关闭的过程等,来综合对电子设备的两个屏幕进行显示控制。

具体地,如图6所示,本实施例中电子设备基于第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制电子设备的第一屏幕及第二屏幕的显示,包括:

若第一夹角值小于基准夹角值,同时第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态;或

若第一夹角值大于或等于基准夹角值,同时第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态;或

若第一夹角值大于或等于基准夹角值,同时第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且第三夹角值小于特定角度值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态。

例如,电子设备首先判断夹角值是否在10°-20°之间,若在,则按照前述方式计算确定第一角度值,第二角度值及第三角度值(对应图中的角度a,b,c),当得到三个角度值后,首先确定第一角度值与基准夹角值之间的大小关系,若第一夹角值小于基准夹角值(如15°),则确定第一夹角值,第二夹角值以及第三夹角值之间的大小关系,若第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,则说明此时电子设备处于转动关闭的过程,且两本体的夹角值已经小于15°,故电子设备便直接控制第一屏幕停止显示,第二屏幕已经处于显示状态。即,使电子设备成为一平板电脑使用。

而当第一夹角值大于或等于15°时,同时第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,也可说明电子设备处于转动关闭的状态,且两本体之间的夹角已经小于15°,此时电子设备便可直接控制第一屏幕停止显示,第二屏幕已经处于显示状态。

当第一夹角值大于或等于15°,同时第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且第三夹角值小于基准角度值15°,那么此时同样可说明电子设备处于转动关闭的状态,且两本体之间的夹角已经小于15°,此时电子设备便可直接控制第一屏幕停止显示,第二屏幕已经处于显示状态。也即,当电子设备确定其处于转动关闭状态,且夹角值已经小于15°,那么就控制第二屏幕显示,而第一屏幕停止显示。

继续结合图6所示,电子设备基于第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制电子设备的第一屏幕及第二屏幕的显示,还包括:

若第一夹角值大于或等于基准夹角值,同时第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,且第三夹角值小于基准角度值,则控制电子设备的第二屏幕处于非显示状态,第一屏幕处于显示状态。

例如,若电子设备确定第一夹角值大于或等于15°,同时第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,同时第三夹角值小于或等于基准角度值15°,那么则可确定电子设备处于转动打开的状态,且打开角度已经超出15°,此时,电子设备就可以控制第二屏幕停止显示,而第一屏幕处于显示状态,即,此时电子设备由平板电脑状态切换为笔记本电脑的使用状态,故应控制第一屏幕处于显示,而第二屏幕停止显示。

进一步地,继续结合图6所示,当电子设备基于第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制电子设备的第一屏幕及第二屏幕的显示,还包括:

若第一夹角值小于基准夹角值,同时第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且第三夹角值大于基准夹角值,则控制电子设备的第一屏幕处于显示状态,第二屏幕处于非显示状态。

例如,若电子设备确定第一夹角值小于15°,同时第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且第三夹角值大于15°,那么同样可确定电子设备处于转动打开的状态,且打开角度已经大于15°,用户现欲将电子设备切换为笔电形式使用,因此,电子设备就会控制第一屏幕处于显示状态,而第二屏幕处于非显示状态。

如图7所示,本发明另一实施例还提供一种电子设备,包括:

处理器,其用于在监测到电子设备中转动连接的第一本体与第二本体发生相对转动的情况下,确定第一本体和第二本体在不同时刻产生的多个夹角值,并至少基于多个夹角值及多个夹角值之间的关系,而相应控制电子设备的第一屏幕及第二屏幕的显示;

其中,第一本体朝向第二本体的一侧上设有第一屏幕,第一本体的另一侧上设置有第二屏幕,多个夹角值之间的关系包括大小关系及对应产生各夹角的时间关系。

本实施例中的电子设备可以为笔记本电脑,折叠型手机等,其具备的有益效果包括通过对电子设备中第一本体及第二本体间转动角度的监控,而及时获得两本体间产生的不同夹角,并通过对获得的多个夹角值以及多个夹角值之间的关系而对电子设备中第一屏幕和第二屏幕进行准确的显示控制,如此显著降低了电子设备控制屏幕显示的误判率,避免因误判或延迟判断而因素而导致屏幕出现显示不及时,显示屏幕错误,屏幕具有画面“残影”的现象,从而达到提高用户对电子设备的使用体验的技术效果。

可选地,所述至少基于多个所述夹角值及多个所述夹角值之间的关系,而相应控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

确定多个所述夹角值中满足阈值范围的多个目标夹角值;

基于多个所述目标夹角值及对应产生所述目标夹角值的时间信息而相应控制所述电子设备的第一屏幕及第二屏幕的显示。

可选地,所述基于多个所述目标夹角值及对应产生所述目标夹角值的时间信息而相应控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

确定第一夹角值及对应产生所述第一夹角值的第一时刻;

在确定所述第一夹角值满足所述阈值范围的情况下,随时间轴依次确定在第二时刻、第三时刻产生的满足所述阈值范围的第二夹角值及第三夹角值;

至少基于所述第一夹角值、第二夹角值及第三夹角值控制所述电子设备的第一屏幕及第二屏幕的显示。

可选地,所述至少基于所述第一夹角值、第二夹角值及第三夹角值控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示。

可选地,所述基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

若所述第一夹角值小于所述基准夹角值,同时所述第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态;或

若所述第一夹角值大于或等于所述基准夹角值,同时所述第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态;或

若所述第一夹角值大于或等于所述基准夹角值,同时所述第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且所述第三夹角值小于所述基准夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态。

可选地,所述基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

若所述第一夹角值小于所述基准夹角值,同时所述第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且所述第三夹角值大于所述基准夹角值,则控制电子设备的第一屏幕处于显示状态,第二屏幕处于非显示状态。

可选地,所述基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

若所述第一夹角值大于或等于所述基准夹角值,同时所述第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,且所述第三夹角值小于所述基准夹角值,则控制电子设备的第二屏幕处于非显示状态,第一屏幕处于显示状态。

可选地,确定所述第一夹角值、第二夹角值及第三夹角值,包括:

随所述时间轴确定多个满足所述阈值范围的第一子夹角值;

对多个所述第一子夹角值进行均值处理,得到所述第一夹角值;

随所述时间轴确定多个满足所述阈值范围的第二子夹角值,所述第二子夹角值大于或小于所述第一子夹角值;

对多个所述第二子夹角值进行均值处理,得到所述第二夹角值;

随所述时间轴确定多个满足所述阈值范围的第三子夹角值,所述第三子夹角值大于或小于所述第二子夹角值;

对多个所述第三子夹角值进行均值处理,得到所述第三夹角值。

如图8所示,本发明另一实施例还提供一种电子装置,包括

监测模块,用于在监测到电子设备中转动连接的第一本体与第二本体发生相对转动的情况下,确定第一本体和第二本体在不同时刻产生的多个夹角值,其中,第一本体朝向第二本体的一侧上设有第一屏幕,第一本体的另一侧上设置有第二屏幕;

处理模块,用于至少基于多个夹角值及多个夹角值之间的关系,而相应控制电子设备的第一屏幕及第二屏幕的显示,其中,多个夹角值之间的关系包括大小关系及对应产生各夹角的时间关系。

可选地,所述至少基于多个所述夹角值及多个所述夹角值之间的关系,而相应控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

确定多个所述夹角值中满足阈值范围的多个目标夹角值;

基于多个所述目标夹角值及对应产生所述目标夹角值的时间信息而相应控制所述电子设备的第一屏幕及第二屏幕的显示。

可选地,所述基于多个所述目标夹角值及对应产生所述目标夹角值的时间信息而相应控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

确定第一夹角值及对应产生所述第一夹角值的第一时刻;

在确定所述第一夹角值满足所述阈值范围的情况下,随时间轴依次确定在第二时刻、第三时刻产生的满足所述阈值范围的第二夹角值及第三夹角值;

至少基于所述第一夹角值、第二夹角值及第三夹角值控制所述电子设备的第一屏幕及第二屏幕的显示。

可选地,所述至少基于所述第一夹角值、第二夹角值及第三夹角值控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示。

可选地,所述基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

若所述第一夹角值小于所述基准夹角值,同时所述第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态;或

若所述第一夹角值大于或等于所述基准夹角值,同时所述第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态;或

若所述第一夹角值大于或等于所述基准夹角值,同时所述第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且所述第三夹角值小于所述基准夹角值,则直接控制第一屏幕处于非显示状态、第二屏幕处于显示状态。

可选地,所述基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

若所述第一夹角值小于所述基准夹角值,同时所述第一夹角值小于第二夹角值,第二夹角值小于第三夹角值,且所述第三夹角值大于所述基准夹角值,则控制电子设备的第一屏幕处于显示状态,第二屏幕处于非显示状态。

可选地,所述基于所述第一夹角值、第二夹角值、第三夹角值、预置的基准夹角值及各夹角值之间的关系控制所述电子设备的第一屏幕及第二屏幕的显示,包括:

若所述第一夹角值大于或等于所述基准夹角值,同时所述第一夹角值大于第二夹角值,第二夹角值大于第三夹角值,且所述第三夹角值小于所述基准夹角值,则控制电子设备的第二屏幕处于非显示状态,第一屏幕处于显示状态。

可选地,确定所述第一夹角值、第二夹角值及第三夹角值,包括:

随所述时间轴确定多个满足所述阈值范围的第一子夹角值;

对多个所述第一子夹角值进行均值处理,得到所述第一夹角值;

随所述时间轴确定多个满足所述阈值范围的第二子夹角值,所述第二子夹角值大于或小于所述第一子夹角值;

对多个所述第二子夹角值进行均值处理,得到所述第二夹角值;

随所述时间轴确定多个满足所述阈值范围的第三子夹角值,所述第三子夹角值大于或小于所述第二子夹角值;

对多个所述第三子夹角值进行均值处理,得到所述第三夹角值。

本申请一实施例还提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上所述的显示控制方法。应理解,本实施例中的各个方案具有上述方法实施例中对应的技术效果,此处不再赘述。

本申请实施例还提供了一种计算机程序产品,所述计算机程序产品被有形地存储在计算机可读介质上并且包括计算机可读指令,所述计算机可执行指令在被执行时使至少一个处理器执行诸如上文所述实施例中的显示控制方法。应理解,本实施例中的各个方案具有上述方法实施例中对应的技术效果,此处不再赘述。

需要说明的是,本申请的计算机存储介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读介质例如可以但不限于是电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储介质(ram)、只读存储介质(rom)、可擦式可编程只读存储介质(eprom或闪存)、光纤、便携式紧凑磁盘只读存储介质(cd-rom)、光存储介质件、磁存储介质件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输配置为由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、天线、光缆、rf等等,或者上述的任意合适的组合。

应当理解,虽然本申请是按照各个实施例描述的,但并非每个实施例仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

以上实施例仅为本申请的示例性实施例,不用于限制本申请,本申请的保护范围由权利要求书限定。本领域技术人员可以在本申请的实质和保护范围内,对本申请做出各种修改或等同替换,这种修改或等同替换也应视为落在本申请的保护范围内。

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