首页 / 专利库 / 软件 / 后台任务 / 一种显示单元的控制方法、装置

一种显示单元的控制方法、装置

阅读:335发布:2020-05-12

专利汇可以提供一种显示单元的控制方法、装置专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种显示单元的控制方法及装置,所述方法包括:判断是否检测到用户对所述终端的显示单元的展开动作,如果是,获取所述处于显示状态的显示单元所处的显示 姿态 ;确定显示单元由折叠状态切换为展开状态所耗费的第一时间,判断第一时间是否符合第一预设条件;如果是,确定与所述显示姿态对应的前台单任务显示模式;否则,确定与所述显示姿态对应的前台多任务显示模式;控制显示单元按照所确定的显示模式进行显示。通过上述方法,充分利用了折叠屏的优势,为用户提供多样化的折叠屏显示模式,并且避免了用户在展开显示单元后手动选择显示单元显示模式,大大提升了用户体验。,下面是一种显示单元的控制方法、装置专利的具体信息内容。

1.一种显示单元的控制方法,所述方法应用于终端,所述终端具有可折叠的显示单元,所述显示单元包括第一显示单元和第二显示单元,所述终端当前处于折叠状态,所述第一显示单元或第二显示单元处于显示状态,显示第一界面,其特征在于,所述方法包括:
步骤101,判断是否检测到用户对所述终端的显示单元的展开动作,如果是,执行步骤
102;
步骤102,获取所述处于显示状态的显示单元所处的显示姿态
步骤103,确定所述显示单元由折叠状态切换为展开状态所耗费的第一时间,判断所述第一时间是否符合第一预设条件;如果是,确定与所述显示姿态对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;
否则,确定与所述显示姿态对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示;
其中,所述终端具有多个前台单任务显示模式和多个前台多任务显示模式,在所述显示姿态和所述前台单任务显示模式之间具有对应关系,在所述显示姿态和所述前台多任务显示模式之间具有对应关系。
2.根据权利要求1所述的方法,其特征在于,
所述显示姿态为横屏显示姿态或竖屏显示姿态;或,
所述显示姿态为竖屏正常显示姿态、竖屏翻转显示姿态、顺时针横屏显示姿态或逆时针横屏姿态。
3.根据权利要求1或2所述的方法,其特征在于,
不同的显示姿态可以对应相同或不同的前台单任务显示模式,但所有显示姿态对应的前台单任务显示模式构成的集合中包括至少两个前台单任务显示模式;或,不同的显示姿态可以对应相同或不同的前台多任务显示模式,但所有显示姿态对应的前台多任务显示模式构成的集合中至少包括两个前台多任务显示模式。
4.根据权利要求1-3任一项所述的方法,其特征在于,
所述前台单任务显示模式包括:
所述第一显示单元和所述第二显示单元作为一个整体显示所述第一界面;
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示所述第一界面的子界面、父界面或兄弟界面;
所述第一显示单元和所述第二显示单元作为一个整体显示第二界面,所述第二界面与所述第一界面的界面组成单元相同,但第二界面在每个界面组成单元下显示的元素数量更多。
5.根据权利要求1-4任一项所述的方法,其特征在于,
所述前台多任务显示模式包括:
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示通知界面;
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示频繁使用的应用程序列表
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示后台任务列表;
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示语音助手界面;
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示与第一界面所属的第一应用程序关联的第二应用程序的界面。
6.一种显示单元的控制装置,应用于终端,所述装置包括:显示单元、展开动作检测单元、显示姿态获取单元和显示控制单元;
所述显示单元可折叠,其包括第一显示单元和第二显示单元;
所述展开动作检测单元,用于判断是否检测到用户对所述装置的显示单元的展开动作,并在检测到所述展开动作时,触发所述显示姿态获取单元;
所述显示姿态获取单元,用于获取所述处于显示状态的显示单元所处的显示姿态;
所述显示控制单元,用于在所述显示单元处于折叠状态时,控制所述第一显示单元或第二显示单元处于显示状态,显示第一界面;还用于确定所述显示单元由折叠状态切换为展开状态所耗费的第一时间,判断所述第一时间是否符合第一预设条件;如果是,确定与所述显示姿态对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;否则,确定与所述显示姿态对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示;
所述装置具有多个全屏显示模式和多个分屏显示模式,在所述显示姿态和所述前台单任务显示模式之间具有对应关系,在所述显示姿态和所述前台多任务显示模式之间具有对应关系。
7.根据权利要求6所述的装置,其特征在于,
所述显示姿态为横屏显示姿态或竖屏显示姿态;或,
所述显示姿态为竖屏正常显示姿态、竖屏翻转显示姿态、顺时针横屏显示姿态或逆时针横屏姿态。
8.根据权利要求6或7所述的装置,其特征在于,
不同的显示姿态可以对应相同或不同的前台单任务显示模式,但所有显示姿态对应的前台单任务显示模式构成的集合中包括至少两个前台单任务显示模式;或,不同的显示姿态可以对应相同或不同的前台多任务显示模式,但所有显示姿态对应的前台多任务显示模式构成的集合中至少包括两个前台多任务显示模式。
9.根据权利要求6-8任一项所述的装置,其特征在于,
所述前台单任务显示模式包括:
所述第一显示单元和所述第二显示单元作为一个整体显示所述第一界面;
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示所述第一界面的子界面、父界面或兄弟界面;
所述第一显示单元和所述第二显示单元作为一个整体显示第二界面,所述第二界面与所述第一界面的界面组成单元相同,但第二界面在每个界面组成单元下显示的元素数量更多。
10.根据权利要求6-9任一项所述的装置,其特征在于,
所述前台多任务显示模式包括:
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示通知界面;
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示频繁使用的应用程序列表;
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示后台任务列表;
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示语音助手界面;
所述处于显示状态的显示单元继续显示第一界面,另一个显示单元显示与第一界面所属的第一应用程序关联的第二应用程序的界面。
11.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器存储可被处理器执行的计算机指令,当处理器执行上述计算机指令时,实现如权利要求1-5任一项所述的方法。
12.一种计算机可读存储介质,其特征在于,存储计算机指令,所述计算机指令用于实现如权利要求1-5任一项所述的方法。

