可弯折电子设备及其界面适配方法与流程

文档序号:26910262发布日期:2021-10-09 14:51阅读:75来源:国知局
可弯折电子设备及其界面适配方法与流程

1.本技术涉及一种图形用户界面控制领域,尤其涉及一种基于柔性显示屏的可弯折电子设备及其界面适配方法。


背景技术:

2.柔性显示屏作为液晶显示屏之后的新生代显示屏,其通过柔软的材料制成,可变形可弯曲,给用户带来新奇的使用体验。然而,现有的应用于不可弯折的电子设备的界面适配方法无法满足可弯折的电子设备。


技术实现要素:

3.本技术实施例公开一种可弯折电子设备及其界面适配方法,以解决上述问题。
4.本技术实施例公开的可弯折电子设备,包括处理器、柔性显示屏和角度感测器,所述处理器与所述柔性显示屏和所述角度感测器电性连接,所述柔性显示屏包括第一屏幕和设置在所述第一屏幕一侧的第二屏幕,所述第二屏幕可绕弯曲轴相对所述第一屏幕弯曲。所述处理器控制所述柔性显示屏显示一显示窗口,所述显示窗口至少覆盖所述第一屏幕;获取所述角度感测器感测到的所述第一屏幕的显示面与所述第二屏幕的显示面之间的弯折角度;及在所述电子设备的桌面适配模式是自响应适配模式时,根据所述弯折角度调整所述显示窗口的大小及根据所述显示窗口的大小调整所述显示窗口内的显示内容的布局。
5.本技术实施例公开的一种界面适配方法,应用于一可弯折电子设备上,所述电子设备包括柔性显示屏和角度感测器,所述柔性显示屏包括第一屏幕和设置在所述第一屏幕一侧的第二屏幕,所述第二屏幕可绕弯曲轴相对所述第一屏幕弯曲。所述界面适配方法包括控制所述柔性显示屏显示一显示窗口,所述显示窗口至少覆盖所述第一屏幕;获取所述角度感测器感测到的所述第一屏幕和所述第二屏幕之间的弯折角度;及在所述电子设备的桌面适配模式是自响应适配模式时,根据所述弯折角度调整所述显示窗口的大小及根据所述显示窗口的大小调整所述显示窗口内的显示内容布局。
6.本技术实施例公开的一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现所述界面适配方法的步骤。
7.本技术的电子设备的可弯折电子设备及其界面适配方法,能够在所述电子设备的桌面适配模式是自响应适配模式时,根据所述角度感测器感测到的所述弯折角度调整所述显示窗口的大小及根据所述显示窗口的大小调整所述显示窗口内的显示内容布局。从而,能够根据不同的弯折角度进行显示窗口及显示窗口内的显示内容布局的适配,增强用户体验。
附图说明
8.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领
域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
9.图1为本技术一实施例中的可弯折电子设备的模块示意框图。
10.图2为本技术第一实施例中的电子设备的结构示意图。
11.图3为本技术第二实施例中的电子设备的结构示意图。
12.图4为本技术第三实施例中的电子设备的结构示意图。
13.图5a至图8b为本技术一实施例中所述电子设备处于自响应适配模式的状态示意图。
14.图9a至图12b为本技术一实施例中所述电子设备处于非自响应适配模式的状态示意图。
15.图13为本技术一实施例中的应用于电子设备的界面适配方法的流程图。
具体实施方式
16.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
17.本发明的说明书和权利要求书及上述附图中的术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。
18.请参阅图1,为本技术一实施例中的电子设备100的结构框图。所述电子设备100可以是但不限于手机、平板电脑、电子阅读器、穿戴式电子设备等,本技术实施例不做限定。所述电子设备100包括但不限于处理器10,以及分别与所述处理器10电性连接的存储器20、柔性显示屏30和角度感测器40。本领域技术人员应当理解的是,所述图1仅是所述电子设备100的示例,并不构成对所述电子设备100的限定,所述电子设备100可以包括比图1所示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述电子设备100还可以包括输入输出设备、网络接入设备、总线等。
19.所述处理器10可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field

programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述通用处理器可以是微处理器或者所述处理器也可以是任何常规的处理器等。所述处理器是所述电子设备100的控制中心,利用各种接口和线路连接整个所述电子设备100的各个部分。
20.所述存储器20可用于存储所述计算机程序和/或模块,所述处理器10通过运行或执行存储在所述存储器20内的计算机程序和/或模块,以及调用存储在存储器20内的数据,
实现所述电子设备100的各种功能。所述存储器20可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、多个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。此外,所述存储器20可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)、多个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
21.请参考图2,图2为本技术第一实施例中的电子设备100的结构示意图。所述柔性显示屏30包括第一屏幕31和第二屏幕33。所述第二屏幕33位于所述第一屏幕31的一侧。所述第二屏幕33可绕弯曲轴相对所述第一屏幕31弯曲。在一实施例中,所述第二屏幕33自所述第一屏幕31的一侧弯折延伸而形成,即所述第一屏幕31和所述第二屏幕33由一大屏幕沿一对应的弯折线弯折而成。
22.请参考图3,图3为本技术第二实施例中的电子设备100a的结构示意图。在该实施例中,所述第一屏幕31与所述第二屏幕33在一侧上相连,也就是说,所述第一屏幕31和所述第二屏幕33由两个单独的屏幕连接而成。
23.每个第二屏幕33上对应设置至少一个所述角度感测器40。所述角度感测器40感测所述第一屏幕31的显示面和所述第二屏幕33的显示面的弯折角度。
24.可理解,当所述第二屏幕33和所述第一屏幕31完全展开即所述第二屏幕33的显示面和所述第一屏幕31显示面位于同一水平面时,所述角度感测器40感测到的弯折角度为0度。当所述第二屏幕33弯折至所述第二屏幕33远离所述第一屏幕31的一端的显示面与所述第一屏幕31的显示面平行时,所述角度感测器40感测到的弯折角度为180度。当所述第二屏幕33相对所述第一屏幕31弯折时,所述角度感测器40感测到的弯折角度在0

