一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

折叠屏设备的显示方法、折叠屏设备及存储介质与流程

2022-06-22 14:07:57 来源:中国专利 TAG:


1.本发明涉及电子阅读技术领域,具体涉及一种折叠屏设备的显示方法、折叠屏设备及存储介质。


背景技术:

2.折叠屏设备是指包含柔性折叠屏的设备,用户可以通过对折叠屏的展开或折叠操作来满足不同尺寸的屏幕需求,从而受到许多用户青睐。
3.然而,发明人在实施过程中发现,现有技术中存在如下缺陷:由于折叠屏在展开时会在屏幕中出现明显的折痕,由此用户在利用展开的折叠屏进行电子阅读时,会大幅降低用户的阅读体验,降低电子阅读平台的用户留存率。


技术实现要素:

4.鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的折叠屏设备的显示方法、折叠屏设备及存储介质。
5.根据本发明的一个方面,提供了一种折叠屏设备的显示方法,所述方法包括:检测折叠屏的开合状态;若检测到所述折叠屏处于展开状态,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域;其中,所述折痕区域将所述折叠屏的内容显示区分割为第一区域、所述折痕区域以及第二区域;在所述折痕区域显示书页衔接线,以及分别在所述第一区域以及所述第二区域显示阅读页面。
6.根据本发明的另一方面,提供了一种折叠屏设备,包括:折叠屏、处理器、存储器、通信接口和通信总线,所述折叠屏、处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如下操作:
7.检测折叠屏的开合状态;若检测到所述折叠屏处于展开状态,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域;其中,所述折痕区域将所述折叠屏的内容显示区分割为第一区域、所述折痕区域以及第二区域;在所述折痕区域显示书页衔接线,以及分别在所述第一区域以及所述第二区域显示阅读页面。
8.根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述折叠屏设备的显示方法对应的操作。
9.本发明中,在折叠屏处于展开状态时,启动阅读双翻页模式,并在折痕区域显示书页衔接线,以及在第一区域以及第二区域分别显示阅读页面,能够在折叠屏设备中模拟出纸质书籍的阅读效果,并且能够避免折叠屏设备的折痕区域对用户阅读的影响,进一步提升用户体验,并提高电子阅读平台的用户留存率。
10.上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够
更明显易懂,以下特举本发明的具体实施方式。
附图说明
11.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
12.图1示出了本发明实施例一提供的一种折叠屏设备的显示方法的流程示意图;
13.图2示出了本发明实施例一提供的一种折痕区域示意图;
14.图3示出了本发明实施例一提供的一种折叠屏设备的显示界面示意图;
15.图4示出了本发明实施例二提供的一种折叠屏设备的显示方法的流程示意图;
16.图5示出了本发明实施例三提供的一种折叠屏设备的显示方法的流程示意图;
17.图6示出了本发明实施例三提供的一种预设页面示意图;
18.图7示出了本发明实施例三提供的另一种预设页面示意图;
19.图8示出了本发明实施例五提供的一种折叠屏设备的结构示意图。
具体实施方式
20.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
21.实施例一
22.图1示出了本发明实施例一提供的一种折叠屏设备的显示方法的流程示意图。本发明实施例所提供的折叠屏设备的显示方法可以应用于任一支持电子阅读的折叠屏设备中,如折叠屏手机、折叠屏阅读器、以及折叠屏电脑等等。
23.如图1所示,该方法包括如下步骤:
24.步骤s110,检测折叠屏的开合状态。
25.用户可以通过展开或折叠操作等改变折叠屏的开合状态。其中,折叠屏的开合状态具体包括:展开状态、折叠状态以及过渡状态。该展开状态具体是指折叠屏的多个子屏幕处于同一平面或近似处于同一平面;该折叠状态具体是指折叠屏的多个子屏幕分别处于不同的平面,该不同的平面平行或近似平行;过渡状态是指介于展开状态与折叠状态之间的状态。
26.在一种可选的实施方式中,在监测到折叠屏状态切换操作后,检测折叠屏的开合状态。其中,该状态切换操作可以是针对折叠屏的展开操作或折叠操作等等。本实施方式中,在监测到折叠屏状态切换操作之后,再检测状态切换后折叠屏的开合状态,相较于实时对折叠屏进行状态检测能够降低设备开销。
27.在一种可选的实施方式中,在监测到阅读模式启动操作之后,检测折叠屏的开合状态。本实施方式中,在监测到用户由非阅读模式进入阅读模式之后,对当前折叠屏的开合状态进行监测。例如,用户在浏览书城后点击某本书的阅读控件后进入阅读模式,则触发对折叠屏开合状态的检测,从而便于后续能够提升用户处于阅读模式时的阅读体验。
28.步骤s120,若检测到折叠屏处于展开状态,则启动阅读双翻页模式以及识别折叠屏的折痕区域;其中,该折痕区域将折叠屏的内容显示区分割为第一区域、折痕区域以及第二区域。
29.折叠屏处于展开状态下,会在折叠屏中出现明显的折痕,从而影响用户阅读体验。基于此,本发明实施例在检测到折叠屏处于展开状态时,启动阅读双翻页模式,该阅读双翻页模式具体可以是在屏幕的左右两侧分别显示阅读页面,用户可以触控左侧阅读页面的热区实现向前翻页,也可以触控右侧阅读页面的热区实现向后翻页。而且本发明实施例在折叠屏的折痕区域显示书页衔接线,由此模拟出纸质书的阅读效果,降低折叠屏中折痕对阅读过程的影响。
30.具体地,在确定出折叠屏处于展开状态时,识别该折叠屏中的折痕区域。可选的,由于相同型号的折叠屏设备的折痕区域相对固定,由此本发明实施例可以获取折叠屏设备的型号等设备参数,继而基于该设备参数来确定当前折叠屏设备的折叠屏折痕区域。
31.在识别出折叠屏的折痕区域之后,利用该折痕区域将折叠屏的内容显示区分割为第一区域、第二区域以及折痕区域。如图2所示,以折痕区域c的边界线对折叠屏的内容显示区进行分割,从而折叠屏的内容显示区分割为第一区域a、折痕区域c以及第二区域b。
32.在一种可选的实施方式中,若折叠屏处于展开状态并且待显示页面为阅读页面,则启动阅读双翻页模式以及识别折叠屏的折痕区域。即在折叠屏处于展开状态并且处于阅读模式下再进行后续步骤的执行,由此在提升显示效果的基础上节约系统资源。
33.步骤s130,在折痕区域显示书页衔接线,以及分别在第一区域以及第二区域显示阅读页面。
34.如图3所示,通过在折痕区域显示书页衔接线,在第一区域显示阅读页面,在第二区域显示另一阅读页面,能够模拟出纸质书的阅读效果,并能够避免折痕区域对用户阅读体验的影响,提升仿真效果。
35.由此可见,本发明实施例在折叠屏处于展开状态时,启动阅读双翻页模式,并在折痕区域显示书页衔接线,以及在第一区域以及第二区域分别显示阅读页面,能够在折叠屏设备中模拟出纸质书籍的阅读效果,并且能够避免折叠屏设备的折痕区域对用户阅读的影响,进一步提升用户体验,并提高电子阅读平台的用户留存率。
36.实施例二
37.图4示出了本发明实施例二提供的一种折叠屏设备的显示方法的流程示意图。本发明实施例所提供的折叠屏设备的显示方法是对实施例一中方法的进一步优化。
38.如图4所示,该方法包括如下步骤:
39.步骤s410,在折叠屏处于折叠状态时,折叠屏设备显示阅读页面。
40.本发明实施例中,在折叠屏处于折叠状态时折叠屏设备已显示有阅读页面,即折叠屏设备处于小屏模式时已开启了阅读模式。则在折叠屏设备中已显示有阅读页面时,记录该阅读页面的显示时长。
41.步骤s420,在监测到折叠屏状态切换操作后,检测折叠屏的开合状态。
42.步骤s430,检测到折叠屏处于展开状态,则启动阅读双翻页模式以及识别折叠屏的折痕区域;其中,折痕区域将折叠屏的内容显示区分割为第一区域、折痕区域以及第二区域。
43.在检测到处于阅读模式的折叠屏由折叠状态切换至展开状态之后,启动阅读双翻页模式以及识别折叠屏的折痕区域。
44.步骤s440,在折痕区域显示书页衔接线。
45.步骤s450,根据监测到折叠屏状态切换操作时折叠屏设备中显示的阅读页面的显示时长确定待显示内容进度,根据待显示内容进度获取电子书内容,并分别在第一区域以及第二区域的阅读页面中显示电子书内容。
46.根据步骤s410中记录的折叠屏状态切换操作时在小屏模式下阅读页面的显示时长,确定后续在大屏模式下(即折叠屏处于展开状态时)待显示内容进度。从而实现折叠屏状态切换后阅读进度的平滑衔接,提升用户阅读体验。
47.在一种可选的实施方式中,根据监测到折叠屏状态切换操作时折叠屏设备中显示的阅读页面的显示时长确定待显示内容进度具体包括:若记录的显示时长小于预设时长,则表明用户尚未完全阅读完该阅读页面中的内容,继而确定监测到折叠屏状态切换操作时折叠屏设备中显示的阅读页面的进度起点,并将该进度起点作为待显示内容进度的起点,从而在状态切换后再次显示尚未阅读的内容;若显示时长大于或等于预设时长,则表明用户已完全阅读完该阅读页面的内容,则确定监测到折叠屏状态切换操作时折叠屏设备中显示的阅读页面的进度终点,将该进度终点的下一元素作为待显示内容进度的起点,从而便于用户阅读后续内容。
48.在确定待显示内容进度之后,根据待显示内容进度获取电子书内容,并分别在第一区域以及第二区域的阅读页面中显示电子书内容。
49.由此可见,本发明实施例在处于阅读模式的折叠状态的折叠屏切换至展开状态时,自动切换至阅读双翻页模式,以及利用折痕区域来模拟书页衔接线,由此提升用户的阅读体验;并且根据在监测到折叠屏状态切换操作时折叠屏设备中阅读页面的显示时长确定待显示内容进度,能够实现折叠屏状态切换后阅读进度的平滑衔接,进一步提升用户阅读体验。
50.此外,作为本发明一种可选的实施方式,若步骤s410中在折叠屏处于折叠状态时折叠屏设备显示的是书城页面、书架页面以及活动页面等非阅读页面,则在检测到折叠屏处于展开状态后,调整页面显示元素的排版以适配展开状态的折叠屏。以非阅读页面为书城的榜单页面为例,可以保持切换前后页面中显示的榜单数目一致,并在切换后的页面中增加显示的每个榜单下的书籍数目;或者,可以保持切换前后页面显示的每个榜单下的书籍数目一致,并在切换后的页面中增加显示的榜单的数目。
51.实施例三
52.图5示出了本发明实施例三提供的一种折叠屏设备的显示方法的流程示意图。本发明实施例所提供的折叠屏设备的显示方法是对实施例一中方法的进一步优化。
53.如图5所示,该方法包括如下步骤:
54.步骤s510,在折叠屏处于展开状态时,折叠屏设备显示阅读页面。
55.其中,折叠屏处于展开状态时阅读页面的显示方式可参照实施例一和/或实施例二中相应部分的描述,在此不作赘述。
56.步骤s520,在监测到折叠屏状态切换操作后,检测折叠屏的开合状态。
57.步骤s530,若检测到折叠屏处于展开状态至折叠状态的过渡状态,则在折叠屏中
显示合书动效。
58.若监测到折叠屏状态切换操作时折叠屏处于展开状态并显示有阅读页面,则在监测到折叠屏状态切换操作后,若检测出当前折叠屏处于展开状态至折叠状态的过渡状态,则表明用户即将结束大屏模式下的阅读,从而在折叠屏处于展开状态至折叠状态的过渡状态下显示合书动效,从而提升仿真效果,提升用户体验。可选的,该合书动效具体可以为关闭阅读页面至显示书籍封面的动效等等,由此进一步增加仿真效果。
59.步骤s540,若检测到折叠屏处于折叠状态,则在折叠屏设备中显示预设页面。
60.若折叠屏从步骤s530中的过渡状态变化至折叠状态,则在折叠屏设备中显示预设页面。在实际的实施过程中,常用的折叠屏设备通常包含两类:第一类为外折叠模式的折叠屏设备,该类折叠屏设备的折叠屏为外折叠模式,折叠屏在折叠状态时,折叠屏的屏幕朝向外侧供用户操作及查看。则针对于该类折叠屏设备,在折叠屏中的任一子屏中显示预设页面;第二类为内折叠模式的折叠屏设备,该类折叠屏设备的折叠屏为内折叠模式,折叠屏在折叠状态时,折叠屏的屏幕朝向内侧无法供用户操作及查看,则该类折叠屏设备通常还包含附加屏,该附加屏可以在折叠屏处于折叠状态时,朝向外侧供用户操作及查看,则针对于该类折叠屏设备,在该附加屏中显示预设页面。
61.可选的,该预设页面可以包括以下页面中的至少一种:桌面、书籍封面页面、阅读页面、书架页面、书城页面以及预设应用页面等等。
62.在一种可选的实施方式中,该预设页面包括桌面,则在检测到折叠屏由展开状态经过过渡状态切换至折叠状态时,结束阅读过程,退出阅读应用,并切换至桌面。进一步可选的,还可以在该桌面创建目标电子书的快捷方式,该目标电子书为监测到折叠屏状态切换操作时折叠屏中显示的阅读页面对应的电子书,从而便于用户后续可以通过该快捷方式快速地进行目标电子书的阅读。例如,在用户由图3所示的折叠屏展开状态切换到折叠状态时,呈现图6所示的桌面,该桌面中包含有目标电子书的快捷方式61。
63.在一种可选的实施方式中,该预设页面包括书籍封面页面,则在检测到折叠屏由展开状态经过过渡状态切换至折叠状态时,切换至书籍封面页面。进一步可选的,若折叠屏为外折叠模式,则折叠屏的折痕区域位于设备侧方,则在折叠屏中的主子屏中显示目标电子书的书籍封面页面,并在折叠屏的折痕区域显示目标电子书的书脊页面,从而利用折叠屏来实现合上纸质书籍的仿真效果。如图7所示,针对于外折叠模式的折叠屏,该折叠屏中的主子屏71用于显示书籍封面,而位于侧方的折痕区域72用于显示书脊页面。进一步可选的,若折叠屏为内折叠模式,则在附加屏中显示书籍封面页面。
64.在一种可选的实施方式中,该预设页面包括阅读页面,则在检测到折叠屏由展开状态经过过渡状态切换至折叠状态时,将阅读双翻页模式切换为阅读单翻页模式,并在折叠屏设备中显示目标电子书的阅读页面,该目标电子书为监测到折叠屏状态切换操作时折叠屏中显示的阅读页面对应的电子书。即在检测到折叠屏由展开状态经过过渡状态切换至折叠状态时仍然处于阅读模式,并将翻页模式从双翻页转换为单翻页,并在折叠屏设备中显示单个阅读页面,供用户继续阅读。进一步可选的,可以获取监测到折叠屏状态切换操作时折叠屏设备中显示的阅读页面的显示时长,基于该显示时长确定待显示内容进度,并基于待显示内容进度获取电子书内容,并将该电子书内容显示于作为预设页面的阅读页面中。其中,基于该显示时长确定待显示内容进度可参照实施例二中的相关描述,在此不作赘
述。
65.在一种可选的实施方式中,可以获取折叠屏状态切换操作之前最近历史时间窗口内的系统通知数据和/或用户行为数据;根据系统通知数据和/或用户行为数据确定预设页面。具体地,在状态切换操作之前最近历史时间窗口内接收到某应用的系统通知,则确定预设页面为该系统通知对应应用的预设应用页面。例如,用户在进行状态切换操作的前1分钟收到了社交软件w推送的系统通知,则确定出预设页面为社交软件w对应的页面;或者,根据用户行为数据确定出本次阅读时长小于历史平均阅读时长,则表明当前用户仍有继续阅读的欲望,则确定预设页面为阅读页面等等。
66.实施例四
67.本发明实施例四提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的方法。
68.可执行指令具体可以用于使得处理器执行以下操作:
69.检测折叠屏的开合状态;若检测到所述折叠屏处于展开状态,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域;其中,所述折痕区域将所述折叠屏的内容显示区分割为第一区域、所述折痕区域以及第二区域;在所述折痕区域显示书页衔接线,以及分别在所述第一区域以及所述第二区域显示阅读页面。
70.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:在监测到折叠屏状态切换操作后,检测折叠屏的开合状态;和/或,在监测到阅读模式启动操作后,检测折叠屏的开合状态。
71.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:若检测到所述折叠屏处于展开状态并且待显示页面为阅读页面,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域。
72.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:若在监测到折叠屏状态切换操作时,所述折叠屏设备中已显示有阅读页面,则记录监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的显示时长;根据所述显示时长,确定待显示内容进度;根据所述待显示内容进度获取电子书内容,并分别在所述第一区域以及所述第二区域的阅读页面中显示所述电子书内容。
73.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:若所述显示时长小于预设时长,则确定监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的进度起点,将所述进度起点作为所述待显示内容进度的起点;若所述显示时长大于或等于预设时长,则确定监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的进度终点,将所述进度终点的下一元素作为所述待显示内容进度的起点。
74.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:在所述监测到折叠屏状态切换操作后,检测折叠屏的开合状态之后,若检测到所述折叠屏处于展开状态至折叠状态的过渡状态,以及监测到折叠屏状态切换操作时所述折叠屏设备中显示有阅读页面,则在所述折叠屏中显示合书动效。
75.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:在所述监测到折叠屏状态切换操作后,检测折叠屏的开合状态之后,若检测到所述折叠屏处于折叠状态,则在所述折叠屏设备中显示预设页面。
76.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:在所述折叠屏设备中显示预设页面之前,获取折叠屏状态切换操作之前最近历史时间窗口内的系统通知数据和/或用户行为数据;根据所述系统通知数据和/或用户行为数据确定所述预设页面;其中,所述预设页面包括以下页面中的至少一种:桌面、书籍封面页面、书脊页面、阅读页面、书架页面、书城页面以及预设应用页面。
77.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:所述预设页面包括桌面;在所述桌面创建目标电子书的快捷方式;其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
78.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:所述预设页面包括书籍封面页面;若所述折叠屏为外折叠模式,则在所述折叠屏中的主子屏中显示目标电子书的书籍封面页面,并在所述折叠屏的折痕区域显示目标电子书的书脊页面;若所述折叠屏为内折叠模式,则所述折叠屏设备还包括附加屏,则在所述附加屏中显示目标电子书的书籍封面页面;其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
79.在一种可选的实施方式中,所述可执行指令使所述处理器执行如下操作:所述预设页面包括阅读页面;将阅读双翻页模式切换为阅读单翻页模式,并在所述折叠屏设备中显示目标电子书的阅读页面;其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
80.由此可见,本发明实施例在折叠屏处于展开状态时,启动阅读双翻页模式,并在折痕区域显示书页衔接线,以及在第一区域以及第二区域分别显示阅读页面,能够在折叠屏设备中模拟出纸质书籍的阅读效果,并且能够避免折叠屏设备的折痕区域对用户阅读的影响,进一步提升用户体验,并提高电子阅读平台的用户留存率。
81.实施例五
82.图8示出了根据本发明实施例五提供的一种折叠屏设备的结构示意图。如图8所示,该折叠屏设备800可以包括:折叠屏801、处理器(processor)803、存储器(memory)804、通信接口(communications interface)805以及通信总线806。
83.其中:折叠屏801、处理器803、存储器804以及通信接口805通过通信总线806完成相互间的通信。通信接口805,用于与其它设备比如客户端或其它服务器等的网元通信。处理器803,用于执行程序807,具体可以执行上述方法实施例中的相关步骤。
84.具体地,程序807可以包括程序代码,该程序代码包括计算机操作指令。处理器803可能是中央处理器cpu,或者是特定集成电路asic(applica tionspecific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。折叠屏设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。存储器804,用于存放程序807。存储器804可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
85.程序807具体可以用于使得处理器803执行以下操作:
86.检测折叠屏的开合状态;若检测到所述折叠屏处于展开状态,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域;其中,所述折痕区域将所述折叠屏的内容显示区分
割为第一区域、所述折痕区域以及第二区域;在所述折痕区域显示书页衔接线,以及分别在所述第一区域以及所述第二区域显示阅读页面。
87.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:在监测到折叠屏状态切换操作后,检测折叠屏的开合状态;和/或,在监测到阅读模式启动操作后,检测折叠屏的开合状态。
88.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:若检测到所述折叠屏处于展开状态并且待显示页面为阅读页面,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域。
89.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:若在监测到折叠屏状态切换操作时,所述折叠屏设备中已显示有阅读页面,则记录监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的显示时长;根据所述显示时长,确定待显示内容进度;根据所述待显示内容进度获取电子书内容,并分别在所述第一区域以及所述第二区域的阅读页面中显示所述电子书内容。
90.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:若所述显示时长小于预设时长,则确定监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的进度起点,将所述进度起点作为所述待显示内容进度的起点;若所述显示时长大于或等于预设时长,则确定监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的进度终点,将所述进度终点的下一元素作为所述待显示内容进度的起点。
91.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:在所述监测到折叠屏状态切换操作后,检测折叠屏的开合状态之后,若检测到所述折叠屏处于展开状态至折叠状态的过渡状态,以及监测到折叠屏状态切换操作时所述折叠屏设备中显示有阅读页面,则在所述折叠屏中显示合书动效。
92.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:在所述监测到折叠屏状态切换操作后,检测折叠屏的开合状态之后,若检测到所述折叠屏处于折叠状态,则在所述折叠屏设备中显示预设页面。
93.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:在所述折叠屏设备中显示预设页面之前,获取折叠屏状态切换操作之前最近历史时间窗口内的系统通知数据和/或用户行为数据;根据所述系统通知数据和/或用户行为数据确定所述预设页面;其中,所述预设页面包括以下页面中的至少一种:桌面、书籍封面页面、书脊页面、阅读页面、书架页面、书城页面以及预设应用页面。
94.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:所述预设页面包括桌面;在所述桌面创建目标电子书的快捷方式;其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
95.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:所述预设页面包括书籍封面页面;若所述折叠屏为外折叠模式,则在所述折叠屏中的主子屏中显示目标电子书的书籍封面页面,并在所述折叠屏的折痕区域显示目标电子书的书脊页面;若所述折叠屏为内折叠模式,则所述折叠屏设备还包括附加屏,则在所述附加屏中显示目标电子书的书籍封面页面;其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
96.在一种可选的实施方式中,程序807具体可以用于使得处理器803执行以下操作:所述预设页面包括阅读页面;将阅读双翻页模式切换为阅读单翻页模式,并在所述折叠屏设备中显示目标电子书的阅读页面;其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
97.由此可见,本发明实施例在折叠屏处于展开状态时,启动阅读双翻页模式,并在折痕区域显示书页衔接线,以及在第一区域以及第二区域分别显示阅读页面,能够在折叠屏设备中模拟出纸质书籍的阅读效果,并且能够避免折叠屏设备的折痕区域对用户阅读的影响,进一步提升用户体验,并提高电子阅读平台的用户留存率。
98.在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
99.在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
100.类似地,应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
101.本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
102.此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
103.本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备
或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
104.应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。
105.本发明公开了:a1.一种折叠屏设备的显示方法,所述方法包括:
106.检测折叠屏的开合状态;
107.若检测到所述折叠屏处于展开状态,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域;其中,所述折痕区域将所述折叠屏的内容显示区分割为第一区域、所述折痕区域以及第二区域;
108.在所述折痕区域显示书页衔接线,以及分别在所述第一区域以及所述第二区域显示阅读页面。
109.a2.根据a1所述的方法,其中,所述检测折叠屏的开合状态进一步包括:
110.在监测到折叠屏状态切换操作后,检测折叠屏的开合状态;
111.和/或,在监测到阅读模式启动操作后,检测折叠屏的开合状态。
112.a3.根据a2所述的方法,其中,所述若检测到所述折叠屏处于展开状态,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域进一步包括:
113.若检测到所述折叠屏处于展开状态并且待显示页面为阅读页面,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域。
114.a4.根据a3所述的方法,其中,若在监测到折叠屏状态切换操作时,所述折叠屏设备中已显示有阅读页面,则所述方法还包括:记录监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的显示时长;
115.则所述分别在所述第一区域以及所述第二区域显示阅读页面进一步包括:根据所述显示时长,确定待显示内容进度;根据所述待显示内容进度获取电子书内容,并分别在所述第一区域以及所述第二区域的阅读页面中显示所述电子书内容。
116.a5.根据a4所述的方法,其中,所述根据所述显示时长,确定待显示内容进度进一步包括:
117.若所述显示时长小于预设时长,则确定监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的进度起点,将所述进度起点作为所述待显示内容进度的起点;
118.若所述显示时长大于或等于预设时长,则确定监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的进度终点,将所述进度终点的下一元素作为所述待显示内容进度的起点。
119.a6.根据a2-a5中任一项所述的方法,其中,在所述监测到折叠屏状态切换操作后,
检测折叠屏的开合状态之后,所述方法还包括:
120.若检测到所述折叠屏处于展开状态至折叠状态的过渡状态,以及监测到折叠屏状态切换操作时所述折叠屏设备中显示有阅读页面,则在所述折叠屏中显示合书动效。
121.a7.根据a6所述的方法,其中,在所述监测到折叠屏状态切换操作后,检测折叠屏的开合状态之后,所述方法还包括:
122.若检测到所述折叠屏处于折叠状态,则在所述折叠屏设备中显示预设页面。
123.a8.根据a7所述的方法,其中,在所述折叠屏设备中显示预设页面之前,所述方法还包括:获取折叠屏状态切换操作之前最近历史时间窗口内的系统通知数据和/或用户行为数据;根据所述系统通知数据和/或用户行为数据确定所述预设页面;
124.其中,所述预设页面包括以下页面中的至少一种:桌面、书籍封面页面、书脊页面、阅读页面、书架页面、书城页面以及预设应用页面。
125.a9.根据a7或a8所述的方法,其中,所述预设页面包括桌面;
126.则所述方法还包括:在所述桌面创建目标电子书的快捷方式;其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
127.a10.根据a7或a8所述的方法,其中,所述预设页面包括书籍封面页面;
128.则在所述折叠屏设备中显示预设页面进一步包括:
129.若所述折叠屏为外折叠模式,则在所述折叠屏中的主子屏中显示目标电子书的书籍封面页面,并在所述折叠屏的折痕区域显示目标电子书的书脊页面;
130.若所述折叠屏为内折叠模式,则所述折叠屏设备还包括附加屏,则在所述附加屏中显示目标电子书的书籍封面页面;
131.其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
132.a11.根据a7或a8所述的方法,其中,所述预设页面包括阅读页面;
133.则在所述折叠屏设备中显示预设页面进一步包括:将阅读双翻页模式切换为阅读单翻页模式,并在所述折叠屏设备中显示目标电子书的阅读页面;
134.其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
135.本发明还公开了:b12.一种折叠屏设备,包括:折叠屏、处理器、存储器、通信接口和通信总线,所述折叠屏、所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;
136.可执行指令使所述处理器执行如下操作:
137.检测折叠屏的开合状态;
138.若检测到所述折叠屏处于展开状态,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域;其中,所述折痕区域将所述折叠屏的内容显示区分割为第一区域、所述折痕区域以及第二区域;
139.在所述折痕区域显示书页衔接线,以及分别在所述第一区域以及所述第二区域显示阅读页面。
140.b13.根据b12所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
141.在监测到折叠屏状态切换操作后,检测折叠屏的开合状态;
142.和/或,在监测到阅读模式启动操作后,检测折叠屏的开合状态。
143.b14.根据b13所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
144.若检测到所述折叠屏处于展开状态并且待显示页面为阅读页面,则启动阅读双翻页模式以及识别所述折叠屏的折痕区域。
145.b15.根据b14所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
146.若在监测到折叠屏状态切换操作时,所述折叠屏设备中已显示有阅读页面,则记录监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的显示时长;
147.根据所述显示时长,确定待显示内容进度;根据所述待显示内容进度获取电子书内容,并分别在所述第一区域以及所述第二区域的阅读页面中显示所述电子书内容。
148.b16.根据b15所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
149.若所述显示时长小于预设时长,则确定监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的进度起点,将所述进度起点作为所述待显示内容进度的起点;
150.若所述显示时长大于或等于预设时长,则确定监测到折叠屏状态切换操作时所述折叠屏设备中显示的阅读页面的进度终点,将所述进度终点的下一元素作为所述待显示内容进度的起点。
151.b17.根据b13-b16中任一项所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
152.在所述监测到折叠屏状态切换操作后,检测折叠屏的开合状态之后,若检测到所述折叠屏处于展开状态至折叠状态的过渡状态,以及监测到折叠屏状态切换操作时所述折叠屏设备中显示有阅读页面,则在所述折叠屏中显示合书动效。
153.b18.根据b17所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
154.在所述监测到折叠屏状态切换操作后,检测折叠屏的开合状态之后,若检测到所述折叠屏处于折叠状态,则在所述折叠屏设备中显示预设页面。
155.b19.根据b18所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
156.在所述折叠屏设备中显示预设页面之前,获取折叠屏状态切换操作之前最近历史时间窗口内的系统通知数据和/或用户行为数据;根据所述系统通知数据和/或用户行为数据确定所述预设页面;
157.其中,所述预设页面包括以下页面中的至少一种:桌面、书籍封面页面、书脊页面、阅读页面、书架页面、书城页面以及预设应用页面。
158.b20.根据b18或b19所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
159.所述预设页面包括桌面;
160.在所述桌面创建目标电子书的快捷方式;其中,所述目标电子书为:监测到折叠屏
状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
161.b21.根据b18或b19所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
162.所述预设页面包括书籍封面页面;
163.若所述折叠屏为外折叠模式,则在所述折叠屏中的主子屏中显示目标电子书的书籍封面页面,并在所述折叠屏的折痕区域显示目标电子书的书脊页面;
164.若所述折叠屏为内折叠模式,则所述折叠屏设备还包括附加屏,则在所述附加屏中显示目标电子书的书籍封面页面;
165.其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
166.b22.根据b18或b19所述的折叠屏设备,其中,所述可执行指令使所述处理器执行如下操作:
167.所述预设页面包括阅读页面;
168.将阅读双翻页模式切换为阅读单翻页模式,并在所述折叠屏设备中显示目标电子书的阅读页面;
169.其中,所述目标电子书为:监测到折叠屏状态切换操作时所述折叠屏中显示的阅读页面对应的电子书。
170.本发明还公开了:c23.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如a1-a11中任一项所述的折叠屏设备的显示方法对应的操作。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献