说明书全文

一种显示单元的控制方法、装置

技术领域

[0001] 本发明实施例涉及智能终端领域,特别涉及一种显示单元的控制方法及装置。

背景技术

[0002] 随着手机功能的不断丰富,用户对于手机屏幕尺寸的需求越来越高,出现了刘海屏、滴屏等各种形态的全面屏,但受限于手机的尺寸,上述全面屏尚不能满足用户的需求。近年来,得益于折叠屏或柔性屏技术的快速发展,各终端厂商都开始发布折叠屏手机。目前的折叠屏手机中,在将折叠屏从折叠状态切换为展开状态时,通常是将原先显示的内容等比例放大显示,这种简单的折叠屏显示方式并未充分利用折叠屏的优势,无法为用户提供多样化的折叠屏体验。

发明内容

[0003] 针对现有技术中的上述问题,本发明提出一种显示单元的控制方法及装置。
[0004] 本发明实施例提供了一种显示单元的控制方法,所述方法应用于终端,所述终端具有可折叠的显示单元,所述显示单元包括第一显示单元和第二显示单元,所述终端当前处于折叠状态,所述第一显示单元或第二显示单元处于显示状态,显示第一界面,其特征在于,所述方法包括:
[0005] 步骤101,判断是否检测到用户对所述终端的显示单元的展开动作,如果是,执行步骤102;
[0006] 步骤102,获取所述处于显示状态的显示单元所处的显示姿态
[0007] 步骤103,确定所述显示单元由折叠状态切换为展开状态所耗费的第一时间,判断所述第一时间是否符合第一预设条件;如果是,确定与所述显示姿态对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;否则,确定与所述显示姿态对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示;
[0008] 其中,所述终端具有多个前台单任务显示模式和多个前台多任务显示模式,在所述显示姿态和所述前台单任务显示模式之间具有对应关系,在所述显示姿态和所述前台多任务显示模式之间具有对应关系
[0009] 本发明实施例提供了一种显示单元的控制装置,应用于终端,所述装置包括:显示单元、展开动作检测单元、显示姿态获取单元和显示控制单元;
[0010] 所述显示单元可折叠,其包括第一显示单元和第二显示单元;
[0011] 所述展开动作检测单元,用于判断是否检测到用户对所述装置的显示单元的展开动作,并在检测到所述展开动作时,触发所述显示姿态获取单元;
[0012] 所述显示姿态获取单元,用于获取所述处于显示状态的显示单元所处的显示姿态;
[0013] 所述显示控制单元,用于在所述显示单元处于折叠状态时,控制所述第一显示单元或第二显示单元处于显示状态,显示第一界面;还用于确定所述显示单元由折叠状态切换为展开状态所耗费的第一时间,判断所述第一时间是否符合第一预设条件;如果是,确定与所述显示姿态对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;否则,确定与所述显示姿态对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示;
[0014] 所述装置具有多个全屏显示模式和多个分屏显示模式,在所述显示姿态和所述前台单任务显示模式之间具有对应关系,在所述显示姿态和所述前台多任务显示模式之间具有对应关系。
[0015] 本发明实施例提供了一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器存储可被处理器执行的计算机指令,当处理器执行上述计算机指令时,实现如上所述的方法。
[0016] 本发明实施例提供了一种计算机可读存储介质,其特征在于,存储计算机指令,所述计算机指令用于实现如上所述的方法。
[0017] 通过本发明的方法,通过终端的显示单元状态切换所耗费的时间来确定显示单元进入前台单任务显示模式还是前台多任务显示模式,并且根据用户展开折叠显示单元时第一显示单元所处的姿态,触发第一显示单元和第二显示单元按照不同的前台单任务显示模式或前台多任务显示模式进行显示,使得用户可以根据其对显示单元的显示需求来操作移动终端,本发明的控制折叠屏显示的方法,充分利用了折叠屏的优势,为用户提供多样化的折叠屏显示模式,并且避免了用户在展开显示单元后手动选择显示单元显示模式,大大提升了用户体验。附图说明
[0018] 图1是本发明一个实施例中的显示单元的控制方法。
[0019] 图2(a)-图2(d)是本发明一个实施例中的第一显示单元或第二显示单元的不同显示姿态。
[0020] 图3(a)-图3(c)是本发明一个实施例中的不同显示姿态与前台单任务显示模式之间的对应关系。
[0021] 图4(a)-图4(d)是本发明一个实施例中的不同显示姿态与前台多任务显示模式之间的对应关系。
[0022] 图5是本发明一个实施例中的显示单元的控制装置。

