显示方法、电子设备及计算机可读存储介质与流程

文档序号:20008356发布日期:2020-02-22 03:49阅读:133来源:国知局
显示方法、电子设备及计算机可读存储介质与流程

本发明涉及电子技术领域,特别涉及一种显示方法、电子设备及计算机可读存储介质。



背景技术:

随着电子设备的不断发展,越来越多具有显示屏的电子设备被广泛应用于人们的日常生活和工作中,如具有显示屏的手机等。且不难发现,随着屏幕技术的发展,电子设备的显示屏也变得越来越大,以给用户提供更丰富的信息,带给用户更好的使用体验。但是,电子设备的显示屏太大,会严重影响其便携性能。因此,近年来所提出的折叠屏电子设备(如折叠屏手机)是未来电子设备发展的方向。

然而,本发明的发明人发现,现有技术中的折叠屏电子设备在折叠后,由于屏幕折叠形变,导致显示变形,显示效果变差。



技术实现要素:

本发明实施方式的目的在于提供一种显示方法、电子设备及计算机可读存储介质,使得显示效果得到提升。

为解决上述技术问题,本发明的实施方式提供了一种显示方法,应用于具有折叠屏的电子设备,包括:当所述折叠屏发生弯折时,将所述折叠屏划分为第一显示区域、第二显示区域和弯折显示区域,所述第一显示区域和所述第二显示区域分别位于所述弯折显示区域的两侧;分别控制所述第一显示区域、所述第二显示区域和所述弯折显示区域进行独立显示。

本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如前述的显示方法。

本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如前述的显示方法。

本发明实施方式相对于现有技术而言,当折叠屏发生弯折时,将折叠屏划分为第一显示区域、第二显示区域和弯折显示区域,并分别控制第一显示区域、第二显示区域和弯折显示区域进行独立显示。由于弯折显示区域为独立显示,可以控制其显示更加适合显示的内容,避免由于折叠屏弯折而导致的弯折区域显示变形,有效的提升显示效果。

另外,所述将所述折叠屏划分为第一显示区域、第二显示区域和弯折显示区域前,还包括:获取所述折叠屏的弯折角度;判断所述弯折角度是否位于预设角度区间内;所述将所述折叠屏划分为第一显示区域、第二显示区域和弯折显示区域,具体为:当所述弯折角度位于所述预设角度区间内时,将所述折叠屏划分为第一显示区域、第二显示区域和弯折显示区域。根据折叠屏的弯折角度,确定弯折屏的使用状态,当弯折角度属于预设角度区间时,才将划分为三个独立的显示区域,可以减少用户误操作带来的干扰。

另外,所述将所述折叠屏划分为第一显示区域、第二显示区域和弯折显示区域,具体包括:获取所述折叠屏当前发生弯折的区域;将所述当前发生弯折的区域作为所述弯折显示区域,将所述折叠屏中、位于所述弯折显示区域一侧的区域作为所述第一显示区域,将位于所述弯折显示区域另一侧的区域作为所述第二显示区域。当折叠屏为多折叠屏时,可以根据当前发生弯折的区域,对折叠屏的显示区域进行具体的划分。

另外,所述分别控制所述第一显示区域、所述第二显示区域和所述弯折显示区域进行独立显示前,还包括:获取所述电子设备当前需要进行显示的应用程序;从预设对应关系中选择与所述应用程序对应的显示模式;所述分别控制所述第一显示区域、所述第二显示区域和所述弯折显示区域进行独立显示,具体为:根据所述显示模式,控制所述第一显示区域、所述第二显示区域和所述弯折显示区域显示不同的内容。根据电子设备当前需要进行显示的应用程序,控制三个不同显示区域需要显示的不同的内容,可以更好的对当前需要进行显示的应用程序进行更好的显示,从而有效的提升用户体验。

另外,所述根据所述显示模式,控制所述第一显示区域、所述第二显示区域和所述弯折显示区域显示不同的内容,具体包括:当所述显示模式为视频显示模式时,控制所述第一显示区域显示视频,控制所述第二显示区域关闭,控制所述弯折显示区域显示所述视频的进度条。视频显示模式时,使用弯折显示区域显示视频的进度条,可以避免进度条干扰到视频的正常显示,减少对用户的干扰,进一步提升用户的使用体验。此外,第二显示区域关闭,可以有效的降低能耗。

另外,所述根据所述显示模式,控制所述第一显示区域、所述第二显示区域和所述弯折显示区域显示不同的内容,具体包括:当所述显示模式为游戏显示模式时,控制所述第一显示区域显示游戏界面,控制所述第二显示区域显示虚拟键盘,控制所述弯折显示区域显示提醒消息。另外,游戏显示模式时,使用弯折显示区域显示提醒消息,可以避免提醒消息干扰到游戏显示界面的正常显示,减少对用户游戏的干扰,进一步提升用户的使用体验。

