本发明涉及电子技术领域,尤其涉及一种屏幕显示方法及电子设备。
背景技术:
当前,消费类电子产品的发展日新月异,各种新的电子产品层出不穷,其中,穿戴类智能设备为较具市场前景的产品之一。
为了在保证可视效果的同时,增加穿戴类电子设备与人体的贴合性,柔性屏必然会应用于智能手环等穿戴类电子产品中。然而,在柔性屏处于弯折状态时,受用户观测角度和屏幕曲度的影响,必然会存在观测困难的区域,用户需要频繁改变观测角度,才能在观测到曲面屏上的全部信息。
可见,现有技术中的柔性屏,在处于弯折状态时,存在可视性差的技术问题。
技术实现要素:
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的添加特效的方法及电子设备。
第一方面,本申请提供了一种屏幕显示方法,包括:
当检测到所述屏幕为弯折状态时,在所述屏幕上确定出N个平面区域,N大于等于1;
按照预设规则,从所述N个平面区域中确定出目标区域;
将需要显示的内容显示在所述目标区域上。
可选的,所述在所述屏幕上确定出N个平面区域,包括:通过所述屏幕上设置的压力传感器,获取所述屏幕上各区域的弯曲应力;根据所述弯曲应力,在所述屏幕上确定出所述N个平面区域。
可选的,所述在所述屏幕上确定出N个平面区域,包括:通过所述屏幕上设置的重力传感器,获取所述屏幕上各区域与重力方向的相对角度;根据所述相对角度,在所述屏幕上确定出所述N个平面区域。
可选的,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;根据所述相对角度,确定出所述目标区域。
可选的,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向的夹角为钝角。
可选的,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向相反。
可选的,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:接收作用于所述N个平面区域中的任一平面区域的触发操作;基于所述触发操作,确定以接收所述触发操作的区域作为所述目标区域。
可选的,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:获取所述N个平面区域中每个平面区域的显示面积;确定以显示面积最大的平面区域作为所述目标区域。
可选的,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:通过所述屏幕上设置的压力传感器,获取所述N个平面区域中每个平面区域所受外界压力的大小;确定以受外界压力最小的平面区域作为所述目标区域。
可选的,所述从所述N个平面区域中确定出目标区域之后,还包括:当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;当所述运动模式表明所述目标区域相对于重力方向的角度发生改变时,基于所述重力方向切换所述目标区域,以使得所述目标区域相对于所述重力方向的角度恒定。
可选的,所述从所述N个平面区域中确定出目标区域之后,还包括:当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;当所述运动模式表明所述目标区域以重力方向为轴心转动时,调整所述目标区域上显示的内容的显示方向。
可选的,所述获取所述屏幕的转动模式,包括:通过所述屏幕上设置的三轴陀螺仪,获取所述屏幕的转动模式。
第二方面,提供一种电子设备,包括:
检测模块,用于当检测到所述电子设备的屏幕为弯折状态时,在所述屏幕上确定出N个平面区域,N大于等于1;
确定模块,用于按照预设规则,从所述N个平面区域中确定出目标区域;
显示模块,用于将需要显示的内容显示在所述目标区域上。
可选的,所述检测模块还用于:通过所述屏幕上设置的压力传感器,获取所述屏幕上各区域的弯曲应力;根据所述弯曲应力,在所述屏幕上确定出所述N个平面区域。
可选的,所述检测模块还用于:通过所述屏幕上设置的重力传感器,获取所述屏幕上各区域与重力方向的相对角度;根据所述相对角度,在所述屏幕上确定出所述N个平面区域。
可选的,所述确定模块还用于:通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;根据所述相对角度,确定出所述目标区域。
可选的,所述确定模块还用于:通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向的夹角为钝角。
可选的,所述确定模块还用于:通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向相反。
可选的,所述确定模块还用于:接收作用于所述N个平面区域中的任一平面区域的触发操作;基于所述触发操作,确定以接收所述触发操作的区域作为所述目标区域。
可选的,所述确定模块还用于:获取所述N个平面区域中每个平面区域的显示面积;确定以显示面积最大的平面区域作为所述目标区域。
可选的,所述确定模块还用于:通过所述屏幕上设置的压力传感器,获取所述N个平面区域中每个平面区域所受外界压力的大小;确定以受外界压力最小的平面区域作为所述目标区域。
可选的,所述电子设备还包括:切换模块,用于当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;当所述运动模式表明所述目标区域相对于重力方向的角度发生改变时,基于所述重力方向切换所述目标区域,以使得所述目标区域相对于所述重力方向的角度恒定。
可选的,所述电子设备还包括:方向模块,用于当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;当所述运动模式表明所述目标区域以重力方向为轴心转动时,调整所述目标区域上显示的内容的显示方向。
可选的,所述电子设备还包括:所述屏幕上设置的三轴陀螺仪,用于获取所述屏幕的转动模式。
本申请实施例中提供的技术方案,至少具有如下技术效果或优点:
本申请提供的方法及电子设备,通过在检测到屏幕弯折时,区别出弯折区域和仍处于平面的区域,并按预设规则从平面区域中确定出目标区域,以在目标区域上显示需要显示的信息内容,一方面,使用户不需要频繁改变观测角度来浏览屏幕上的每个区域,仅需要观测平面状态的目标区域就可以获得所有信息内容,另一方面,避免了弯折区域的屏幕曲度带来的观测困难,有效增强了屏幕曲面状态的可视性。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为本发明实施例中屏幕显示方法的流程图;
图2为本发明实施例中确定目标区域的示意图一;
图3为本发明实施例中确定目标区域的示意图二;
图4为本发明实施例中确定目标区域的示意图三;
图5为本发明实施例中电子设备的结构图。
具体实施方式
本申请实施例中的技术方案,总体思路如下:
当检测到屏幕为弯折状态时,确定出所述屏幕上的多个平面区域,按照预设规则,从所述多个平面区域中确定出目标区域;将需要显示的内容显示在所述目标区域上。
即在检测到屏幕弯折时,区别出弯折区域和仍处于平面的区域,并按预设规则从平面区域中确定出目标区域来显示需要显示的信息内容,这样用户不需要频繁改变观测角度,仅需要观测平面状态的目标区域就可以获得所有信息内容,且避免了弯折区域的屏幕曲度带来的图像变形,有效增强了屏幕曲面状态的可视性。
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
实施例一
本实施例提供一种屏幕显示方法,请参考图1,图1为本发明实施例中屏幕显示方法的流程图,如图1所示,所述方法包括:
步骤S101,当检测到所述屏幕为弯折状态时,在所述屏幕上确定出N个平面区域,N大于等于1;
步骤S102,按照预设规则,从所述N个平面区域中确定出目标区域;
步骤S103,将需要显示的内容显示在所述目标区域上。
需要说明的是,本申请适用于可弯曲和/或折叠的屏幕,所述屏幕可以是能平直也能折叠的屏幕,也可以是能成平直也能弯曲的屏幕,还可以是能平直也能成扭曲状的屏幕,在本申请中不做限制。
在具体实施过程中,所述屏幕可以是智能手环、指环的屏幕,也可以是柔性手机的屏幕或柔性平板的屏幕,在此也不作限制。
下面,结合图1详细介绍本申请实施例提供的方法的具体实现步骤。
首先,执行步骤S101,当检测到所述屏幕为弯折状态时,在所述屏幕上确定出N个平面区域,N大于等于1。
在具体实施过程中,所述弯折状态包括:弯曲、扭曲、波浪状、环状、折叠等,在此不一一列举。
需要说明的是,对所述屏幕是否为弯折状态的检测可以是持续性的监控检测,例如,持续通过重力传感器检测屏幕各区域的相对角度来判断是否有弯折状态;也可以是触发性的,例如,在屏幕上设置压力感应器,当接收到弯折压力时,触发确定为弯折状态,下面以这两种为例来描述:
第一种,通过所述屏幕上设置的重力传感器,获取所述屏幕每个区域与重力方向所处的相对状态;根据所述相对状态,确定出每个区域之间的相对角度,从而检测出所述屏幕是否有区域发生弯曲、折叠,进而获知所述屏幕是否处于弯折状态。
第二种,在所述屏幕上设置压力传感器,由于物体在拉升、压缩或弯曲时,均会产生内部的应力,形变状态不同对应各区域的应力大小及方向也不相同,故通过压力传感器获得屏幕各区域的应力数据,从而能够检测出所述屏幕是否处于弯折状态。
当然,在具体实施过程中,检测所述屏幕是否为弯折状态不限于以上两种方法,基于不同的需求可以确定出不同的检测方法,对此本发明实施例不再详细列举,并且不作限制。
在具体实施过程中,在所述屏幕上确定出N个平面区域的方式也可以有多种,下面列举两种为例:
第一种,通过所述屏幕上设置的压力传感器,获取所述屏幕上各区域的弯曲应力;根据所述弯曲应力,在所述屏幕上确定出所述N个平面区域。
第二种,通过屏幕上设置的重力传感器或三轴陀螺仪,获取屏幕上各区域的相对角度,从而在所述屏幕上确定出所述N个平面区域。
当然,在具体实施过程中,从弯折的屏幕上确定出平面区域的方法不限于以上两种方法,基于不同的需求可以确定出不同的确定方法,对此本发明实施例不再详细列举,并且不作限制。
接下来,执行步骤S102,按照预设规则,从所述N个平面区域中确定出目标区域。
需要说明的是,所述目标区域可以是所述N个平面区域中的一个区域,也可以是所述N个平面区域中的多个区域,在此不作限制。
还需要说明的是,本申请中所述的目标区域面对的方向即所述目标区域能显示信息的面所面对的方向。
在具体实施过程中,按照预设规则,从所述N个平面区域中确定出目标区域的方式也可以有多种,下面列举四种为例:
第一种,重力传感器确定。
即通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域。
具体来讲,考虑到用户的浏览习惯往往是将电子设备放在眼睛下方来俯视浏览,即可以设置所述目标区域为面对的方向与重力方向相反的区域,此时,所述目标区域正好为用户俯视能方便浏览到的屏幕区域,故用户只需采用通常的浏览习惯就可以快速在屏幕上浏览到需要的信息,而不需要来回转动屏幕,有效提高了可视性。
例如,当将所述屏幕折叠为如图2所示的手环时,屏幕有两个相对的平面区域,当用户抬起手臂看手环时,手腕外侧的平面区域201所面对的方向与重力方向相反,故确定手腕外侧的平面区域为所述目标区域,以使用户维持自然的抬手臂动作即可完成信息观测,不用再频繁转动手腕来获取屏幕显示的信息。
当然,在具体实施过程中,考虑到用户浏览也不是完全的垂直俯视,故不限于设置所述目标区域所面对的方向与所述重力方向相反;而设置所述目标区域所面对的方向与所述重力方向的夹角为钝角;或设置所述目标区域所面对的方向与所述重力方向的夹角为钝角且大于某预设角度,在此不作限制。
例如,当将所述屏幕折叠为如图3所示时,屏幕有两个平面区域,第一平面区域301作为支撑平面贴放在桌面上,第一平面区域301所面对方向与重力方向基本相同;第二平面区域302所面对方向303与重力方向304夹角θ为钝角,故确定所述第二平面区域302为目标区域。
第二种,压力传感器确定。
即通过所述屏幕上设置的压力传感器,获取所述N个平面区域中每个平面区域背面所受的压力状态;
再根据所述压力状态,确定出所述目标区域,其中,所述目标区域为所述N个平面区域中,背面所受压力最大的区域。
具体来讲,考虑到用户的浏览时,往往被用户向上支撑以克服重力的显示区域往往为用户俯视的最佳区域,故设置背面所述压力最大的区域为所述目标区域,使用户只需采用通常的浏览习惯就可以快速在屏幕上浏览到需要的信息,而不需要来回转动屏幕,有效提高了可视性。
例如,当所述屏幕为图2所示的智能手环的环形屏幕时,用户往往习惯抬起手臂看手环,此时手腕外侧的平面区域201受手腕外侧的支撑,其背面所述的压力最大,故确定手腕外侧的平面区域201为所述目标区域,以使用户维持自然的抬手臂动作即可完成信息观测,不用再频繁转动手腕来获取屏幕显示的信息。
第三种,触发操作确定。
即接收作用于所述N个平面区域中的任一平面区域的触发操作;
基于所述触发操作,确定以接收所述触发操作的区域作为所述目标区域。
具体来讲,考虑到每个用户的浏览习惯不同,可以通过用户的触发操作来自定义所述目标区域,所述触发操作可以是双击某个区域,以将被双击的区域作为所述目标区域;或者是在某个区域上划动,以将被划动的区域作为所述目标区域。
例如,以所述屏幕为图4所示的可弯曲屏幕为例,以屏幕弯折后的两个边缘为支撑,支撑在桌面上,所述屏幕存在第三平面区域401,第四平面区域402,用户可以双击第三平面区域401,以将该区域设置为所述目标区域。
第四种,按显示面积确定。
即获取所述N个平面区域中每个平面区域的显示面积;
确定以显示面积最大的平面区域作为所述目标区域。
具体来讲,考虑到显示面积较大时,能显示更多的内容,故可以设置以显示面积最大平面区域作为所述目标区域。
当然,在具体实施过程中,确定目标区域不限于以上四种方法,还可以根据所述屏幕上的压力传感器,获取所述N个平面区域中每个平面区域受外力的大小,以受外力大的区域为支撑区域,以受外力最小的区域为便于观看的所述目标区域。即基于不同的设备需求和用户需求可以确定出不同的确定方法,对此本发明实施例不再详细列举,并且不作限制。
再确定了目标区域后,执行步骤S103,将需要显示的内容显示在所述目标区域上。
具体来讲,考虑到屏幕弯折状态与屏幕平直状态对屏幕的显示内容需求不同,故当屏幕弯折时,在所述目标区域上显示所述弯折状态对应的显示内容,例如:当所述屏幕弯曲为作为智能手环屏幕时,可以只在所述目标区域上显示日期、时间、来电信息等重要信息;当所述屏幕为被折叠的柔性平板屏幕时,可以将原平板显示的内容缩小或提取摘要显示在折叠后屏幕的目标区域,在此不再一一列举。
在具体实施过程中,对所述屏幕上除所述目标区域之外的区域,可以设置为黑屏以减小耗电,也可以设置为显示屏保来美化屏幕,或设置为显示不重要的,用户关注度低的信息内容,在本申请中也不做限制。
进一步,在本申请实施例中,考虑到当在用户的使用过程中,会出现屏幕与用户的相对位置改变的情况,此时,最适合用户观测的所述目标区域会发生变化,有可能出现需要切换目标区域的情况,也可能会出现需要改变目标区域显示内容的显示方向的情况,下面分别进行说明:
对于需要切换所述目标区域的情况,本申请设置在所述从所述N个平面区域中确定出目标区域之后,还包括:
当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;
当所述运动模式表明所述目标区域相对于重力方向的角度发生改变时,基于所述重力方向切换所述目标区域,以使得所述目标区域相对于所述重力方向的角度恒定。
对于需要改变内容显示方向的情况,所述从所述N个平面区域中确定出目标区域之后,还包括:
当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;
当所述运动模式表明所述目标区域以重力方向为轴心转动时,调整所述目标区域上显示的内容的显示方向。
具体来讲,以所述屏幕弯曲为手环为例:
当用户抬起手臂转动手环,将位于手腕外侧的目标区域转动到手腕内侧时,之前的目标区域相对于重力方向的角度发生了改变,则手环会切换所述目标区域,以当前位于所述手腕外侧的屏幕平面区域为新的目标区域。
当用户抬起手臂,将手臂由平行于身躯的方向转动到垂直于身躯的方向时,手腕上的手环以重力方向为轴心转动了90度,对应的手腕外侧的所述目标区域上显示的内容的显示方向也调整转动90度,以使所述目标区域上显示的内容与用户眼睛的相对方向不变。
在具体实施过程中可以通过所述屏幕设置的三轴陀螺仪,来获取所述屏幕的具体转动方向和转动角度等转动模式。
基于同一发明构思,本发明实施例还提供了实施例一中方法对应的设备,详见实施例二。
实施例二
本实施例提供一种电子设备,如图5所示,包括:
检测模块501,用于当检测到所述屏幕为弯折状态时,在所述屏幕上确定出N个平面区域,N大于等于1;
确定模块502,用于按照预设规则,从所述N个平面区域中确定出目标区域;
显示模块503,用于将需要显示的内容显示在所述目标区域上。
需要说明的是,本申请适用于可弯曲和/或折叠的屏幕,所述屏幕可以是能平直也能折叠的屏幕,也可以是能成平直也能弯曲的屏幕,还可以是能平直也能成扭曲状的屏幕,在本申请中不做限制。
在具体实施过程中,所述电子设备可以是智能手环、指环,也可以是柔性手机或柔性平板,在此也不作限制。
在本申请实施例中,所述检测模块501还用于:
通过所述屏幕上设置的压力传感器,获取所述屏幕上各区域的弯曲应力;
根据所述弯曲应力,在所述屏幕上确定出所述N个平面区域。
在本申请实施例中,所述检测模块501还用于:
通过所述屏幕上设置的重力传感器,获取所述屏幕上各区域与重力方向的相对角度;
根据所述相对角度,在所述屏幕上确定出所述N个平面区域。
在本申请实施例中,所述确定模块502还用于:
通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域。
在本申请实施例中,所述确定模块502还用于:
通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向的夹角为钝角。
在本申请实施例中,所述确定模块502还用于:
通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向相反。
在本申请实施例中,所述确定模块502还用于:
接收作用于所述N个平面区域中的任一平面区域的触发操作;
基于所述触发操作,确定以接收所述触发操作的区域作为所述目标区域。
在本申请实施例中,所述确定模块502还用于:
获取所述N个平面区域中每个平面区域的显示面积;
确定以显示面积最大的平面区域作为所述目标区域。
在本申请实施例中,所述确定模块502还用于:
通过所述屏幕上设置的压力传感器,获取所述N个平面区域中每个平面区域所受外界压力的大小;
确定以受外界压力最小的平面区域作为所述目标区域。
在本申请实施例中,所述电子设备还包括:
切换模块,用于当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;当所述运动模式表明所述目标区域相对于重力方向的角度发生改变时,基于所述重力方向切换所述目标区域,以使得所述目标区域相对于所述重力方向的角度恒定。
在本申请实施例中,所述电子设备还包括:
方向模块,用于当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;当所述运动模式表明所述目标区域以重力方向为轴心转动时,调整所述目标区域上显示的内容的显示方向。
在本申请实施例中,所述电子设备还包括:
所述屏幕上设置的三轴陀螺仪,用于获取所述屏幕的转动模式。
由于本发明实施例二所介绍的电子设备,为实施本发明实施例一的屏幕显示方法所采用的电子设备,故而基于本发明实施例一所介绍的方法,本领域所属人员能够了解该设备的具体结构及变形,故而在此不再赘述。凡是本发明实施例一的方法所采用的设备都属于本发明所欲保护的范围。
本申请实施例中提供的技术方案,至少具有如下技术效果或优点:
本申请提供的方法及电子设备,通过在检测到屏幕弯折时,区别出弯折区域和仍处于平面的区域,并按预设规则从平面区域中确定出目标区域,以在目标区域上显示需要显示的信息内容,一方面,使用户不需要频繁改变观测角度来浏览屏幕上的每个区域,仅需要观测平面状态的目标区域就可以获得所有信息内容,另一方面,避免了弯折区域的屏幕曲度带来的观测困难,有效增强了屏幕曲面状态的可视性。
在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的网关、代理服务器、系统中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明公开了,A1、一种屏幕显示方法,包括:
当检测到所述屏幕为弯折状态时,在所述屏幕上确定出N个平面区域,N大于等于1;
按照预设规则,从所述N个平面区域中确定出目标区域;
将需要显示的内容显示在所述目标区域上。
A2、根据A1所述的方法,其特征在于,所述在所述屏幕上确定出N个平面区域,包括:
通过所述屏幕上设置的压力传感器,获取所述屏幕上各区域的弯曲应力;
根据所述弯曲应力,在所述屏幕上确定出所述N个平面区域。
A3、根据A1所述的方法,其特征在于,所述在所述屏幕上确定出N个平面区域,包括:
通过所述屏幕上设置的重力传感器,获取所述屏幕上各区域与重力方向的相对角度;
根据所述相对角度,在所述屏幕上确定出所述N个平面区域。
A4、根据A1所述的方法,其特征在于,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:
通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域。
A5、根据A4所述的方法,其特征在于,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:
通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向的夹角为钝角。
A6、根据A5所述的方法,其特征在于,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:
通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向相反。
A7、根据A1所述的方法,其特征在于,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:
接收作用于所述N个平面区域中的任一平面区域的触发操作;
基于所述触发操作,确定以接收所述触发操作的区域作为所述目标区域。
A8、根据A1所述的方法,其特征在于,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:
获取所述N个平面区域中每个平面区域的显示面积;
确定以显示面积最大的平面区域作为所述目标区域。
A9、根据A1所述的方法,其特征在于,所述按照预设规则,从所述N个平面区域中确定出目标区域,包括:
通过所述屏幕上设置的压力传感器,获取所述N个平面区域中每个平面区域所受外界压力的大小;
确定以受外界压力最小的平面区域作为所述目标区域。
A10、根据A1所述的方法,其特征在于,所述从所述N个平面区域中确定出目标区域之后,还包括:
当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;
当所述运动模式表明所述目标区域相对于重力方向的角度发生改变时,基于所述重力方向切换所述目标区域,以使得所述目标区域相对于所述重力方向的角度恒定。
A11、根据A1所述的方法,其特征在于,所述从所述N个平面区域中确定出目标区域之后,还包括:
当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;
当所述运动模式表明所述目标区域以重力方向为轴心转动时,调整所述目标区域上显示的内容的显示方向。
A12、根据A10或A11所述的方法,其特征在于,所述获取所述屏幕的转动模式,包括:
通过所述屏幕上设置的三轴陀螺仪,获取所述屏幕的转动模式。
B13、一种电子设备,包括:
检测模块,用于当检测到所述电子设备的屏幕为弯折状态时,在所述屏幕上确定出N个平面区域,N大于等于1;
确定模块,用于按照预设规则,从所述N个平面区域中确定出目标区域;
显示模块,用于将需要显示的内容显示在所述目标区域上。
B14、根据B13所述的电子设备,其特征在于,所述检测模块还用于:
通过所述屏幕上设置的压力传感器,获取所述屏幕上各区域的弯曲应力;
根据所述弯曲应力,在所述屏幕上确定出所述N个平面区域。
B15、根据B13所述的电子设备,其特征在于,所述检测模块还用于:
通过所述屏幕上设置的重力传感器,获取所述屏幕上各区域与重力方向的相对角度;
根据所述相对角度,在所述屏幕上确定出所述N个平面区域。
B16、根据B13所述的电子设备,其特征在于,所述确定模块还用于:
通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域。
B17、根据B16所述的电子设备,其特征在于,所述确定模块还用于:
通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向的夹角为钝角。
B18、根据B17所述的电子设备,其特征在于,所述确定模块还用于:
通过所述屏幕上设置的重力传感器,获取所述N个平面区域中每个平面区域与重力方向所处的相对角度;
根据所述相对角度,确定出所述目标区域,其中,所述目标区域所面对的方向与所述重力方向相反。
B19、根据B13所述的电子设备,其特征在于,所述确定模块还用于:
接收作用于所述N个平面区域中的任一平面区域的触发操作;
基于所述触发操作,确定以接收所述触发操作的区域作为所述目标区域。
B20、根据B13所述的电子设备,其特征在于,所述确定模块还用于:
获取所述N个平面区域中每个平面区域的显示面积;
确定以显示面积最大的平面区域作为所述目标区域。
B21、根据B13所述的电子设备,其特征在于,所述确定模块还用于:
通过所述屏幕上设置的压力传感器,获取所述N个平面区域中每个平面区域所受外界压力的大小;
确定以受外界压力最小的平面区域作为所述目标区域。
B22、根据B13所述的电子设备,其特征在于,所述电子设备还包括:
切换模块,用于当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;当所述运动模式表明所述目标区域相对于重力方向的角度发生改变时,基于所述重力方向切换所述目标区域,以使得所述目标区域相对于所述重力方向的角度恒定。
B23、根据B13所述的电子设备,其特征在于,所述电子设备还包括:
方向模块,用于当检测到所述屏幕处于转动状态时,获取所述屏幕的转动模式;当所述运动模式表明所述目标区域以重力方向为轴心转动时,调整所述目标区域上显示的内容的显示方向。
B24、根据B22或B23所述的电子设备,其特征在于,所述电子设备还包括:
所述屏幕上设置的三轴陀螺仪,用于获取所述屏幕的转动模式。