具体实施方式

[0023] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0024] 本发明的显示单元的控制方法用于终端,所述终端具有可折叠的显示单元,所述显示单元包括第一显示单元和第二显示单元,所述终端当前处于折叠状态,所述第一显示单元或第二显示单元处于显示状态,显示第一界面,参见图1,该方法包括如下步骤:
[0025] 步骤101,判断是否检测到用户对所述终端的显示单元的展开动作,如果是,执行步骤102;
[0026] 步骤102,获取所述处于显示状态的显示单元所处的显示姿态;
[0027] 步骤103,确定所述显示单元由折叠状态切换为展开状态所耗费的第一时间,判断所述第一时间是否符合第一预设条件;如果是,确定与所述显示姿态对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;否则,确定与所述显示姿态对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示;
[0028] 其中,所述终端具有多个全屏显示模式和多个分屏显示模式,在所述显示姿态和所述前台单任务显示模式之间具有对应关系,在所述显示姿态和所述前台多任务显示模式之间具有对应关系。
[0029] 优选的,所述可折叠的显示单元是一种可折叠的显示屏,其可以处于折叠状态或展开状态。所述折叠状态下,所述第一显示单元和所述第二显示单元中的一者为主显示单元即该显示单元朝向用户(在用户视线范围内),处于显示状态,而另一者背对用户,处于息屏状态。所述展开状态下,所述第一显示单元和第二显示单元同时处于用户视线范围内,所述第一显示单元和第二显示单元可以位于一个平面内,也可以不位于一个平面内。当可折叠显示单元处于折叠状态时,可以减小终端占用的空间,便于携带,当处于展开状态时,可以为用户提供较大的显示单元使用面积。
[0030] 优选的,步骤101中,通过检测所述第一显示单元和第二显示单元的度变化值来确定是否检测到用户对所述终端的显示单元的展开动作,若所述角度变化值超过第一阈值,则检测到用户对所述终端的显示单元的展开动作。一旦在步骤101中检测到展开动作,即可执行步骤102,而不必等到所述展开动作结束,即不必等到所述显示单元完全展开到一个平面内或展开到第一显示单元和第二显示单元均位于用户视线范围内。
[0031] 优选的,所述处于显示状态的显示单元即主显示单元所处的显示姿态即为用户在打开折叠屏前以及打开折叠屏过程中终端所处的姿态。显示姿态可以为横屏显示姿态或竖屏显示姿态。其中,横屏显示姿态是指上述处于显示状态的显示单元的长边为上述处于显示状态的显示单元所在平面的水平方向、短边为上述处于显示状态的显示单元所在平面的垂直方向,竖屏显示姿态是指上述处于显示状态的显示单元的长边为上述处于显示状态的显示单元所在平面的垂直方向、短边为上述处于显示状态的显示单元所在平面的水平方向,即横屏显示姿态是在竖屏显示姿态的基础上顺时针或者逆时针旋转90度得到。
[0032] 优选的,所述竖屏显示姿态可以进一步可以分为竖屏正常显示姿态和竖屏翻转显示姿态;所述横屏显示姿态可以进一步分为顺时针横屏显示姿态(或称为右横屏显示姿态)和逆时针横屏姿态(或称为左横屏显示姿态)。
[0033] 所述竖屏正常显示姿态为终端通常所处于的姿态,即终端生产厂商所定义的竖屏方向,例如,终端生产厂商在终端说明书、宣传广告或宣传片等中所示意的竖屏方向等。对于具有home键的终端而言,当home键位于下方时终端处于竖屏正常显示姿态,对于使用水滴屏或刘海屏的终端而言,当水滴或刘海对应的非显示区域位于上方时终端处于竖屏正常显示姿态。所述竖屏翻转显示姿态示在竖屏正常显示姿态的基础上顺时针或者逆时针旋转180度所得到的显示姿态。
[0034] 所述顺时针横屏显示姿态是在竖屏正常显示姿态的基础上顺时针旋转90度所得到的显示姿态,即竖屏正常显示姿态下上述处于显示状态的显示单元的上短边在顺时针横屏显示姿态下为右短边;所述逆时针横屏姿态是在竖屏正常显示姿态的基础上逆时针旋转90度,即竖屏正常显示姿态下上述处于显示状态的显示单元的上短边在逆时针横屏显示姿态下为左短边。值得注意的是,上述顺时针横屏姿态中的“顺时针”或右横屏显示姿态中的“右”、逆时针横屏姿态中的“逆时针”或左横屏显示姿态中的“左”仅仅是为便于定义上述处于显示状态的显示单元的显示姿态而将竖屏正常显示姿态来作为参考姿态,其并不是指顺时针横屏显示姿态(即右横屏显示姿态)只能通过顺时针旋转或者向右旋转得到,也不是指逆时针横屏姿态(即左横屏显示姿态)只能通过逆时针旋转或向左旋转得到。例如,所述顺时针横屏姿态也可在竖屏正常显示姿态的基础上逆时针旋转270度、在竖屏翻转显示姿态的基础上逆时针旋转90度或在竖屏翻转显示姿态的基础上顺时针旋转270度得到,所述逆时针横屏姿态也可在竖屏正常显示姿态的基础上顺时针旋转270度、在竖屏翻转显示姿态的基础上顺时针旋转90度或在竖屏翻转显示姿态的基础上逆时针旋转270度得到。
[0035] 参见图2,示出了第一显示单元或第二显示单元的各个姿态,图2(a)示出的是竖屏正常显示姿态,图2(b)示出的是竖屏翻转显示姿态,图2(c)示出的是顺时针横屏显示姿态(右横屏显示姿态),图2(d)示出的是逆时针横屏姿态(左横屏显示姿态)。为简单起见,图2中并未示意另一个显示单元。
[0036] 优选的,在步骤103中,确定所述显示单元由折叠状态切换为展开状态所耗费的第一时间,判断所述第一时间是否符合第一预设条件;如果是,则终端进入前台单任务显示模式,否则,终端进入前台多任务显示模式。所述前台单任务显示模式是指所述第一显示单元和第二显示单元显示的内容为同一个任务,所述前台多任务显示模式是指所述第一显示单元和第二显示单元显示的内容为不同任务,或者其中一个显示单元显示的界面是便于用户选择与另一个显示单元显示的第一界面所属的任务不同的任务。
[0037] 优选的,所述第一预设条件可以为以下之一:
[0038] 大于第一阈值;
[0039] 大于等于第一阈值;
[0040] 小于第二阈值;
[0041] 小于等于第二阈值。
[0042] 优选的,不同的显示姿态可以对应相同或不同的前台单任务显示模式,但所有显示姿态对应的前台单任务显示模式构成的集合中包括至少两个前台单任务显示模式。例如,横屏显示姿态对应第一前台单任务显示模式,竖屏显示姿态对应第二前台单任务显示模式,此时,所有显示姿态对应的前台单任务显示模式构成的集合中包括两个前台单任务显示模式。再例如,逆时针横屏显示姿态对应第一前台单任务显示模式,顺时针横屏显示姿态对应第二前台单任务显示模式,竖屏正常显示姿态和竖屏翻转显示姿态对应第三前台单任务显示模式,此时,所有显示姿态对应的前台单任务显示模式构成的集合中包括三个前台单任务显示模式。
[0043] 优选的,不同的显示姿态可以对应相同或不同的前台多任务显示模式,但所有显示姿态对应的前台多任务显示模式构成的集合中至少包括两个前台多任务显示模式。
[0044] 优选的,所述显示姿态与前台单任务显示模式的对应关系可以为默认设置,也可以由用户设置并存储在终端中。
[0045] 优选的,所述显示姿态与前台多任务显示模式的对应关系可以为默认设置,也可以由用户设置并存储在终端中。
[0046] 在用户设置上述对应关系时,提供给用户的前台单任务显示模式选项的数量可以大于、等于或者小于提供给用户的显示姿态选项的数量,提供给用户的前台多任务显示模式选项的数量可以大于、等于或者小于提供给用户的显示姿态选项的数量。用户可以根据其操作习惯来为某个或某些显示姿态选择相同或不同的前台单任务显示模式和前台多任务显示模式,如前所述,所有显示姿态对应的前台单任务显示模式构成的集合中包括至少两个前台单任务显示模式,所有显示姿态对应的前台多任务显示模式构成的集合中包括至少两个前台多任务显示模式。
[0047] 优选的,所述前台单任务显示模式包括:
[0048] 所述第一显示单元和所述第二显示单元作为一个整体显示所述第一界面;显然,此时的显示比例要比单独采用第一显示单元或第二显示单元显示时更大(下文中称为第一前台单任务显示模式)。
[0049] 所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,另一个显示单元显示所述第一界面的子界面、父界面或兄弟界面。所述第一界面和其子界面、父界面或兄弟界面属于同一个任务(下文中称为第二前台单任务显示模式);
[0050] 所述第一显示单元和所述第二显示单元作为一个整体显示第二界面,所述第二界面与所述第一界面的界面架构/界面组成单元相同,例如第一界面和第二界面均包括第一菜单栏和第二菜单栏,但第二界面在每个界面组成单元下显示的元素数量更多,例如,在第一界面中,第一菜单栏下横向显示4个子菜单,并显示2个第二快捷窗口,在第二界面中,第一菜单栏下横向显示8个子菜单,显示4个第二快捷窗口(下文中称为第三前台单任务显示模式)。
[0051] 优选的,所述前台多任务显示模式包括:
[0052] 所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,另一个显示单元显示通知界面(下文中称为第一前台多任务显示模式);
[0053] 所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,另一个显示单元显示频繁使用的应用程序列表(下文中称为第二前台多任务显示模式);
[0054] 所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,另一个显示单元显示后台任务列表(下文中称为第三前台多任务显示模式);
[0055] 所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,另一个显示单元显示语音助手界面(下文中称为第四前台多任务显示模式);
[0056] 所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,另一个显示单元显示与第一界面所属的第一应用程序关联的第二应用程序的界面(下文中称为第五前台多任务显示模式)。
[0057] 优选的,所述通知界面中可显示终端收到的、状态为未读或未处理的通知消息,例如,微信消息、短信、来自智能家居设备的消息等,还可以显示终端本地生成或推送的、状态为未读或者未处理的通知消息,例如电池检测应用程序提示的应用程序耗电量通知消息、低电量通知消息。
[0058] 优选的,在所确定的前台多任务显示模式为第一前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示时,判断所述通知消息的数量,如果数量为1,则直接打开与该通知消息对应的应用程序,控制所述另一个显示单元直接显示该应用程序的消息界面。如果数量大于1,则控制所述另一个显示单元显示所述通知界面。
[0059] 优选的,所述频繁使用的应用程序列表中列出一定时间内使用次数由高到低排列的预设数量个应用程序。
[0060] 优选的,所述后台任务列表中列出所述终端在后台运行的所有或部分应用程序。
[0061] 优选的,与第一应用程序关联的第二应用程序,可以由用户设置并存储在终端中。不同的第一应用程序可以关联相同或不同的第二应用程序,例如,优酷、爱艺奇关联百度浏览器,淘宝关联支付宝,京东关联京东金融,微博关联图片管理应用程序。在另一个实施例中,根据第一应用程序的类型为其设置关联的第二应用程序,例如,购物类应用程序关联支付宝,视频类应用程序关联百度浏览器,此时,与第一应用程序关联的第二应用程序为与该第一应用程序的类型关联的第二应用程序。
[0062] 优选的,在所述第二应用程序在显示单元展开之前并未在后台运行时,所述与第一应用程序关联的第二应用程序的界面,为所述第二应用程序的初始化界面,在所述第二应用程序在显示单元展开之前并未在后台运行时,所述与第一应用程序关联的第二应用程序的界面,为所述第二应用程序在转入后台运行之前所在的界面。
[0063] 优选的,如果某个显示姿态没有对应的前台单任务显示模式,则在步骤103中,在所述第一显示单元或者第二显示单元中显示多个可操作的按钮,所述多个可操作的按钮分别对应于多个前台单任务显示模式,检测用户对上述多个可操作的按钮的选择,并根据用户选择的前台单任务显示模式来控制所述第一显示单元和第二显示单元进行显示。
[0064] 优选的,如果某个显示姿态没有对应的前台多任务显示模式,则在步骤103中,控制所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,控制另一个显示单元显示桌面。
[0065] 优选的,如果某个显示姿态没有对应的前台多任务显示模式,则在步骤103中,在所述第一显示单元或者第二显示单元中显示多个可操作的按钮,所述多个可操作的按钮分别对应于多个前台多任务显示模式,检测用户对上述多个可操作的按钮的选择,并根据用户选择的前台多任务显示模式来控制所述第一显示单元和第二显示单元进行显示。
[0066] 优选的,在步骤102中,还判断所述第一界面的类型;所述类型可以为应用程序界面或桌面。在步骤103中,所述第一时间符合第一预设条件时,确定与所述显示姿态和第一界面的类型对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;否则,确定与所述显示姿态和第一界面的类型对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;其中,显示姿态、第一界面的类型与前台单任务显示模式之间具有对应关系,显示姿态、第一界面的类型与前台多任务显示模式之间具有对应关系。
[0067] 优选的,在某个或某几个显示姿态下,第一界面的类型不同,所确定的前台单任务显示模式可以相同或不同,但至少在一个显示姿态下,第一界面的类型不同,所确定的前台单任务显示模式不同。例如,在竖屏显示模式下,第一界面为应用程序界面或者为桌面,所确定的前台单任务显示模式均为第一前台单任务显示模式,但在横屏显示模式下,第一界面为应用程序界面时,所确定的前台单任务显示模式为第二前台单任务显示模式,而第一界面为桌面时,所确定的前台单任务显示模式为第三前台单任务显示模式。
[0068] 优选的,在某个或某几个显示姿态下,第一界面的类型不同,所确定的前台多任务显示模式可以相同或不同,但至少在一个显示姿态下,第一界面的类型不同,所确定的前台多任务显示模式不同。
[0069] 优选的,当第一界面为应用程序界面时,所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,另一个显示单元显示所述第一界面的子界面、父界面或兄弟界面,所述第一界面和其子界面、父界面或兄弟界面属于同一个任务,具体为:所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,所述另一个显示单元显示所述应用程序中第一界面的子界面、父界面或兄弟界面,所述第一界面和其子界面、父界面或兄弟界面属于同一个应用程序。
[0070] 所述显示姿态、第一界面的类型与前台单任务显示模式之间的对应关系,可以为默认设置,也可以由用户设置并存储在终端中。
[0071] 所述显示姿态、第一界面的类型与前台多任务显示模式之间的对应关系,可以为默认设置,也可以由用户设置并存储在终端中。
[0072] 优选的,当第一界面为桌面时,所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,另一个显示单元显示所述第一界面的子界面、父界面或兄弟界面,所述第一界面和其子界面、父界面或兄弟界面属于同一个任务,具体为:所述终端处于折叠状态时处于显示状态的显示单元继续显示第一界面,所述第一界面为桌面的一个子页面,所述另一个显示单元显示桌面中的其他子页面。
[0073] 优选的,所述第一显示单元和第二显示单元为独立的显示单元,二者通过转动结构连接组成所述可折叠的显示单元。
[0074] 优选的,所述可折叠的显示单元为一整柔性屏,通过折叠所述柔性屏,将其划分为第一显示单元和第二显示单元。
[0075] 优选的,所述第一显示单元和第二显示单元的尺寸可以相同或不同。
[0076] 在另一个实施例中,将第一显示单元和第二显示单元同时处于用户视线范围内,且二者位于一个平面内的状态称为展开状态,将第一显示单元和第二显示单元同时处于用户视线范围内,且二者不位于一个平面内的状态称为半展开状态,半展开状态是展开状态和折叠状态的中间状态,在半展开状态下,终端可不依靠外平稳放置在桌面等水平面上。优选的,将步骤103替换为:确定所述展开动作是否结束,如果是,进一步判断所述显示单元的状态,如果为展开状态,确定与所述显示姿态对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;如果为半展开状态,确定与所述显示姿态对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示。该实施例中的其他内容与前述实施例相同,此处不再赘述。
[0077] 参见图3,示出了一种具体的显示姿态和前台单任务显示模式之间的对应关系。假设在显示单元处于折叠状态时处于显示状态的是第一显示单元,图3(a)示出的是竖屏翻转显示姿态与第三前台单任务显示模式对应,第一界面为某视频app的首页,如用户在查看某视频app首页时,想要在屏幕上显示更多内容,以减少手指触摸屏幕上的滑动操作,则可在竖屏翻转显示姿态下使用4s(假设第一预设条件为大于第一阈值,第一阈值为3s)来展开显示单元,此时,所述第一显示单元和第二显示单元作为一个整体共同显示的第二界面的界面架构/界面组成单元与第一界面相同,但每个界面组成单元下显示的元素增多,例如,第一菜单栏由显示四个元素变为显示八个元素。
[0078] 图3(b)示出的是顺时针横屏显示姿态与第二前台单任务显示模式对应,第一界面为某即时通信聊天界面,显示单元在顺时针横屏显示姿态下由折叠状态切换为展开状态时,则第一显示单元显示内容不变,在第二显示单元中显示第一界面的父界面。例如,若用户在参与群组聊天A的同时,还想关注其他好友或者其他群组是否有重要消息,则可在顺时针横屏显示状态下使用4s(假设第一预设条件为大于第一阈值,第一阈值为3s)将显示单元由折叠状态切换为展开状态。
[0079] 参见图3(c),示出的是竖屏正常显示姿态与第三前台单任务显示模式对应,第一界面为某社交网络app的首页,显示单元在竖屏正常显示姿态下由折叠状态切换为展开状态时,第一显示单元和第二显示单元以更大的比例共同显示第一界面,例如,若用户忘记戴眼镜导致看不清微博界面的具体内容,想要以更大的比例来显示微博界面,则可以在竖屏正常显示模式下使用4s(假设第一预设条件为大于第一阈值,第一阈值为3s)来展开显示单元,则第一显示单元和第二显示单元共同显示微博界面。
[0080] 参见图4,示出了一种具体的显示姿态和前台多任务显示模式之间的对应关系。假设在显示单元处于折叠状态时处于显示状态的是第一显示单元,图4(a)示出的是竖屏正常显示姿态与第一前台多任务显示模式对应,假设用户在浏览某社交网络app的过程中收到一条短信,则可以在竖屏正常显示模式下使用2s时间(假设第一预设条件为大于第一阈值,第一阈值为3s)的时长来展开显示单元,则终端自动在第二显示单元显示通知界面,用户可以在通知界面中点击短信提示进入短信界面查看短信,
[0081] 图4(b)示出的是顺时针横屏显示姿态与第五前台多任务显示模式对应,假设与图中所示的某社交网络app关联的第二应用程序为图片管理应用程序,则用户在浏览某社交网络app的过程中,想要查找本地图片,则用户可在顺时针横屏显示模式使用2s时间(假设第一预设条件为大于第一阈值,第一阈值为3s)的时长来展开显示单元,则终端自动在第二显示单元显示图片管理应用程序界面。
[0082] 图4(c)示出的是竖屏翻转显示姿态与第二前台多任务显示模式对应,图4(d)示出的是逆时针横屏显示姿态与第三前台多任务显示模式对应。此处不再赘述。
[0083] 通过本发明的方法,通过终端的显示单元状态切换所耗费的时间来确定显示单元进入前台单任务显示模式还是前台多任务显示模式,并且根据用户展开折叠显示单元时第一显示单元所处的姿态,触发第一显示单元和第二显示单元按照不同的前台单任务显示模式或前台多任务显示模式进行显示,使得用户可以根据其对显示单元的显示需求来操作移动终端,本发明的控制折叠屏显示的方法,充分利用了折叠屏的优势,为用户提供多样化的折叠屏显示模式,并且避免了用户在展开显示单元后手动选择显示单元显示模式,大大提升了用户体验。
[0084] 通过本发明的方法,扩展了终端显示单元的显示姿态,从而使得终端能够识别更多种折叠屏显示模式的触发信号
[0085] 通过本发明的方法,根据显示单元展开之前第一显示单元显示的界面的不同,在相同操作(展开所耗费的时间相同,显示姿态相同)下可以触发进入不同的前台单任务显示模式或前台多任务显示模式,进一步丰富了折叠屏显示模式。
[0086] 通过本发明的方法,通过展开动作结束后显示单元所显示的状态来控制终端进入前台单任务显示模式或前台多任务显示模式,同样充分利用了折叠屏的优势,为用户提供多样化的折叠屏显示模式,并且避免了用户在展开显示单元后手动选择显示单元显示模式,大大提升了用户体验。
[0087] 本发明实施例提供了一种显示单元的控制装置,参见图5,应用于终端,所述装置包括:显示单元、展开动作检测单元、显示姿态获取单元和显示控制单元;
[0088] 所述显示单元可折叠,其包括第一显示单元和第二显示单元;
[0089] 所述展开动作检测单元,用于判断是否检测到用户对所述装置的显示单元的展开动作,并在检测到所述展开动作时,触发所述显示姿态获取单元;
[0090] 所述显示姿态获取单元,用于获取所述处于显示状态的显示单元所处的显示姿态;
[0091] 所述显示控制单元,用于在所述显示单元处于折叠状态时,控制所述第一显示单元或第二显示单元处于显示状态,显示第一界面;还用于确定所述显示单元由折叠状态切换为展开状态所耗费的第一时间,判断所述第一时间是否符合第一预设条件;如果是,确定与所述显示姿态对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;否则,确定与所述显示姿态对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示;
[0092] 所述装置具有多个全屏显示模式和多个分屏显示模式,在所述显示姿态和所述前台单任务显示模式之间具有对应关系,在所述显示姿态和所述前台多任务显示模式之间具有对应关系。
[0093] 优选的,所述装置包括存储单元,用于存储上所述显示姿态和所述前台单任务显示模式之间的对应关系以及所述显示姿态和所述前台多任务显示模式之间的对应关系。
[0094] 优选的,所述展开动作检测单元,用于通过检测所述第一显示单元和第二显示单元的角度变化值来确定是否检测到用户对所述装置的显示单元的展开动作,若所述角度变化值超过第一阈值,则检测到用户对所述装置的显示单元的展开动作。一旦检测到展开动作,即可触发所述显示姿态获取单元,而不必等到所述展开动作结束,即不必等到所述显示单元完全展开到一个平面内或展开到第一显示单元和第二显示单元均位于用户视线范围内。
[0095] 所述显示控制单元,用于确定所述显示单元由折叠状态切换为展开状态所耗费的第一时间,判断所述第一时间是否符合第一预设条件;如果是,则终端进入前台单任务显示模式,否则,终端进入前台多任务显示模式。
[0096] 所述装置还包括:设置单元,用于提供设置界面,通过所述设置界面,用户可以设置显示姿态与前台单任务显示模式的对应关系,和/或,所述显示姿态与前台多任务显示模式的对应关系。
[0097] 在上述设置界面中,提供给用户的前台单任务显示模式选项的数量可以大于、等于或者小于提供给用户的显示姿态选项的数量,提供给用户的前台多任务显示模式选项的数量可以大于、等于或者小于提供给用户的显示姿态选项的数量。
[0098] 所述显示控制单元,还用于在所确定的前台多任务显示模式为第一前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示时,判断所述通知消息的数量,如果数量为1,则直接打开与该通知消息对应的应用程序,控制所述另一个显示单元直接显示该应用程序的消息界面,如果数量大于1,则控制所述另一个显示单元显示所述通知界面。
[0099] 优选的,通过所述设置界面,用户可以设置与第一应用程序关联的第二应用程序,不同的第一应用程序可以关联相同或不同的第二应用程序。所述存储单元还用于存储与第一应用程序关联的第二应用程序。
[0100] 优选的,通过所述设置界面,用户可以根据第一应用程序的类型为其设置关联的第二应用程序,此时,与第一应用程序关联的第二应用程序为与该第一应用程序的类型关联的第二应用程序。所述存储单元还用于存储每个应用程序所属的类型以及与每个应用程序的类型关联的第二应用程序。
[0101] 优选的,所述显示控制单元,还用于在某个显示姿态没有对应的前台单任务显示模式时,则在所述第一显示单元或者第二显示单元中显示多个可操作的按钮,所述多个可操作的按钮分别对应于多个前台单任务显示模式,检测用户对上述多个可操作的按钮的选择,并根据用户选择的前台单任务显示模式来控制所述第一显示单元和第二显示单元进行显示。
[0102] 优选的,所述显示控制单元,还用于在某个显示姿态没有对应的前台多任务显示模式时,控制所述装置处于折叠状态时处于显示状态的显示单元继续显示第一界面,控制另一个显示单元显示桌面。
[0103] 优选的,所述显示控制单元,还用于在某个显示姿态没有对应的前台多任务显示模式时,在所述第一显示单元或者第二显示单元中显示多个可操作的按钮,所述多个可操作的按钮分别对应于多个前台多任务显示模式,检测用户对上述多个可操作的按钮的选择,并根据用户选择的前台多任务显示模式来控制所述第一显示单元和第二显示单元进行显示。
[0104] 优选的,所述装置还包括第一界面类型判断单元,用于判断所述第一界面的类型;所述类型可以为应用程序界面或桌面。
[0105] 优选的,所述显示控制单元,还用于在所述第一时间符合第一预设条件时,确定与所述显示姿态和第一界面的类型对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;否则,确定与所述显示姿态和第一界面的类型对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;其中,显示姿态、第一界面的类型与前台单任务显示模式之间具有对应关系,显示姿态、第一界面的类型与前台多任务显示模式之间具有对应关系。
[0106] 优选的,通过所述设置界面,用户可以设置显示姿态、第一界面的类型与前台单任务显示模式之间具有对应关系,所述存储单元还用于存储上述对应关系。
[0107] 优选的,通过所述设置界面,用户可以设置显示姿态、第一界面的类型与前台多任务显示模式之间具有对应关系,所述存储单元还用于存储上述对应关系。
[0108] 在另一个实施例中,所述显示控制单元,用于确定所述展开动作是否结束,如果是,进一步判断所述显示单元的状态,如果为展开状态,确定与所述显示姿态对应的前台单任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台单任务显示模式进行显示;如果为半展开状态,确定与所述显示姿态对应的前台多任务显示模式,控制所述第一显示单元和第二显示单元按照所确定的前台多任务显示模式进行显示。该实施例中的其他内容与前述实施例相同,此处不再赘述。
[0109] 本发明实施例提供了一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器存储可被处理器执行的计算机指令,当处理器执行上述计算机指令时,实现如上所述的方法。
[0110] 本发明实施例提供了一种计算机可读存储介质,其特征在于,存储计算机指令,所述计算机指令用于实现如上所述的方法。
[0111] 可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质可以包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘随机存取存储器(RAM)、只读存储器(ROM)、闪存、可擦式可编程只读存储器(EPROM)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0112] 可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码
[0113] 以上说明只是为了方便理解本发明而举出的例子,不用于限定本发明的范围。在具体实现时,本领域技术人员可以根据实际情况对装置的部件进行变更、增加、减少,在不影响方法所实现的功能的基础上可以根据实际情况对方法的步骤进行变更、增加、减少或改变顺序。
[0114] 尽管已经示出和描述了本发明的实施例,本领域技术人员应当理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同替换所限定,在未经创造性劳动所作的改进等,均应包含在本发明的保护范围之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