180度之间变化。
25.请一并参考图5a和图5b,所述处理器10控制所述柔性显示屏30显示一显示窗口d1,所述显示窗口d1至少覆盖所述第一屏幕31。所述处理器10获取所述角度感测器40感测到的所述第一屏幕31的显示面和所述第二屏幕33的显示面之间的弯折角度。所述处理器10在所述角度感测器40感测到所述弯折角度变化且所述电子设备100的桌面适配模式是自响应适配模式时,根据所述角度感测器40感测到的弯折角度调整所述显示窗口d1的大小及根据所述显示窗口d1的大小调整所述显示窗口d1内的显示内容布局。
26.具体地,所述显示窗口d1是指所述柔性显示屏30上用于进行内容显示的区域。所述显示窗口d1可能覆盖所述柔性显示屏30的整个屏幕,也可以覆盖所述柔性显示屏30的部分屏幕,但至少覆盖所述第一屏幕31的整个屏幕。所述显示内容包括但不限于位于桌面上的应用图标、应用程序的界面内容等。所述应用图标可以是各种应用图标,例如通信应用图标,可以包括但不限于通话应用图标、短信应用图标和即时信息应用图标,所述即时信息应用图标可以包括但不限于:qq应用图标、微信应用图标、微博应用图标等。所述应用程序的界面内容是指通过点击这些应用图标进入对应的应用程序之后显示的内容。
27.为了方便描述,将与所述第二屏幕33的轴线相平行的方向定义为宽度方向w,将与所述宽度方向w相垂直且所述第一屏幕31的显示面相平行的方向定义为长度方向l。本实施例中,无论所述显示窗口d1是否在长度方向l覆盖所述柔性显示屏30的整个屏幕,所述显示
窗口d1在宽度方向w都完全覆盖所述柔性显示屏30的对应屏幕部分。当然,在其他实施例中,显示窗口d1也可以在宽度方向w部分覆盖柔性触控显示屏30。
28.本技术的可弯折电子设备100在其桌面适配模式是自响应适配模式时,能够根据所述角度感测器40感测到的所述弯折角度调整所述显示窗口d1的大小及根据所述显示窗口d1的大小调整所述显示窗口d1内的显示内容布局。从而,所述电子设备100能够根据不同的弯折角度进行显示窗口d1及显示窗口d1内的显示内容布局的适配,增强用户体验。
29.进一步地,所述存储器20存储预设弯折角度与显示窗口d1大小的对应关系,所述处理器10根据所述对应关系和所述角度感测器40感测到的弯折角度来调整所述显示窗口d1的大小。可理解,所述对应关系可以是线性的、非线性的、阶梯的等,此处不做限制。
30.从而,每个弯折角度或者每个弯折角度区间可对应一个对应大小的显示窗口d1,使得所述显示窗口d1的大小能够根据弯折角度的变化得到动态调整,具有更好的用户体验。
31.具体地,在所述角度感测器40感测到所述第二屏幕33的显示面和所述第一屏幕31的显示面之间的弯折角度为大于一第一阈值比如处于180度,即所述柔性显示屏30处于完全弯折状态时,所述处理器10调整所述显示窗口d1的大小与所述第一屏幕31的显示区域大小一致。在所述角度感测器40感测到所述第二屏幕33的显示面和所述第一屏幕31的显示面之间的弯折角度为小于一第二阈值比如处于0度,即所述柔性显示屏30处于完全展开状态时,所述处理器10调整所述显示窗口d1的大小与所述第一屏幕31和所述第二屏幕33的显示区域的大小之和一致。具体地,在所述角度感测器40感测到所述第二屏幕33的显示面和所述第一屏幕31的显示面之间的弯折角度由180度趋近于0度,即所述柔性显示屏30处于展开过渡状态时,所述处理器10调整所述显示窗口d1的大小由等同于所述第一屏幕31的显示区域逐渐调整至与所述第一屏幕31和所述第二屏幕33的显示区域的大小之和相一致。
32.请参考图4,图4为本技术第三实施例中的电子设备100b的结构示意图。其中,所述柔性显示屏30包括第一屏幕31、第二屏幕33和第三屏幕35。所述第二屏幕33位于所述第一屏幕31和所述第三屏幕35之间,所述第二屏幕33与所述柔性显示屏30处于弯折状态下的弯折区域相对应,也就是说,所述第一屏幕31、第二屏幕33和第三屏幕35由一大屏幕沿着对应的弯折线弯折而成。
33.所述角度感测器40感测到所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的弯折角度。其中,所述弯折角度是指所述第一屏幕31的显示面与所述第三屏幕35的显示面之间的弯折角度。在所述角度感测器40感测到所述第三屏幕35的显示面和所述第一屏幕31的显示面之间的弯折角度为大于一第一阈值比如处于180度时,所述处理器10调整所述显示窗口d1的大小与所述第一屏幕31的显示区域大小一致。在所述角度感测器40感测到所述第三屏幕35的显示面和所述第一屏幕31的显示面之间的弯折角度为小于一第二阈值比如处于0度时,所述处理器10调整所述显示窗口d1的大小与所述第一屏幕31、所述第二屏幕33和所述第三屏幕35的显示区域的大小之和一致。在所述角度感测器40感测到所述第三屏幕35的显示面和所述第一屏幕31的显示面之间的弯折角度由180度趋近于0度时,所述处理器10调整所述显示窗口d1的大小由等同于所述第一屏幕31的显示区域逐渐调整至与所述第一屏幕31、所述第二屏幕33和所述第三屏幕35的显示区域的大小之和相一致。
34.进一步地,所述处理器10在所述角度感测器40感测到所述弯折角度变化时,所述
电子设备100还选择当前适用的桌面适配模式。其中,所述桌面适配模式是自响应适配模式和非自响应适配模式中的其中一种。所述自响应适配模式是指可根据所述显示窗口d1的大小自动调整位于所述显示窗口d1内的显示内容的布局。所述非响应适配模式是指不能根据所述显示窗口d1的大小自动调整位于所述显示窗口d1内的显示内容的布局。
35.具体地,所述处理器10在所述电子设备100当前处于桌面状态时,默认确定对应的桌面适配模式为自响应适配模式。也就是说,所述电子设备100当前处于桌面状态时,所述处理器10便默认控制所述显示窗口d1进入自响应适配模式,控制所述显示窗口d1内的显示内容,例如多个应用程序图标,根据所述显示窗口d1的大小调节在所述显示窗口d1内的布局。
36.具体地,所述处理器10在所述电子设备100上当前正在前台运行且位于所述显示窗口d1内的所有应用程序的适配属性为自响应时,确定桌面适配模式为自响应适配模式。当所述处理器10在控制所述显示窗口d1进入自响应适配模式且所述显示窗口d1内显示多个显示内容,例如多个应用程序图标,时,控制所述显示窗口d1根据其大小的变化进行所述显示窗口d1内的多个应用程序的图标自响应适配,所述自响应适配包括图标间距、图标大小中的至少一种。所述“图标间距”是指所述显示窗口d1内排列显示的多个图标之间的间距。所述“图标大小”是指所述显示窗口d1内每个图标的大小。
37.当所述处理器10在控制所述显示窗口d1进入自响应适配模式且所述显示窗口d1内显示某一应用程序的显示界面时,控制该显示界面进行自响应适配,所述自响应适配包括行间距、列间距、字间距、字大小、图片大小、版式变化、导航第一层级的内容、导航第二层级的内容、新增相关填充内容适配中的至少一种。
38.所述“行间距”是指所述显示窗口d1内排列显示的多个显示内容之间的行间距。所述“列间距”是指所述显示窗口d1内排列显示的多个显示内容之间的列间距。所述“字间距”是指所述显示窗口d1内多个文字之间的字间距。所述“字大小”是指所述显示窗口d1内的文字大小。所述“图片大小”是指所述显示窗口d1内显示的每张图片的大小。所述“导航第一层级的内容”是指预存的被归为第一层级的内容。所述“导航第二层级的内容”是指预存的被归为第二层级的内容。比如,图片应用程序的若干图片被划分为若干层级,第一层级包括生活、旅行等,第二层级包括第一拍照地点、第二拍照地点等。所述“导航第二层级的内容”是指显示第一层级的内容,例如,生活、旅行等。所述“导航第二层级的内容”是指显示第二层级的内容,比如,具体显示“生活”的第二层级的具体图片,例如,第一拍照地点的生活图片,第二拍照地点的生活图片等。所述“新增相关填充内容”是指根据显示窗口d1的大小将新的显示内容按照预定次序添加在显示窗口d1内进行显示。所述“按照预定次序添加在显示窗口d1内进行显示”是指多个显示内容按照逐行或者逐列的填充方式依次添加。例如,在一实施例中,显示窗口d1内当前显示四行四列共16张图片时,该16张图片中,第一行的四张图片的次序为1、2、3、4,第二行的四张图片的次序为5、6、7、8,以此类推。当显示窗口d1增大到可以显示四行五列图片时,该16张图片先依次填满第一行、第二行、第三行,并在第四行从左至右依次增加新的显示内容进行显示。当然,上述填充方式仅是一种优选的方式,其他的填充方式,如在原来的每两个相邻的显示内容之间插入一个新的显示内容,或者将原来的显示内容后移,将新的显示内容前置等方式都可以适用于本实施例。
39.具体地,所述处理器10在所述电子设备10上当前正在前台运行且位于所述显示窗
口d1内的至少一应用程序的适配属性为非自响应时,确定桌面适配模式为非自响应适配模式。
40.请参考图5a至8b,图5a至图8b为本技术一实施例中所述电子设备100处于自响应适配模式的状态示意图。
41.具体地,请首先参考图5a至图5b,图5a至图5b为本技术一实施例中所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的折叠角度为180度的状态示意图。在此状态下,所述显示窗口d1占据所述第一屏幕31的整个屏幕。所述显示窗口d1的窗口边界线e1正好是所述第一屏幕31连接所述第二屏幕33的边缘线。并且,所述显示窗口d1上显示日期时间及多个应用程序图标等。
42.具体地,请参考图6a至图6b,图6a至图6b为本技术一实施例中所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的折叠角度大于90度的状态示意图。与折叠角度为180的状态不同的是,所述显示窗口d1占据所述第一屏幕31的整个屏幕和所述第二屏幕33的部分屏幕。所述显示窗口d1的窗口边界线e1从所述第一屏幕31向靠近所述第二屏幕33的方向左移。位于所述显示窗口d1内的日期时间随着所述区域边界面e1的移动向靠近所述第二屏幕33的方向左移。位于所述显示窗口d1内的多个应用程序图标之间的列间距随着所述窗口边界线e1的左移而增大。
43.具体地,请参考图7a至图7b,图7a至图7b为本技术一实施例中所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的折叠角度小于90度的状态示意图。与折叠角度大于90的状态不同的是,所述显示窗口d1占据所述第一屏幕31和第二屏幕33的整个屏幕以及所述第三屏幕35的部分屏幕。所述显示窗口d1的窗口边界线e1从所述第二屏幕33内继续向左移动至所述第三屏幕35内。位于所述显示窗口d1内的日期时间随着所述区域边界面e1的左移而继续左移。位于所述显示窗口d1内的多个应用程序图标之间的列间距随着所述窗口边界线e1的左移而继续增大。
44.具体地,请参考图8a至图8b,图8a至图8b为本技术一实施例中所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的折叠角度为0度的状态示意图。与折叠角度小于90的状态不同的是,所述显示窗口d1占据所述第一屏幕31、第二屏幕33以及所述第三屏幕35的整个屏幕。所述显示窗口d1的窗口边界线e1从所述第三屏幕35内左移至所述第三屏幕的边缘处。位于所述显示窗口d1内的日期时间随着所述窗口边界线e1的左移而移动至所述第三屏幕35的左上方。位于所述显示窗口d1内的多个应用程序图标之间的列间距随着所述窗口边界线e1的左移而继续增大。
45.从而,所述可弯折电子设备100能够根据不同的弯折角度进行显示窗口d1及显示窗口d1内的显示内容布局的自动适配,增强用户体验。
46.请参考图9a至12b,图9a至图12b为本技术一实施例中所述电子设备100处于非自响应适配模式的状态示意图。
47.所述处理器10控制所述柔性显示屏30显示一图形用户界面g1(如图11b所示)。所述图形用户界面g1包括底层壁纸g11和上层界面g12。所述处理器10在控制所述显示窗口d1进入非自响应适配模式且所述显示窗口d1由小增大时,控制所述底层壁纸g11跟随所述显示窗口d1的大小的变化进行自响应适配,控制所述上层界面g12上的内容保持不变。所述处理器10在所述显示窗口d1的大小达到最大时,控制所述上层界面g12调整其上的显示内容
布局以适配所述显示窗口d1。
48.进一步地,所述显示窗口d1包括第一屏幕显示区域d11和非第一屏幕显示区域d12。其中,所述第一屏幕显示区域d11是指所述显示窗口d1对应所述第一屏幕31的区域,所述非第一屏幕显示区域d12是指所述显示窗口d1对应所述第二屏幕33和/或所述第三屏幕35的区域。所述第一屏幕显示区域d11和所述非第一屏幕显示区域d12之间通过一条隐藏的区域分界线b1进行分界。所述处理器10在控制所述显示窗口d1进行非自响应式适配时,控制位于所述第一屏幕显示区域d11内的底层壁纸g11以第一显示属性显示,控制位于所述非第一屏幕显示区域d12内的底层壁纸g11以第二显示属性显示。
49.进一步地,所述处理器10在控制所述显示窗口d1的尺寸由小增大的过程中,所述处理器10控制所述非第一屏幕显示区域d12内的底层壁纸g11的显示属性由所述第二显示属性逐渐转变为所述第一显示属性。所述处理器10在控制所述显示窗口d1的尺寸增大到最大值时,所述处理器10控制所述非第一屏幕显示区域d12内的底层壁纸g11以所述第一显示属性显示。其中,所述第一显示属性包括高清晰度和高显示亮度,所述第二显示属性包括低清晰度和低显示亮度。也就是说,所述处理器10在控制所述显示窗口d1的尺寸由小增大的过程中,所述处理器10控制所述非第一屏幕显示区域d12内的底层壁纸g11相应发生模糊到清晰、暗到亮的变化。
50.具体地,请首先参考图9a至图9b,图9a至图9b为本技术一实施例中所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的折叠角度为180度的状态示意图。在此状态下,所述显示窗口d1占据所述第一屏幕31的整个屏幕。所述显示窗口d1的窗口边界线e1正好是所述第一屏幕31连接所述第二屏幕33的边缘线。显然,所述显示窗口d1仅包括第一屏幕显示区域d11。并且,所述显示窗口d1上显示日期时间及多个应用程序图标等。
51.具体地,请参考图10a至图10b,图10a至图10b为本技术一实施例中所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的折叠角度大于90度的状态示意图。与折叠角度为180的状态不同的是,所述显示窗口d1占据所述第一屏幕31的整个屏幕和所述第二屏幕33的部分屏幕。所述显示窗口d1的窗口边界线e1从所述第一屏幕31向靠近所述第二屏幕33的方向左移。所述显示窗口d1包括第一屏幕显示区域d11和非第一屏幕显示区域d12。位于所述第一屏幕显示区域d11内的日期时间和多个应用程序图标之间的列间距随着所述窗口边界线e1的左移而保持不变。所述处理器10控制所述第一屏幕显示区域d11内的底层壁纸g11以第一显示属性显示,并控制所述非第一屏幕显示区域d12内的底层壁纸g11的显示属性随着所述显示窗口d1的窗口边界线e1的左移由所述第二显示属性逐渐转变为所述第一显示属性。
52.具体地,请参考图11a至图11b,图11a至图11b为本技术一实施例中所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的折叠角度小于90度的状态示意图。与折叠角度大于90的状态不同的是,所述显示窗口d1占据所述第一屏幕31和第二屏幕33的整个屏幕以及所述第三屏幕35的部分屏幕。所述显示窗口d1的窗口边界线e1从所述第二屏幕33内继续向左移动至所述第三屏幕35内。所述显示窗口d1包括第一屏幕显示区域d11和非第一屏幕显示区域d12。位于所述第一屏幕显示区域d11内的日期时间和多个应用程序图标之间的列间距随着所述窗口边界线e1的左移而保持不变。所述处理器10控制所述第一屏幕显示区域d11内的底层壁纸g11以第一显示属性显示。所述处理器10控制所述非第一屏幕显示区域
d12内的底层壁纸g11的显示属性随着所述显示窗口d1的窗口边界线e1的左移由所述第二显示属性进一步逐渐转变为所述第一显示属性。
53.具体地,请参考图12a至图12b,图12a至图12b为本技术一实施例中所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的折叠角度为0度的状态示意图。与折叠角度小于90的状态不同的是,所述显示窗口d1占据所述第一屏幕31、第二屏幕33以及所述第三屏幕35的整个屏幕。所述显示窗口d1的窗口边界线e1从所述第三屏幕35内左移至所述第三屏幕的边缘处。所述显示窗口d1包括第一屏幕显示区域d11和非第一屏幕显示区域d12。位于所述第一屏幕显示区域d11内的日期时间和多个应用程序图标重新调整布局并显示在所述显示窗口d1的整个屏幕上。所述处理器10控制所述第一屏幕显示区域d11内的底层壁纸g11和所述非第一屏幕显示区域d12内的底层壁纸g11均以第一显示属性显示。
54.请参阅图13,为本技术一实施例中的界面适配方法的流程图。所述界面适配方法应用于前述的电子设备100中,执行顺序并不限于图13所示的顺序。所述方法包括步骤:
55.步骤1301,控制所述柔性显示屏30显示一显示窗口d1,所述显示窗口d1至少覆盖所述第一屏幕31。
56.步骤1303,获取所述角度感测器40感测到的所述第一屏幕31的显示面和所述第二屏幕33的显示面之间的弯折角度。
57.步骤1305,当界面适配模式是自响应适配模式时,根据所述角度感测器40感测到的所述弯折角度调整所述显示窗口d1的大小及根据所述显示窗口d1的大小调整所述显示窗口d1内的显示内容布局。
58.具体地,“根据所述角度感测器40感测到的所述弯折角度调整所述显示窗口d1的大小”具体为:
59.调用预存的预设弯折角度与显示窗口d1大小的对应关系;及
60.根据所述对应关系和所述角度感测器40感测到的弯折角度来调整所述显示窗口d1的大小。
61.具体地,“根据所述角度感测器40感测到的所述弯折角度调整所述显示窗口的大小”具体为:
62.在所述角度感测器40感测到所述第二屏幕33的显示面和所述第一屏幕31的显示面之间的弯折角度为大于一第一阈值比如处于180度时,调整所述显示窗口d1的大小与所述第一屏幕31的显示区域大小一致;或
63.在所述角度感测器40感测到所述第二屏幕33的显示面和所述第一屏幕31的显示面之间的弯折角度为小于一第二阈值比如处于0度时,调整所述显示窗口d1的大小与所述第一屏幕31和所述第二屏幕33的显示区域的大小之和一致;或
64.在所述角度感测器40感测到所述第二屏幕33的显示面和所述第一屏幕31的显示面之间的弯折角度由180度趋近于0度时,调整所述显示窗口d1的大小由等同于所述第一屏幕31的显示区域逐渐调整至与所述第一屏幕31和所述第二屏幕33的显示区域的大小之和相一致。
65.进一步地,所述柔性显示屏30还包括第三屏幕35,所述至少一个第二屏幕33连接在所述第三屏幕35与所述第一屏幕31之间,所述角度感测器40感测到所述第一屏幕31的显示面和所述第三屏幕35的显示面之间的弯折角度,“根据所述角度感测器40感测到的所述
弯折角度调整所述显示窗口d1的大小”具体为:
66.在所述角度感测器40感测到所述第三屏幕35的显示面和所述第一屏幕31的显示面之间的弯折角度为大于一第一阈值比如处于180度时,调整所述显示窗口d1的大小与所述第一屏幕31的显示区域的大小一致;或
67.在所述角度感测器40感测到所述第三屏幕35的显示面和所述第一屏幕31的显示面之间的弯折角度为小于一第二阈值比如处于0度时,调整所述显示窗口d1的大小与所述第一屏幕31、所述第二屏幕33和所述第三屏幕35的显示区域的大小之和一致;及
68.在所述角度感测器40感测到所述第三屏幕35的显示面和所述第一屏幕31的显示面之间的弯折角度由180度趋近于0度时,调整所述显示窗口d1的大小由等同于所述第一屏幕31的显示区域逐渐调整至与所述第一屏幕31、所述第二屏幕33和所述第三屏幕35的显示区域的大小之和相一致。
69.进一步地,所述界面适配方法还包括步骤:
70.在判定所述角度感测器40感测到所述弯折角度变化时,选择当前适用的桌面适配模式,其中,所述桌面适配模式是自响应适配模式和非自响应适配模式中的其中一种。
71.进一步地,所述界面适配方法还包括步骤:
72.在确定所述电子设备100当前处于桌面状态或所述电子设备100上当前正在前台运行且位于所述显示窗口d1内的所有应用程序的适配属性为自响应时,确定对应的桌面适配模式为自响应适配模式;及
73.在所述电子设备10上当前正在前台运行且位于所述显示窗口d1内的至少一应用程序的适配属性为非自响应时,确定对应的桌面适配模式为非自响应适配模式。
74.进一步地,所述界面适配方法还包括步骤:
75.在控制所述显示窗口d1进入自响应适配模式时,控制所述显示窗口d1根据其大小的变化进行所述显示窗口d1内的显示内容自响应适配,所述自响应适配包括行间距、列间距、字间距、字大小、图标间距、图标大小、图片大小、版式变化、导航第一层级的内容、导航第二层级的内容、新增相关填充内容中的至少一种。
76.所述柔性显示屏30显示一图形用户界面g1,所述图形用户界面g1包括底层壁纸g11和上层界面g12,所述界面适配方法还包括步骤:
77.控制所述显示窗口d1进入非自响应适配模式,且当所述显示窗口d1的大小变化时,控制所述底层壁纸g11跟随所述显示窗口d1的大小的变化进行自响应适配,控制所述上层界面g12上的内容保持不变;
78.当所述显示窗口d1的大小与所述柔性显示屏30的整个显示区域的大小一致时,控制所述上层界面g12调整其上的每个界面元素的布局。
79.所述显示窗口d1包括第一屏幕显示区域d11和非第一屏幕显示区域d12。所述第一屏幕显示区域d11和所述非第一屏幕显示区域d12之间具有一条隐藏的区域分界线。进一步地,所述界面适配方法包括步骤:
80.在控制所述显示窗口d1进行非自响应式适配时,控制位于所述第一屏幕显示区域d11内的底层壁纸g11以第一显示属性显示,控制位于所述非第一屏幕显示区域d12内的底层壁纸g11以第二显示属性显示。
81.进一步地,所述界面适配方法还包括步骤:
82.所述显示窗口d1的尺寸由小增大时,控制所述非第一屏幕显示区域d12内的底层壁纸g11的显示属性由所述第二显示属性逐渐转变为所述第一显示属性;当所述显示窗口d1的大小与所述柔性显示屏30的整个显示区域的大小一致时,控制所述非第一屏幕显示区域d12内的底层壁纸g11以所述第一显示属性显示,其中,所述第一显示属性包括高清晰度和高显示亮度,所述第二显示属性包括低清晰度和低显示亮度。所述逐渐转变为随着显示窗口d1的逐渐增大所述第二显示属性与所述第一显示属性之间的差距越来越小。
83.在一些实施例中,本技术还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有若干程序指令,所述若干程序指令供所述处理器10调用执行后,执行图13的任一方法步骤,从而控制所述柔性显示屏30显示一显示窗口d1,所述显示窗口d1至少覆盖所述第一屏幕31;获取所述角度感测器40感测到的所述第一屏幕31和所述第二屏幕33之间的弯折角度;及在所述电子设备100的桌面适配模式是自响应适配模式时,根据所述角度感测器40感测到的所述弯折角度调整所述显示窗口d1的大小及根据所述显示窗口d1的大小调整所述显示窗口d1内的显示内容布局。在一些实施例中,所述计算机存储介质即为所述存储器20,可为存储卡、固态存储器、微硬盘、光盘等任意可存储信息的存储设备。
84.本技术的电子设备的柔性显示屏具有完全展开状态、折叠过渡状态和完全折叠状态,各个状态下的弯折角度不同。所述处理器根据所述角度感测器感测到的所述弯折角度调整所述显示窗口的大小及根据所述显示窗口的大小调整所述显示窗口内的显示内容布局,具有更好的用户体验。
85.需要说明的是,对于前述的各个方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术并不受所描述的动作顺序的限制,因为依据本技术,某一些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本技术所必须的。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。本技术实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。以上对本技术实施例进行了详细介绍,本文中应用了具体个例对本技术的原理及实施例进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施例及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1