另外,所述根据所述显示模式,控制所述第一显示区域、所述第二显示区域和所述弯折显示区域显示不同的内容,具体包括:当所述显示模式为文档显示模式时,控制所述第一显示区域显示文档,控制所述第二显示区域显示虚拟键盘,控制所述弯折显示区域显示与所述文档相关的功能键。另外,视频显示模式时,使用弯折显示区域显示视频的进度条,可以避免进度条干扰到视频的正常显示,减少对用户的干扰,进一步提升用户的使用体验。此外,第二显示区域关闭,可以有效的降低能耗。

另外,所述控制所述第二显示区域显示虚拟键盘后,还包括:若所述第二显示区域在预设时长内未接受到触控操作,控制所述第二显示区域关闭;当所述第二显示区域处于关闭状态时,若所述第二显示区域接受到所述触控操作,则控制所述第二显示区域显示所述虚拟键盘。若第二显示区域在预设时长内未接受到触控操作,控制第二显示区域关闭,从而减少第二显示区域的功耗,有效的节约能源。

附图说明

图1是本发明第一实施方式所提供的显示方法的程序流程图;

图2是本发明第二实施方式所提供的显示方法的程序流程图;

图3是本发明第三实施方式所提供的显示方法的程序流程图;

图4是本发明第四实施方式所提供的电子设备的结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。

本发明的第一实施方式涉及一种显示方法,应用于具有折叠屏的电子设备,具体流程如图1所示,包括以下步骤:

步骤s101:当折叠屏发生弯折时,将折叠屏划分为第一显示区域、第二显示区域和弯折显示区域。

具体的,在本实施方式中,第一显示区域和第二显示区域分别位于弯折显示区域的两侧。

进一步的,在本实施方式中,电子设备实时对折叠屏的显示状态进行检测,当监测到折叠屏发生弯折时,获取折叠屏当前发生弯折的区域;将当前发生弯折的区域作为弯折显示区域,将折叠屏中、位于弯折显示区域一侧的区域作为第一显示区域,将位于弯折显示区域另一侧的区域作为第二显示区域。将当前发生弯折的区域作为弯折显示区域,当折叠屏为多区域折叠屏时,可以根据当前发生弯折的区域,对折叠屏的显示区域进行灵活的划分。

步骤s102:分别控制第一显示区域、第二显示区域和弯折显示区域进行独立显示。

具体的,在本实施方式中,电子设备可以在不同的显示区域中运行不同的应用,并显示各自显示区域内运行的应用的应用页面。例如,电子设备可以在第一显示区域中显示用于播放视频的视频页面,在第二显示区域中显示运行的社交应用的聊天页面,在弯折显示区域内显示播放视频的进度条,这样,用户在通过第一显示区域观看视频的同时,还可以通过第二显示区域查看社交应用中接收到的消息等,同时还可以从弯折显示区域中获取播放视频的进度条。其中,由于第一显示区域和第二显示区域之间呈一定角度,这样,在第二显示区域处于水平时,第一显示区域将是立起来的,更方便用户观看视频,而通过第二显示区域显示聊天页面,用户可以很方便的进行信息回复等。

需要说明的是,当在不同的显示区域内运行不同的应用时,电子设备可以在该显示区域内只接收和响应针对该区域内的应用的操作指令。例如,第一显示区域中显示视频页面时,电子设备可以接收和响应用户在该显示区域内对视频应用进行操作的操作指令,例如,用户在该显示区域内进行亮度调节时,电子设备可以只对该区域内显示屏的亮度进行调节,而对于第二显示区域内显示的画面,无论第二显示区域内当前显示的是否是与第一显示相同的画面,该第二显示区域内的画面的亮度均不发生改变。也即是,作用于第一显示区域的操作只对第一显示区域有效。

与现有技术相比,本发明第一实施方式所提供的显示方法,当折叠屏发生弯折时,将折叠屏划分为第一显示区域、第二显示区域和弯折显示区域,并分别控制第一显示区域、第二显示区域和弯折显示区域进行独立显示。由于弯折显示区域为独立显示,可以控制其显示更加适合显示的内容,避免由于折叠屏弯折而导致的弯折区域显示变形,有效的提升显示效果。

本发明的第二实施方式涉及一种显示方法。第二实施方式与第一实施方式大致相同,具体步骤如图2所示,包括以下步骤:

步骤s201:当折叠屏发生弯折时,获取折叠屏的弯折角度。

具体的,在本步骤中,由于折叠屏在发生折叠时,折痕在折叠屏上的位置固定,因此,可以在折痕所在位置处设置有角度传感器,通过该角度传感器即可检测到该折叠屏的弯曲角度。其中,该弯曲角度是指位于折痕,也即弯曲轴线两侧的显示区域之间的夹角。该弯曲角度可以为锐角,也可以为钝角,当显示屏为展开状态,也即处于未折叠状态下时,位于弯曲轴线两侧的显示区域处于同一水平面上,此时,二者之间的弯曲角度为180度。当显示屏处于完全折叠状态,也即,位于弯曲轴线两侧的显示区域贴合在一起时,该显示屏的弯曲角度为0度。

步骤s202:判断弯折角度是否位于预设角度区间内,若是,则执行步骤s203,若否,则执行步骤s201。

步骤s203:将折叠屏划分为第一显示区域、第二显示区域和弯折显示区域。

步骤s204:分别控制第一显示区域、第二显示区域和弯折显示区域进行独立显示。

需要说明的是,本实施方式中的步骤s203和步骤s204与第一实施方式中的步骤s101和步骤s102大致相同,具体可以根据第一实施方式中的具体介绍,在此不再进行赘述。

与现有技术相比,本发明第二实施方式所提供的显示方法在保留第一实施方式的全部技术效果的同时,根据折叠屏的弯折角度,确定弯折屏的使用状态,当弯折角度属于预设角度区间时,才将划分为三个独立的显示区域,可以减少用户误操作带来的干扰。

本发明的第三实施方式涉及一种显示方法。第三实施方式与第一实施方式大致相同,具体步骤如图3所示,包括以下步骤:

步骤s301:当折叠屏发生弯折时,将折叠屏划分为第一显示区域、第二显示区域和弯折显示区域。

需要说明的是,本实施方式中的步骤s301与第一实施方式中的步骤s101大致相同,具体可以根据第一实施方式中的具体介绍,在此不再进行赘述。

步骤s302:获取电子设备当前需要进行显示的应用程序,从预设对应关系中选择与应用程序对应的显示模式。

具体的,在本实施方式中,预先将各个应用程序与显示模式进行对应设置,形成由应用程序指向显示模式的映射,在获取到当前需要进行显示的应用程序,即可从映射关系中获取对应的显示模式。

步骤s303:根据所述显示模式,控制所述第一显示区域、所述第二显示区域和所述弯折显示区域显示不同的内容。

具体的,在本步骤中,当所述显示模式为视频显示模式时,控制所述第一显示区域显示视频,控制所述第二显示区域关闭,控制所述弯折显示区域显示所述视频的进度条。视频显示模式时,使用弯折显示区域显示视频的进度条,可以避免进度条干扰到视频的正常显示,减少对用户的干扰,进一步提升用户的使用体验。此外,第二显示区域关闭,可以有效的降低能耗。

进一步的,当所述显示模式为游戏显示模式时,控制所述第一显示区域显示游戏界面,控制所述第二显示区域显示虚拟键盘,控制所述弯折显示区域显示提醒消息。游戏显示模式时,使用弯折显示区域显示提醒消息,可以避免提醒消息干扰到游戏显示界面的正常显示,减少对用户游戏的干扰,进一步提升用户的使用体验。

此外,当所述显示模式为文档显示模式时,控制所述第一显示区域显示文档,控制所述第二显示区域显示虚拟键盘,控制所述弯折显示区域显示与所述文档相关的功能键。视频显示模式时,使用弯折显示区域显示视频的进度条,可以避免进度条干扰到视频的正常显示,减少对用户的干扰,进一步提升用户的使用体验。此外,第二显示区域关闭,可以有效的降低能耗。

优选的,当第二显示区域显示虚拟键盘时,若所述第二显示区域在预设时长内未接受到触控操作,控制所述第二显示区域关闭;当所述第二显示区域处于关闭状态时,若所述第二显示区域接受到所述触控操作,则控制所述第二显示区域显示所述虚拟键盘。第二显示区域在预设时长内未接受到触控操作,控制第二显示区域关闭,从而减少第二显示区域的功耗,有效的节约能源。

与现有技术相比,本发明第三实施方式所提供的显示方法在保留第一实施方式的全部技术效果的同时,根据电子设备当前需要进行显示的应用程序,控制三个不同显示区域需要显示的不同的内容,可以更好的对当前需要进行显示的应用程序进行更好的显示,从而有效的提升用户体验。

上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。

本发明第四实施方式涉及一种电子设备,如图4所示,包括:至少一个处理器401;以及,与至少一个处理器401通信连接的存储器402;其中,存储器402存储有可被至少一个处理器401执行的指令,指令被至少一个处理器401执行,以使至少一个处理器401能够执行如上述的显示方法。

其中,存储器402和处理器401采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器401和存储器402的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器401处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器401。

处理器401负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器402可以被用于存储处理器401在执行操作时所使用的数据。

本发明第五实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。

即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。

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