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

分屏显示方法和电子设备与流程

2022-02-24 16:59:17 来源:中国专利 TAG:


1.本技术涉及终端技术领域,尤其涉及一种分屏显示方法和电子设备。


背景技术:

2.目前,随着终端技术的发展,用户对于电子设备的功能需求也越发多样化,为了提高屏幕的利用率,避免多应用之间的频繁切换,较多电子设备支持分屏显示。
3.在现有技术中,对同一应用的多个功能进行分屏,通常需要先将应用打开,然后再从应用中拖拽出一个子功能到屏幕边缘,或者从停靠栏(dock)区域拖拽出该应用并再次将子功能拖拽至待分屏区域。
4.然而,上述分屏方式,需要用户多次操作,过程繁琐,用户体验性较差。


技术实现要素:

5.本技术实施例提供一种分屏显示方法和电子设备,简化了打开应用程序的功能的方式。
6.第一方面,本技术实施例提供一种分屏显示方法,应用于电子设备,电子设备包括显示屏,显示屏包括多个分屏区域,包括:接收针对应用程序的第一操作;响应于第一操作,在显示屏中显示应用程序的图标为第一状态,第一状态用于标识可执行针对应用程序的多个功能的分屏显示操作;接收针对第一状态的图标的第二操作;响应于第二操作,在多个分屏区域分别显示应用程序的多个功能对应的界面。这样,本技术实施例可以在终端设备界面中通过触发应用图标,实现分屏显示应用程序的不同功能,简化了打开应用程序的不同功能的方式,提升了用户的体验感。
7.在一种可能的实现方式中,接收针对第一状态的图标的第二操作,包括:接收针对第一状态的图标的持续触摸操作,以及多次拖拽操作;响应于第二操作,在多个分屏区域分别显示应用程序的多个功能对应的界面,包括:在针对第一状态的图标的持续触摸操作的基础上,响应于各次拖拽操作,在对应于拖拽操作的分屏区域中显示应用程序的功能对应的界面。这样,用户可以执行针对于应用程序的拖拽操作,实现终端设备上应用程序的功能的分屏显示。
8.在一种可能的实现方式中,在对应于拖拽操作的分屏区域中显示应用程序的功能对应的界面,包括:在拖拽操作的结束位置对应的分屏区域中显示应用程序的功能对应的界面。这样,终端设备可以在拖拽操作的结束位置对应的分屏区域中显示应用程序的功能对应的界面。
9.在一种可能的实现方式中,在对应于拖拽操作的分屏区域中显示应用程序的功能对应的界面,包括:在拖拽操作的拖拽方向指向的分屏区域中显示应用程序的功能对应的界面。这样,终端设备可以在拖拽操作的拖拽指向方向指向的分屏区域中显示应用程序的功能对应的界面。
10.在一种可能的实现方式中,在拖拽操作的拖拽方向指向的分屏区域中显示应用程
序的功能对应的界面,包括:在拖拽操作的按压力度大于第一压力阈值的情况下,在拖拽操作的拖拽方向指向的分屏区域中显示应用程序的功能对应的界面。这样,在用户执行拖拽指向方向的拖拽操作触发应用程序的功能的分屏显示时,当拖拽操作的按压力度大于第一压力阈值的情况下,终端设备就能在拖拽指向方向对应的分屏区域中显示应用程序的功能对应的界面。
11.在一种可能的实现方式中,第一状态的图标包括:应用程序的图标,以及应用程序的多个功能的标识;持续触摸操作包括针对应用程序的图标的持续触摸操作,拖拽操作包括针对多个功能的标识的拖拽操作。这样,用户可以执行拖拽应用程序的多个功能的标识的拖拽操作,实现终端设备上应用程序的功能的分屏显示。
12.在一种可能的实现方式中,接收针对第一状态的图标的第二操作,包括:接收针对第一状态的图标的同时向两个不同方向滑动的滑动操作;响应于第二操作,在多个分屏区域分别显示应用程序的多个功能对应的界面,包括:根据滑动操作的方向,将应用程序的图标分身为多个分身图标,并随着滑动操作将多个分身图标显示在多个分屏区域对应的位置;其中,多个分屏区域在显示屏中的位置与滑动操作的方向相关;在滑动操作结束的情况下,在多个分屏区域分别显示应用程序的多个功能对应的界面。这样,用户可以通过针对于应用程序的滑动操作,实现终端设备上应用程序的功能的分屏显示。
13.在一种可能的实现方式中,根据滑动操作的方向,将应用程序的图标分身为多个分身图标,并随着滑动将多个分身图标显示在多个分屏区域对应的位置,包括:在滑动操作的按压力度大于第二压力阈值的情况下,根据滑动操作的方向,将应用程序的图标分身为多个分身图标,并将多个分身图标分别显示在多个分屏区域对应的位置。这样,用户在执行滑动触发应用程序的功能的分屏显示的操作时,当滑动操作的按压力度大于第二压力阈值的情况下,就能实现终端设备上应用程序的功能的分屏显示。
14.在一种可能的实现方式中,在滑动操作为相对显示屏上下滑动的操作时,多个分屏区域为相对显示屏上下方位的分屏区域;或,在滑动操作为相对显示屏左右滑动的操作时,多个分屏区域为相对显示屏左右方位的分屏区域。这样,用户在执行两个相反方向上滑动的滑动操作时,终端设备就能在不同滑动方向对应的分屏区域内实现应用程序的功能的分屏显示。
15.在一种可能的实现方式中,在多个分屏区域分别显示应用程序的多个功能对应的界面,包括:在应用程序的功能的数量大于多个分屏区域的数量的情况下,在多个分屏区域中的第一分屏区域中显示应用程序的多个功能的标识,和/或,在多个分屏区域中的其他分屏区域中分别显示应用程序的其他功能的对应的界面;其他功能不同于第一分屏显示区域中显示的功能。
16.在一种可能的实现方式中,接收针对第一分屏区域中的应用程序的多个功能的标识的第三操作;响应于第三操作,在第一分屏区域中显示第三操作针对的功能的界面。这样,用户可以执行第三操作触发分屏区域中任一功能,终端设备在第一分屏区域中显示该功能对应的界面。
17.在一种可能的实现方式中,接收针对应用程序的设置操作,设置操作用于设置在分屏区域中显示应用程序的多个功能的界面时,所具体显示的多个第一目标功能的界面;响应于第二操作,在多个分屏区域分别显示应用程序的多个功能对应的界面,包括:响应于
第二操作,在多个分屏区域分别显示多个第一目标功能对应的界面。这样,用户可以设置在分屏区域中显示应用程序的多个功能的界面时,所具体显示的多个功能。
18.在一种可能的实现方式中,在多个分屏区域分别显示应用程序的多个功能对应的界面,包括:在多个分屏区域分别显示应用程序的多个第二目标功能对应的界面;多个第二目标功能包括:在第一时间段内应用程序中触发频率满足预设条件的多个功能,或,应用程序中最近一次进行多个功能的分屏显示时所显示的多个功能。这样,当用户不设置分屏显示时具体需要显示的应用程序的功能,终端设备就可以显示用户对于邮箱的使用频次较高的多个功能的界面,或,终端设备可以在多个分屏区域显示用户最近对于邮箱的功能进行分屏显示时所记忆的功能的界面。
19.在一种可能的实现方式中,在多个分屏区域分别显示应用程序的多个功能对应的界面之后,还包括:接收针对多个分屏区域中的第二分屏区域的第四操作;响应于第四操作,切换第二分屏区域的显示界面为应用程序的多个功能的标识。这样,用户可以执行第四操作切换分屏区域的显示界面。
20.在一种可能的实现方式中,接收针对第二分屏区域中的应用程序的多个功能的标识的第五操作;响应于第五操作,在第二分屏区域中显示第五操作针对的功能的界面。这样,用户可以执行第五操作切换分屏区域的显示的界面为用户触发的第二分屏区域。
21.在一种可能的实现方式中,接收针对多个分屏区域中的第三分屏区域的第六操作;响应于第六操作,全屏显示第三分屏区域中显示的内容。这样,用户可以执行第六操作退出其中一个分屏区域,终端设备全屏显示第三分屏区域中显示的界面。
22.第二方面,本技术实施例提供一种分屏显示装置,该分屏显示装置可以是终端设备,也可以是终端设备内的芯片或者芯片系统。该分屏显示装置可以包括显示单元和处理单元。当该分屏显示装置是终端设备时,该处显示单元可以是显示屏。该显示单元用于执行显示的步骤,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种分屏显示方法。当该分屏显示装置是终端设备时,该处理单元可以是处理器。该分屏显示装置还可以包括存储单元,该存储单元可以是存储器。该存储单元用于存储指令,该处理单元执行该存储单元所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种分屏显示方法。当该分屏显示装置是终端设备内的芯片或者芯片系统时,该处理单元可以是处理器。该处理单元执行存储单元所存储的指令,以使该终端设备实现第一方面或第一方面的任意一种可能的实现方式中描述的一种分屏显示方法。该存储单元可以是该芯片内的存储单元(例如,寄存器、缓存等),也可以是该终端设备内的位于该芯片外部的存储单元(例如,只读存储器、随机存取存储器等)。
23.示例性的,处理单元,用于接收针对应用程序的第一操作;显示单元,用于响应于第一操作,在显示屏中显示应用程序的图标为第一状态,第一状态用于标识可执行针对应用程序的多个功能的分屏显示操作;处理单元,还用于接收针对第一状态的图标的第二操作;显示单元,还用于响应于第二操作,在多个分屏区域分别显示应用程序的多个功能对应的界面。
24.在一种可能的实现方式中,处理单元,具体用于接收针对第一状态的图标的持续触摸操作,以及多次拖拽操作;显示单元,具体用于在针对第一状态的图标的持续触摸操作的基础上,响应于各次拖拽操作,在对应于拖拽操作的分屏区域中显示应用程序的功能对
应的界面。
25.在一种可能的实现方式中,显示单元,具体用于在拖拽操作的结束位置对应的分屏区域中显示应用程序的功能对应的界面。
26.在一种可能的实现方式中,显示单元,具体用于在拖拽操作的拖拽方向指向的分屏区域中显示应用程序的功能对应的界面。
27.在一种可能的实现方式中,显示单元,具体用于在拖拽操作的按压力度大于第一压力阈值的情况下,在拖拽操作的拖拽方向指向的分屏区域中显示应用程序的功能对应的界面。
28.在一种可能的实现方式中,第一状态的图标包括:应用程序的图标,以及应用程序的多个功能的标识;持续触摸操作包括针对应用程序的图标的持续触摸操作,拖拽操作包括针对多个功能的标识的拖拽操作。
29.在一种可能的实现方式中,处理单元,具体用于接收针对第一状态的图标的同时向两个不同方向滑动的滑动操作;显示单元,具体用于根据滑动操作的方向,将应用程序的图标分身为多个分身图标,并随着滑动操作将多个分身图标显示在多个分屏区域对应的位置;其中,多个分屏区域在显示屏中的位置与滑动操作的方向相关;在滑动操作结束的情况下,在多个分屏区域分别显示应用程序的多个功能对应的界面。
30.在一种可能的实现方式中,显示单元,具体用于在滑动操作的按压力度大于第二压力阈值的情况下,根据滑动操作的方向,将应用程序的图标分身为多个分身图标,并将多个分身图标分别显示在多个分屏区域对应的位置。
31.在一种可能的实现方式中,显示单元,具体用于在滑动操作为相对显示屏上下滑动的操作时,多个分屏区域为相对显示屏上下方位的分屏区域;或,显示单元,还具体用于在滑动操作为相对显示屏左右滑动的操作时,多个分屏区域为相对显示屏左右方位的分屏区域。
32.在一种可能的实现方式中,显示单元,具体用于在应用程序的功能的数量大于多个分屏区域的数量的情况下,在多个分屏区域中的第一分屏区域中显示应用程序的多个功能的标识,和/或,显示单元,还具体用于在多个分屏区域中的其他分屏区域中分别显示应用程序的其他功能的对应的界面;其他功能不同于第一分屏显示区域中显示的功能。
33.在一种可能的实现方式中,处理单元,具体用于接收针对第一分屏区域中的应用程序的多个功能的标识的第三操作;显示单元,具体用于响应于第三操作,在第一分屏区域中显示第三操作针对的功能的界面。
34.在一种可能的实现方式中,显示单元,具体用于接收针对应用程序的设置操作,设置操作用于设置在分屏区域中显示应用程序的多个功能的界面时,所具体显示的多个第一目标功能的界面;显示单元,还具体用于响应于第二操作,在多个分屏区域分别显示多个第一目标功能对应的界面。
35.在一种可能的实现方式中,显示单元,具体用于在第一时间段内应用程序中触发频率满足预设条件的多个功能,或,应用程序中最近一次进行多个功能的分屏显示时所显示的多个功能。
36.在一种可能的实现方式中,处理单元,具体用于接收针对多个分屏区域中的第二分屏区域的第四操作;显示单元,具体用于响应于第四操作,切换第二分屏区域的显示界面
为应用程序的多个功能的标识。
37.在一种可能的实现方式中,处理单元,具体用于接收针对第二分屏区域中的应用程序的多个功能的标识的第五操作;显示单元,具体用于响应于第五操作,在第二分屏区域中显示第五操作针对的功能的界面。
38.在一种可能的实现方式中,处理单元,具体用于接收针对多个分屏区域中的第三分屏区域的第六操作;显示单元,具体用于响应于第六操作,全屏显示第三分屏区域中显示的内容。
39.第三方面,本技术实施例提供一种电子设备,包括:用于执行第一方面或第一方面任意可能的实现方式中的任一方法的单元。
40.第四方面,本技术实施例提供一种电子设备,包括:处理器、显示屏和接口电路,接口电路用于与其它装置通信;显示屏用于执行显示的步骤;处理器用于运行代码指令,以实现第一方面或第一方面任意可能的实现方式中的任一方法。
41.第五方面,本技术实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有指令,当指令被执行时,以实现第一方面或第一方面任意可能的实现方式中的任一方法。
42.应当理解的是,本技术的第二方面至第五方面与本技术的第一方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
43.图1为本技术实施例提供的终端设备100的结构示意图;
44.图2为本技术实施例提供的终端设备100的软件结构示意图;
45.图3为本技术实施例提供的一种设置分屏中具体显示的功能的界面示意图;
46.图4为本技术实施例提供的一种触发应用程序进入激活状态的界面示意图;
47.图5为本技术实施例提供的一种基于拖拽操作触发功能的分屏显示的界面示意图;
48.图6为本技术实施例提供的另一种基于拖拽操作触发功能的分屏显示的界面示意图;
49.图7为本技术实施例提供的再一种基于拖拽操作触发功能的分屏显示的界面示意图;
50.图8为本技术实施例提供的一种基于拖拽操作触发功能的三屏显示的界面示意图;
51.图9为本技术实施例提供的另一种基于拖拽操作触发功能的三屏显示的界面示意图;
52.图10为本技术实施例提供的一种触发应用程序的功能项的显示的界面示意图;
53.图11为本技术实施例提供的一种基于拖拽功能项触发功能的分屏显示的界面示意图;
54.图12为本技术实施例提供的另一种触发应用程序的功能项的显示的界面示意图;
55.图13为本技术实施例提供的一种基于拖拽功能项触发功能的三屏显示的界面示意图;
56.图14为本技术实施例提供的一种基于滑动操作触发功能的分屏显示的界面示意图;
57.图15为本技术实施例提供的另一种基于滑动操作触发功能的分屏显示的界面示意图;
58.图16为本技术实施例提供的一种基于滑动操作触发功能的三屏显示的界面示意图;
59.图17为本技术实施例提供的一种邮箱数量大于分屏区域数量的界面示意图;
60.图18为本技术实施例提供的一种切换分屏区域的显示的界面示意图;
61.图19为本技术实施例提供的一种退出功能的分屏显示的界面示意图;
62.图20为本技术实施例提供的另一种退出功能的分屏显示的界面示意图;
63.图21为本技术实施例提供的分屏显示装置的结构示意图;
64.图22为本技术实施例提供的分屏显示装置的硬件结构示意图。
具体实施方式
65.为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。例如,第一目标功能的界面和第二目标功能的界面是为了区分不同的响应界面,并不对其先后顺序进行限定。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
66.需要说明的是,本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
67.本技术实施例提供的功能的分屏显示方法,可以应用在具备显示功能的电子设备中。具体的,本技术实施例中的电子设备,包括显示屏,显示屏中包括多个分屏区域。电子设备可以接收用户针对应用程序的第一操作,响应于第一操作,在显示屏中显示应用程序的图标为第一状态,第一状态用于标识可执行针对应用程序的多个功能的分屏显示操作,接收针对第一状态的图标的第二操作,响应于第二操作,在多个分屏区域分别显示应用程序的多个功能对应的界面。
68.示例性的,第一操作可以包括触摸操作、拖拽操作、手势触发操作等。用户针对应用程序的第一操作可以为,用户通过触摸、拖拽、手势等任一操作触发应用程序。
69.在显示屏中显示应用程序的图标为第一状态,可以包括:在显示屏中通过悬浮、突出显示等方式显示应用程序的图标,该第一状态用于标识可执行针对应用程序的多个功能的分屏显示操作。可能的理解方式中,第一状态可以称为应用程序的激活状态。
70.示例性的,第二操作可以包括触摸操作、拖拽操作、手势触发操作、语音唤醒操作、敲击操作等。用户针对应用程序的第二操作可以为,触摸操作、拖拽操作、手势触发操作、语音唤醒操作、敲击操作等操作触发应用程序的功能的分屏显示。
71.一种可能的实现方式中,第二操作可以包括针对第一状态的图标的持续触摸操作,以及多次拖拽操作等。用户针对第一状态的图标的第二操作可以为,用户在保持对第一
状态的图标的持续触摸的情况下,同时对该第一状态的图标执行多次拖拽操作。例如,用户可以通过一个手指持续触摸第一状态的图标,通过另个手指同时对该第一状态的图标执行多次拖拽操作。该实现方式的具体用户操作和终端设备的界面将在后续实施例中详细说明,在此不再赘述。
72.一种可能的实现方式中,第二操作可以包括同时向两个不同方向滑动的滑动操作。用户针对第一状态的图标的第二操作可以为,用户对该第一状态的图标同时执行两个不同方向滑动的滑动操作。例如,用户可以通过两个手指对第一状态图标同时执行两个不同方向滑动的滑动操作。该实现方式的具体用户操作和终端设备的界面将在后续实施例中详细说明,在此不再赘述。
73.电子设备响应于该第二操作,可以在多个分屏区域分别显示应用程序的多个功能对应的界面。示例性的,电子设备可以在多个分屏区域显示用户对该应用程序使用频次较高的多个功能的界面,或者电子设备可以在多个分屏区域显示用户最近对该应用程序的功能进行分屏显示时所记忆的功能的界面,或者电子设备可以在多个分屏区域显示用户自定义的多个功能的界面。本技术实施例对电子设备的分屏区域的个数,以及具体显示的功能的界面不作限定。
74.这样,本技术实施例提供的功能的分屏显示方法,可以实现不用打开应用程序,通过对应用程序图标的触发,将该应用程序里的多个功能进行分屏显示,简化分屏操作流程。
75.电子设备包括终端设备,终端设备也可以称为终端(terminal)、用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)等。终端设备可以是手机(mobile phone)、智能电视、穿戴式设备、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self-driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。本技术的实施例对终端设备所采用的具体技术和具体设备形态不做限定。
76.为了能够更好地理解本技术实施例,下面对本技术实施例的终端设备的结构进行介绍:
77.图1示出了终端设备100的结构示意图。终端设备100可以包括处理器110,外部存储器接口120,内部存储器121,通用串行总线(universal serial bus,usb)接口130,充电管理模块140,电源管理模块141,电池142,天线1,天线2,移动通信模块150,无线通信模块160,音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,传感器模块180,按键190,马达191,指示器192,摄像头193,显示屏194,以及用户标识模块(subscriberidentification module,sim)卡接口195等。其中传感器模块180可以包括压力传感器180a,陀螺仪传感器180b,气压传感器180c,磁传感器180d,加速度传感器180e,距离传感器180f,接近光传感器180g,指纹传感器180h,温度传感器180j,触摸传感器180k,环境光传感器180l,骨传导传感器180m等。
78.可以理解的是,本技术实施例示意的结构并不构成对终端设备100的具体限定。在本技术另一些实施例中,终端设备100可以包括比图示更多或更少的部件,或者组合某些部
件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
79.处理器110可以包括一个或多个处理单元,例如:处理器110可以包括应用处理器(application processor,ap),调制解调处理器,图形处理器(graphics processingunit,gpu),图像信号处理器(image signal processor,isp),控制器,视频编解码器,数字信号处理器(digital signal processor,dsp),基带处理器,和/或神经网络处理器(neural-network processing unit,npu)等。其中,不同的处理单元可以是独立的器件,也可以集成在一个或多个处理器中。
80.控制器可以根据指令操作码和时序信号,产生操作控制信号,完成取指令和执行指令的控制。
81.处理器110中还可以设置存储器,用于存储指令和数据。在一些实施例中,处理器110中的存储器为高速缓冲存储器。该存储器可以保存处理器110刚用过或循环使用的指令或数据。如果处理器110需要再次使用该指令或数据,可从存储器中调用。避免了重复存取,减少了处理器110的等待时间,因而提高了系统的效率。
82.在一些实施例中,处理器110可以包括一个或多个接口。接口可以包括集成电路(inter-integrated circuit,i2c)接口,集成电路内置音频(inter-integrated circuitsound,i2s)接口,脉冲编码调制(pulse code modulation,pcm)接口,通用异步收发传输器(universal asynchronous receiver/transmitter,uart)接口,移动产业处理器接口(mobile industry processor interface,mipi),通用输入输出(general-purposeinput/output,gpio)接口,用户标识模块(subscriber identity module,sim)接口,和/或通用串行总线(universal serial bus,usb)接口等。
83.i2c接口是一种双向同步串行总线,包括一根串行数据线(serial data line,sda)和一根串行时钟线(derail clock line,scl)。在一些实施例中,处理器110可以包含多组i2c总线。处理器110可以通过不同的i2c总线接口分别耦合触摸传感器180k,充电器,闪光灯,摄像头193等。例如:处理器110可以通过i2c接口耦合触摸传感器180k,使处理器110与触摸传感器180k通过i2c总线接口通信,实现终端设备100的触摸功能。
84.i2s接口可以用于音频通信。在一些实施例中,处理器110可以包含多组i2s总线。处理器110可以通过i2s总线与音频模块170耦合,实现处理器110与音频模块170之间的通信。在一些实施例中,音频模块170可以通过i2s接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。
85.pcm接口也可以用于音频通信,将模拟信号抽样,量化和编码。在一些实施例中,音频模块170与无线通信模块160可以通过pcm总线接口耦合。在一些实施例中,音频模块170也可以通过pcm接口向无线通信模块160传递音频信号,实现通过蓝牙耳机接听电话的功能。i2s接口和pcm接口都可以用于音频通信。
86.uart接口是一种通用串行数据总线,用于异步通信。该总线可以为双向通信总线。它将要传输的数据在串行通信与并行通信之间转换。在一些实施例中,uart接口通常被用于连接处理器110与无线通信模块160。例如:处理器110通过uart接口与无线通信模块160中的蓝牙模块通信,实现蓝牙功能。在一些实施例中,音频模块170可以通过uart接口向无线通信模块160传递音频信号,实现通过蓝牙耳机播放音乐的功能。
87.mipi接口可以被用于连接处理器110与显示屏194,摄像头193等外围器件。mipi接口包括摄像头串行接口(camera serial interface,csi),显示屏串行接口(displayserial interface,dsi)等。在一些实施例中,处理器110和摄像头193通过csi接口通信,实现终端设备100的拍摄功能。处理器110和显示屏194通过dsi接口通信,实现终端设备100的显示功能。
88.gpio接口可以通过软件配置。gpio接口可以被配置为控制信号,也可被配置为数据信号。在一些实施例中,gpio接口可以用于连接处理器110与摄像头193,显示屏194,无线通信模块160,音频模块170,传感器模块180等。gpio接口还可以被配置为i2c接口,i2s接口,uart接口,mipi接口等。
89.usb接口130是符合usb标准规范的接口,具体可以是mini usb接口,micro usb接口,usb type c接口等。usb接口130可以用于连接充电器为终端设备100充电,也可以用于终端设备100与外围设备之间传输数据。也可以用于连接耳机,通过耳机播放音频。该接口还可以用于连接其他电子设备,例如ar设备等。
90.可以理解的是,本技术实施例示意的各模块间的接口连接关系,是示意性说明,并不构成对终端设备100的结构限定。在本技术另一些实施例中,终端设备100也可以采用上述实施例中不同的接口连接方式,或多种接口连接方式的组合。
91.充电管理模块140用于从充电器接收充电输入。其中,充电器可以是无线充电器,也可以是有线充电器。在一些有线充电的实施例中,充电管理模块140可以通过usb接口130接收有线充电器的充电输入。在一些无线充电的实施例中,充电管理模块140可以通过终端设备100的无线充电线圈接收无线充电输入。充电管理模块140为电池142充电的同时,还可以通过电源管理模块141为终端设备供电。
92.电源管理模块141用于连接电池142,充电管理模块140与处理器110。电源管理模块141接收电池142和/或充电管理模块140的输入,为处理器110,内部存储器121,显示屏194,摄像头193,和无线通信模块160等供电。电源管理模块141还可以用于监测电池容量,电池循环次数,电池健康状态(漏电,阻抗)等参数。在其他一些实施例中,电源管理模块141也可以设置于处理器110中。在另一些实施例中,电源管理模块141和充电管理模块140也可以设置于同一个器件中。
93.终端设备100的无线通信功能可以通过天线1,天线2,移动通信模块150,无线通信模块160,调制解调处理器以及基带处理器等实现。
94.天线1和天线2用于发射和接收电磁波信号。终端设备100中的天线可用于覆盖单个或多个通信频带。不同的天线还可以复用,以提高天线的利用率。例如:可以将天线1复用为无线局域网的分集天线。在另外一些实施例中,天线可以和调谐开关结合使用。
95.移动通信模块150可以提供应用在终端设备100上的包括2g/3g/4g/5g等无线通信的解决方案。移动通信模块150可以包括至少一个滤波器,开关,功率放大器,低噪声放大器(low noise amplifier,lna)等。移动通信模块150可以由天线1接收电磁波,并对接收的电磁波进行滤波,放大等处理,传送至调制解调处理器进行解调。移动通信模块150还可以对经调制解调处理器调制后的信号放大,经天线1转为电磁波辐射出去。在一些实施例中,移动通信模块150的至少部分功能模块可以被设置于处理器110中。在一些实施例中,移动通信模块150的至少部分功能模块可以与处理器110的至少部分模块被设置在同一个器件中。
96.调制解调处理器可以包括调制器和解调器。其中,调制器用于将待发送的低频基带信号调制成中高频信号。解调器用于将接收的电磁波信号解调为低频基带信号。随后解调器将解调得到的低频基带信号传送至基带处理器处理。低频基带信号经基带处理器处理后,被传递给应用处理器。应用处理器通过音频设备(不限于扬声器170a,受话器170b等)输出声音信号,或通过显示屏194显示图像或视频。在一些实施例中,调制解调处理器可以是独立的器件。在另一些实施例中,调制解调处理器可以独立于处理器110,与移动通信模块150或其他功能模块设置在同一个器件中。
97.无线通信模块160可以提供应用在终端设备100上的包括无线局域网(wirelesslocal area networks,wlan)(如无线保真(wireless fidelity,wi-fi)网络),蓝牙(bluetooth,bt),全球导航卫星系统(global navigation satellite system,gnss),调频(frequency modulation,fm),近距离无线通信技术(near field communication,nfc),红外技术(infrared,ir)等无线通信的解决方案。无线通信模块160可以是集成至少一个通信处理模块的一个或多个器件。无线通信模块160经由天线2接收电磁波,将电磁波信号调频以及滤波处理,将处理后的信号发送到处理器110。无线通信模块160还可以从处理器110接收待发送的信号,对其进行调频,放大,经天线2转为电磁波辐射出去。
98.在一些实施例中,终端设备100的天线1和移动通信模块150耦合,天线2和无线通信模块160耦合,使得终端设备100可以通过无线通信技术与网络以及其他设备通信。无线通信技术可以包括全球移动通讯系统(global system for mobile communications,gsm),通用分组无线服务(general packet radio service,gprs),码分多址接入(codedivision multiple access,cdma),宽带码分多址(wideband code division multipleaccess,wcdma),时分码分多址(time-division code division multiple access,td-scdma),长期演进(long term evolution,lte),bt,gnss,wlan,nfc,fm,和/或ir技术等。gnss可以包括全球卫星定位系统(global positioning system,gps),全球导航卫星系统(global navigation satellite system,glonass),北斗卫星导航系统(beidounavigation satellite system,bds),准天顶卫星系统(quasi-zenith satellitesystem,qzss)和/或星基增强系统(satellite based augmentation systems,sbas)。
99.终端设备100通过gpu,显示屏194,以及应用处理器等实现显示功能。gpu为图像处理的微处理器,连接显示屏194和应用处理器。gpu用于执行数学和几何计算,用于图形渲染。处理器110可包括一个或多个gpu,其执行程序指令以生成或改变显示信息。
100.显示屏194用于显示图像,视频等。显示屏194包括显示面板。显示面板可以采用液晶显示屏(liquid crystal display,lcd),有机发光二极管(organic light-emittingdiode,oled),有源矩阵有机发光二极体或主动矩阵有机发光二极体(active-matrixorganic light emitting diode的,amoled),柔性发光二极管(flex light-emittingdiode,fled),miniled,microled,micro-oled,量子点发光二极管(quantum dot lightemitting diodes,qled)等。在一些实施例中,终端设备100可以包括1个或n个显示屏194,n为大于1的正整数。
101.终端设备100可以通过isp,摄像头193,视频编解码器,gpu,显示屏194以及应用处理器等实现拍摄功能。
102.isp用于处理摄像头193反馈的数据。例如,拍照时,打开快门,光线通过镜头被传递到摄像头感光元件上,光信号转换为电信号,摄像头感光元件将电信号传递给isp处理,转化为肉眼可见的图像。isp还可以对图像的噪点,亮度,肤色进行算法优化。isp还可以对拍摄场景的曝光,色温等参数优化。在一些实施例中,isp可以设置在摄像头193中。
103.摄像头193用于捕获静态图像或视频。物体通过镜头生成光学图像投射到感光元件。感光元件可以是电荷耦合器件(charge coupled device,ccd)或互补金属氧化物半导体(complementary metal-oxide-semiconductor,cmos)光电晶体管。感光元件把光信号转换成电信号,之后将电信号传递给isp转换成数字图像信号。isp将数字图像信号输出到dsp加工处理。dsp将数字图像信号转换成标准的rgb,yuv等格式的图像信号。在一些实施例中,终端设备100可以包括1个或n个摄像头193,n为大于1的正整数。
104.数字信号处理器用于处理数字信号,除了可以处理数字图像信号,还可以处理其他数字信号。例如,当终端设备100在频点选择时,数字信号处理器用于对频点能量进行傅里叶变换等。
105.视频编解码器用于对数字视频压缩或解压缩。终端设备100可以支持一种或多种视频编解码器。这样,终端设备100可以播放或录制多种编码格式的视频,例如:动态图像专家组(moving picture experts group,mpeg)1,mpeg2,mpeg3,mpeg4等。
106.npu为神经网络(neural-network,nn)计算处理器,通过借鉴生物神经网络结构,例如借鉴人脑神经元之间传递模式,对输入信息快速处理,还可以不断的自学习。通过npu可以实现终端设备100的智能认知等应用,例如:图像识别,人脸识别,语音识别,文本理解等。
107.外部存储器接口120可以用于连接外部存储卡,例如micro sd卡,实现扩展终端设备100的存储能力。外部存储卡通过外部存储器接口120与处理器110通信,实现数据存储功能。例如将音乐,视频等文件保存在外部存储卡中。
108.内部存储器121可以用于存储计算机可执行程序代码,可执行程序代码包括指令。内部存储器121可以包括存储程序区和存储数据区。其中,存储程序区可存储操作系统,至少一个功能所需的应用程序(比如声音播放功能,图像播放功能等)等。存储数据区可存储终端设备100使用过程中所创建的数据(比如音频数据,电话本等)等。此外,内部存储器121可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件,闪存器件,通用闪存存储器(universal flash storage,ufs)等。处理器110通过运行存储在内部存储器121的指令,和/或存储在设置于处理器中的存储器的指令,执行终端设备100的各种功能应用以及数据处理。
109.终端设备100可以通过音频模块170,扬声器170a,受话器170b,麦克风170c,耳机接口170d,以及应用处理器等实现音频功能。例如音乐播放,录音等。
110.音频模块170用于将数字音频信息转换成模拟音频信号输出,也用于将模拟音频输入转换为数字音频信号。音频模块170还可以用于对音频信号编码和解码。在一些实施例中,音频模块170可以设置于处理器110中,或将音频模块170的部分功能模块设置于处理器110中。
111.扬声器170a,也称“喇叭”,用于将音频电信号转换为声音信号。终端设备100可以通过扬声器170a收听音乐,或收听免提通话。
112.受话器170b,也称“听筒”,用于将音频电信号转换成声音信号。当终端设备100接听电话或语音信息时,可以通过将受话器170b靠近人耳接听语音。
113.麦克风170c,也称“话筒”,“传声器”,用于将声音信号转换为电信号。当拨打电话或发送语音信息时,用户可以通过人嘴靠近麦克风170c发声,将声音信号输入到麦克风170c。终端设备100可以设置至少一个麦克风170c。在另一些实施例中,终端设备100可以设置两个麦克风170c,除了采集声音信号,还可以实现降噪功能。在另一些实施例中,终端设备100还可以设置三个,四个或更多麦克风170c,实现采集声音信号,降噪,还可以识别声音来源,实现定向录音功能等。
114.耳机接口170d用于连接有线耳机。耳机接口170d可以是usb接口130,也可以是3.5mm的开放移动电子设备平台(open mobile terminal platform,omtp)标准接口,美国蜂窝电信工业协会(cellular telecommunications industry association of the usa,ctia)标准接口。
115.压力传感器180a用于感受压力信号,可以将压力信号转换成电信号。在一些实施例中,压力传感器180a可以设置于显示屏194。压力传感器180a的种类很多,如电阻式压力传感器,电感式压力传感器,电容式压力传感器等。电容式压力传感器可以是包括至少两个具有导电材料的平行板。当有力作用于压力传感器180a,电极之间的电容改变。终端设备100根据电容的变化确定压力的强度。当有触摸操作作用于显示屏194,终端设备100根据压力传感器180a检测触摸操作强度。终端设备100也可以根据压力传感器180a的检测信号计算触摸的位置。在一些实施例中,作用于相同触摸位置,但不同触摸操作强度的触摸操作,可以对应不同的操作指令。
116.陀螺仪传感器180b可以用于确定终端设备100的运动姿态。在一些实施例中,可以通过陀螺仪传感器180b确定终端设备100围绕三个轴(即,x,y和z轴)的角速度。陀螺仪传感器180b可以用于拍摄防抖。示例性的,当按下快门,陀螺仪传感器180b检测终端设备100抖动的角度,根据角度计算出镜头模组需要补偿的距离,让镜头通过反向运动抵消终端设备100的抖动,实现防抖。陀螺仪传感器180b还可以用于导航,体感游戏场景。
117.气压传感器180c用于测量气压。在一些实施例中,终端设备100通过气压传感器180c测得的气压值计算海拔高度,辅助定位和导航。
118.磁传感器180d包括霍尔传感器。终端设备100可以利用磁传感器180d检测翻盖皮套的开合。在一些实施例中,当终端设备100是翻盖机时,终端设备100可以根据磁传感器180d检测翻盖的开合。进而根据检测到的皮套的开合状态或翻盖的开合状态,设置翻盖自动解锁等特性。
119.加速度传感器180e可检测终端设备100在各个方向上(一般为三轴)加速度的大小。当终端设备100静止时可检测出重力的大小及方向。还可以用于识别终端设备姿态,应用于横竖屏切换,计步器等应用程序。
120.距离传感器180f,用于测量距离。终端设备100可以通过红外或激光测量距离。在一些实施例中,拍摄场景,终端设备100可以利用距离传感器180f测距以实现快速对焦。
121.接近光传感器180g可以包括例如发光二极管(led)和光检测器,例如光电二极管。发光二极管可以是红外发光二极管。终端设备100通过发光二极管向外发射红外光。终端设备100使用光电二极管检测来自附近物体的红外反射光。当检测到充分的反射光时,可以确
定终端设备100附近有物体。当检测到不充分的反射光时,终端设备100可以确定终端设备100附近没有物体。终端设备100可以利用接近光传感器180g检测用户手持终端设备100贴近耳朵通话,以便自动熄灭屏幕达到省电的目的。接近光传感器180g也可用于皮套模式,口袋模式自动解锁与锁屏。
122.环境光传感器180l用于感知环境光亮度。终端设备100可以根据感知的环境光亮度自适应调节显示屏194亮度。环境光传感器180l也可用于拍照时自动调节白平衡。环境光传感器180l还可以与接近光传感器180g配合,检测终端设备100是否在口袋里,以防误触。
123.指纹传感器180h用于采集指纹。终端设备100可以利用采集的指纹特性实现指纹解锁,访问应用锁,指纹拍照,指纹接听来电等。
124.温度传感器180j用于检测温度。在一些实施例中,终端设备100利用温度传感器180j检测的温度,执行温度处理策略。例如,当温度传感器180j上报的温度超过阈值,终端设备100执行降低位于温度传感器180j附近的处理器的性能,以便降低功耗实施热保护。在另一些实施例中,当温度低于另一阈值时,终端设备100对电池142加热,以避免低温导致终端设备100异常关机。在其他一些实施例中,当温度低于又一阈值时,终端设备100对电池142的输出电压执行升压,以避免低温导致的异常关机。
125.触摸传感器180k,也称“触控器件”。触摸传感器180k可以设置于显示屏194,由触摸传感器180k与显示屏194组成触摸屏,也称“触控屏”。触摸传感器180k用于检测作用于其上或附近的触摸操作。触摸传感器可以将检测到的触摸操作传递给应用处理器,以确定触摸事件类型。可以通过显示屏194提供与触摸操作相关的视觉输出。在另一些实施例中,触摸传感器180k也可以设置于终端设备100的表面,与显示屏194所处的位置不同。
126.骨传导传感器180m可以获取振动信号。在一些实施例中,骨传导传感器180m可以获取人体声部振动骨块的振动信号。骨传导传感器180m也可以接触人体脉搏,接收血压跳动信号。在一些实施例中,骨传导传感器180m也可以设置于耳机中,结合成骨传导耳机。音频模块170可以基于骨传导传感器180m获取的声部振动骨块的振动信号,解析出语音信号,实现语音功能。应用处理器可以基于骨传导传感器180m获取的血压跳动信号解析心率信息,实现心率检测功能。
127.按键190包括开机键,音量键等。按键190可以是机械按键。也可以是触摸式按键。终端设备100可以接收按键输入,产生与终端设备100的用户设置以及功能控制有关的键信号输入。
128.马达191可以产生振动提示。马达191可以用于来电振动提示,也可以用于触摸振动反馈。例如,作用于不同应用程序(例如拍照,音频播放等)的触摸操作,可以对应不同的振动反馈效果。作用于显示屏194不同区域的触摸操作,马达191也可对应不同的振动反馈效果。不同的应用场景(例如:时间提醒,接收信息,闹钟,游戏等)也可以对应不同的振动反馈效果。触摸振动反馈效果还可以支持自定义。
129.指示器192可以是指示灯,可以用于指示充电状态,电量变化,也可以用于指示消息,未接来电,通知等。
130.sim卡接口195用于连接sim卡。sim卡可以通过插入sim卡接口195,或从sim卡接口195拔出,实现和终端设备100的接触和分离。终端设备100可以支持1个或n个sim卡接口,n为大于1的正整数。sim卡接口195可以支持nano sim卡,micro sim卡,sim卡等。同一个sim
卡接口195可以同时插入多张卡。多张卡的类型可以相同,也可以不同。sim卡接口195也可以兼容不同类型的sim卡。sim卡接口195也可以兼容外部存储卡。终端设备100通过sim卡和网络交互,实现通话以及数据通信等功能。在一些实施例中,终端设备100采用esim,即:嵌入式sim卡。esim卡可以嵌在终端设备100中,不能和终端设备100分离。
131.终端设备100的软件系统可以采用分层架构,事件驱动架构,微核架构,微服务架构,或云架构,等。本技术实施例以分层架构的android系统为例,示例性说明终端设备100的软件结构。
132.图2是本技术实施例的终端设备100的软件结构框图。
133.分层架构将软件分成若干个层,每一层都有清晰的角色和分工。层与层之间通过软件接口通信。在一些实施例中,将android系统分为四层,从上至下分别为应用程序层,应用程序框架层,安卓运行时(android runtime)和系统库,以及内核层。
134.应用程序层可以包括一系列应用程序包。
135.如图2所示,应用程序包可以包括相机,日历,电话,地图,电话,音乐,设置,邮箱,视频,社交等应用程序。
136.应用程序框架层为应用程序层的应用程序提供应用编程接口(application programming interface,api)和编程框架。应用程序框架层包括一些预先定义的函数。
137.如图2所示,应用程序框架层可以包括窗口管理器,内容提供器,资源管理器,视图系统,通知管理器等。
138.窗口管理器用于管理窗口程序。窗口管理器可以获取显示屏大小,判断是否有状态栏,锁定屏幕,触摸屏幕,拖拽屏幕,截取屏幕等。
139.内容提供器用来存放和获取数据,并使这些数据可以被应用程序访问。数据可以包括视频,图像,音频,拨打和接听的电话,浏览历史和书签,电话簿等。
140.视图系统包括可视控件,例如显示文字的控件,显示图片的控件等。视图系统可用于构建应用程序。显示界面可以由一个或多个视图组成的。例如,包括短信通知图标的显示界面,可以包括显示文字的视图以及显示图片的视图。
141.资源管理器为应用程序提供各种资源,比如本地化字符串,图标,图片,布局文件,视频文件等等。
142.通知管理器使应用程序可以在状态栏中显示通知信息,可以用于传达告知类型的消息,可以短暂停留后自动消失,无需用户交互。比如通知管理器被用于告知下载完成,消息提醒等。通知管理器还可以是以图表或者滚动条文本形式出现在系统顶部状态栏的通知,例如后台运行的应用程序的通知,还可以是以对话窗口形式出现在屏幕上的通知。例如在状态栏提示文本信息,发出提示音,终端设备振动,指示灯闪烁等。
143.android runtime包括核心库和虚拟机。android runtime负责安卓系统的调度和管理。
144.核心库包含两部分:一部分是java语言需要调用的功能函数,另一部分是安卓的核心库。
145.应用程序层和应用程序框架层运行在虚拟机中。虚拟机将应用程序层和应用程序框架层的java文件执行为二进制文件。虚拟机用于执行对象生命周期的管理,堆栈管理,线程管理,安全和异常的管理,以及垃圾回收等功能。
146.系统库可以包括多个功能模块。例如:表面管理器(surface manager),媒体库(media libraries),三维图形处理库(例如:opengl es),2d图形引擎(例如:sgl)等。
147.表面管理器用于对显示子系统进行管理,并且为多个应用程序提供了2d和3d图层的融合。
148.媒体库支持多种常用的音频,视频格式回放和录制,以及静态图像文件等。媒体库可以支持多种音视频编码格式,例如:mpeg4,h.264,mp3,aac,amr,jpg,png等。
149.三维图形处理库用于实现三维图形绘图,图像渲染,合成,和图层处理等。
150.2d图形引擎是2d绘图的绘图引擎。
151.内核层是硬件和软件之间的层。内核层至少包含显示驱动,摄像头驱动,音频驱动,传感器驱动。
152.下面结合应用程序启动或应用程序中发生界面切换的场景,示例性说明终端设备100软件以及硬件的工作流程。
153.当触摸传感器180k接收到触摸操作,相应的硬件中断被发给内核层。内核层将触摸操作加工成原始输入事件(包括触摸坐标,触摸力度,触摸操作的时间戳等信息)。原始输入事件被存储在内核层。应用程序框架层从内核层获取原始输入事件,识别该输入事件所对应的控件。以该触摸操作是触摸单击操作,该单击操作所对应的控件为邮箱应用图标的控件为例,邮箱应用调用应用框架层的接口,启动邮箱应用,进而通过调用内核层启动显示驱动,显示邮箱应用的功能界面。
154.下面结合附图对本技术实施例提供的应用程序中的应用功能分屏设置的操作过程及分屏功能界面的显示过程进行详细地介绍。需要说明的是,本技术实施例中的“在
……
时”,可以为在某种情况发生的瞬时,也可以为在某种情况发生后的一段时间内,本技术实施例对此不作具体限定。
155.本技术实施例中,电子设备100可用于对应用程序的多个功能的分屏显示。具体而言,电子设备100可以为:手机、平板电脑、智能手表、智能手环、智能耳机、智能眼镜以及其他具备显示屏幕的终端设备等,本技术对此不予限定。
156.现以电子设备100为终端设备为例,对终端设备实现对应用程序(application,app)(或者可能称为应用)的多个功能的分屏显示的过程进行说明。
157.在终端设备执行分屏显示步骤前,可以设置在分屏区域中显示应用程序的多个功能的界面时,所具体显示的多个功能。
158.示例性的,图3为一种设置分屏中具体显示的功能的界面示意图。
159.终端设备在接收到用户打开终端设备的设置应用程序的操作时,终端设备可以进入到如图3中的a所示的设置界面。如图3中的a所示,该设置界面中可以包括设置标签栏301以及设置项,例如,设置项可以包括下述的一种或多种:用户设定、飞行模式、wlan、蓝牙、移动网络、应用程序、存储或其他类型的设置项。
160.当用户在图3中的a所示的设置界面中通过点击、触摸等操作触发应用程序控件302时,终端设备接收到用户设置应用程序302的操作,终端设备进入到如图3中的b所示的设置应用程序的界面。该设置应用程序的界面中可以包括应用程序标签栏303,以及应用程序项,例如,应用程序项可以包括下述的一种或多种:电话、信息、通讯录、备忘录、相机、邮箱或其他类型的应用程序项。
161.当用户在图3中的b所示的设置应用程序的界面中通过点击、触摸等操作触发邮箱控件304时,终端设备接收到用户设置邮箱304的操作,终端设备进入到如图3中的c所示的设置邮箱界面。该设置邮箱界面中可以包括邮箱标签栏305,以及应用信息项,例如,应用信息项可以包括下述的一种或多种:通知管理、权限、流量使用情况、存储、耗电详情、功能分屏或其他类型的应用信息项。
162.当用户在图3中的c所示的设置邮箱的界面中通过点击、触摸等操作触发功能分屏控件306时,终端设备接收用户设置功能分屏306的操作,终端设备进入到如图3中的d所示的设置功能分屏的界面。该功能分屏306可以理解为用于设置应用程序在分屏区域中具体显示的功能的控件,该设置功能分屏的界面中可以包括功能分屏标签栏307、自定义功能分屏顺序控件308,以及功能项,例如,功能项可以包括下述的一种或多种:邮件列表、新建邮件、收件箱、草稿箱、已发送、订购邮箱、垃圾邮件或其他类型的功能项。
163.当用户在图3中的d所示的设置功能分屏的界面中打开自定义功能分屏顺序控件308时,用户可以通过对功能项进行拖拽,实现自定义功能项的排序。示例性的,终端设备接收用户对于邮件列表309、新建邮件310或其他类型的功能项的拖拽操作,可以将排序靠前的多个功能项作为用户自定义的功能项,则后续终端设备可以在多个分屏区域中显示用户自定义的多个功能项的界面。例如,可以将排序第一位的邮件列表项309对应的界面显示在分屏区域的第一个分屏显示界面(该界面也可以称为第一目标功能对应的界面),将排序第二位的新建邮件功能项310对应的界面显示在分屏区域的第二个分屏显示界面,将排序第三位的收件箱功能项311对应的界面显示在分屏区域的第三个分屏显示界面,功能的分屏显示次序以此类推。
164.可能的实现方式中,当用户在图3中的d所示的设置功能分屏的界面中关闭自定义功能分屏顺序控件308,则后续终端设备可以在多个分屏区域显示用户对于邮箱的使用频次较高的多个功能的界面,或,终端设备可以在多个分屏区域显示用户最近对于邮箱的功能进行分屏显示时所记忆的功能的界面。
165.在经过图3的设置操作后,后续对该应用程序的功能进行分屏显示时,可以在分屏区域显示如图3所设置的功能的界面。
166.可以理解,终端设备也可能不提供如图3所示的设置功能的界面,或者可以理解为,用户可以不设置具体需要显示的功能。后续终端设备可以显示第二目标功能的界面,可以包括:在多个分屏区域显示用户对于邮箱的使用频次较高的多个功能的界面,或,终端设备可以在多个分屏区域显示用户最近对于邮箱的功能进行分屏显示时所记忆的功能的界面。本技术实施例对设置分屏中显示的功能的步骤不作具体限定。
167.在具体触发应用程序的功能进行分屏显示的步骤中,可以包括触发应用程序进入激活状态的步骤,和触发具体的分屏显示的步骤。
168.示例性的,图4为一种触发应用程序进入激活状态的界面示意图。
169.如图4中的a所示,在桌面状态下,用户通过点击、触摸、或长按等操作触发邮箱图标400。终端设备接收用户触发邮箱图标400的操作,可以触发邮箱400处于激活状态。
170.一种可能的实现方式中,邮箱进入激活状态时,终端设备可以显示如图4中的b所示的界面。例如,如图4中的b所示的激活状态的邮箱图标401可以是在桌面中以悬浮、突出显示等方式显示的图标。
171.一种可能的实现方式中,邮箱进入激活状态时,终端设备可以显示如图4中的c所示的界面。例如,如图4中的c所示的界面中,终端设备显示以悬浮、突出显示等方式显示的邮箱图标402,以及在邮箱图标周围显示邮箱的多个功能项的图标。
172.邮箱进入激活状态后,用户可以对处于激活状态的邮箱图标401(或402)继续触发,实现具体的触发功能的分屏显示的过程。
173.示例性的,在图4的基础上,图5-16是具体的触发功能的分屏显示的过程。其中,图5-图13为以第二操作包括持续触摸操作和多次拖拽操作为例说明触发功能的分屏显示的过程,图14-图16为以第二操作包括向不同方向的滑动操作为例说明触发功能的分屏显示的过程。
174.在图5-图13中,图5-图9为拖拽激活状态的应用程序图标的操作触发功能的分屏显示的过程。其中,图5-图7为以终端设备的分屏区域的数量为2个为例时,拖拽激活状态的应用程序图标的操作触发功能的分屏显示的过程,图8-图9为以终端设备的分屏区域的数量为3个为例时,拖拽激活状态的应用程序图标的操作触发功能的分屏显示的过程。图10-图13为拖拽激活状态应用程序的功能项图标的操作触发功能的分屏显示的过程。其中,图10-图11为以终端设备的分屏区域的数量为2个为例时,拖拽激活状态应用程序的功能项图标的操作触发功能的分屏显示的过程;图12-图13为以终端设备的分屏区域的数量为3个为例时,拖拽激活状态应用程序的功能项图标的操作触发功能的分屏显示的过程。
175.图14-图16为向两个不同方向滑动激活状态的应用程序图标的操作触发功能的分屏显示的过程。其中,图14-图15为以终端设备的分屏区域的数量为2个为例时,滑动激活状态的应用程序图标的操作触发功能的分屏显示的过程;图16为以终端设备的分屏区域的数量为3个为例时,滑动激活状态的应用程序图标的操作触发功能的分屏显示的过程。
176.用户向两个不同方向滑动可能的实现包括:用户对激活状态的应用程序同时执行两个相反方向的滑动操作。例如:用户可以两个手指执行向上、向下同时滑动,或者向左、向右同时滑动等其他方向的滑动操作。
177.示例性的,图5为一种基于拖拽操作触发功能的分屏显示的界面示意图。
178.如图5所示,该拖拽操作可以是用户拖拽结束位置触发功能的分屏显示的操作,或者可以理解为,该拖拽操作中,用户需要将图标拖拽到分屏区域的位置。
179.在图4的基础上,当用户在图5中的a所示的界面中对激活状态的邮箱图标401执行持续触摸以及多次拖拽操作时,对于一次拖拽操作,终端设备在一个分屏区域中显示应用程序的一个功能对应的界面。
180.例如,用户可以在如图5中的a所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行第一次拖拽操作,拖拽操作持续的过程中,可以显示邮箱的分身图标500,以及触发终端设备显示如图5中的b所示的上下分屏的分屏网格的界面,用户可以继续执行拖拽操作,直到拖拽操作结束的位置处于分屏网格的一个分屏区域内,用户可以结束第一次拖拽操作,终端设备可以在用户拖拽结束位置对应的一个分屏区域中显示邮箱的一个功能对应的界面。
181.用户继续在如图5中的a所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活态的邮箱图标401执行第二次拖拽操作,终端设备响应于用户第二次拖拽到结束位置的操作过程与第一次拖拽操作相同,此时终端设备可以在
用户拖拽结束位置对应的另一个分屏区域中显示邮箱的一个功能对应的界面。
182.此时终端设备的两个分屏区域中均显示邮箱的功能对应的界面如图5中的c所示的界面,该邮箱的功能对应的界面可以包括:邮件列表界面501、新建邮件界面502。
183.可能的理解方式中,分屏网格为响应于用户对激活状态的应用程序的持续拖拽操作,终端设备显示多条将显示屏划分为界面大小相等或不等的几个分屏区域的线条,用以划分不同分屏区域的线条与显示屏围成的图形称为分屏网格。本技术的本实施例中,对分屏网格划分的界面的大小不做限定。
184.示例性的,图6为另一种基于拖拽操作触发功能的分屏显示的界面示意图。
185.如图6所示,该拖拽操作可以是用户拖拽指向方向触发功能的分屏显示的操作。例如,对于一次拖拽操作中,当用户拖拽的指向方向为向上(或向下)时,终端设备识别用户拖拽方向为向上(或向下)的拖拽操作,则终端设备可以响应于拖拽方向为向上(或向下)的拖住操作显示上下分屏的分屏网格。用户结束拖拽操作,终端设备自动识别拖拽方向为向上(或向下)方向的拖拽操作对应的分屏区域,在分屏区域中显示应用程序的功能对应的界面。
186.可能的理解方式中,在图6的实现方式中,拖拽操作可以为用户不需要将激活的应用程序拖拽到分屏区域,而是向任一方向执行应用程序的拖拽动作,终端设备响应用户指向方向的拖拽动作自动识别应用程序图标进入的分屏网格中的分屏区域。
187.示例性的,用户可以在如图6中的a所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行指向方向为向上(或向下)的拖拽动作,终端设备显示邮箱的分身图标600,以及拖拽指向方向为向上(或向下)的拖拽操作触发的分屏网格,该分屏网格将显示屏划分为上下分屏的两个分屏区域如图6中的b所示的界面。
188.用户可以通过释放激活状态的邮箱图标401结束拖拽操作,终端设备自动识别邮箱图标进入分屏网格中向上(或向下)的分屏区域,终端设备显示用户指向方向为向上(或向下)的分屏区域中邮箱的一个功能对应的界面。
189.用户可以继续在如图6中的a所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行指向方向为向下(或向上)的第二次拖拽动作,终端设备响应于用户第二次拖拽操作的过程与第一次拖拽操作相同,终端设备自动识别邮箱图标进入分屏网格中向下(或向上)的分屏区域,终端设备可以显示用户指向方向为向下(或向上)的分屏区域中邮箱的一个功能对应的界面如图6中的b所示的界面。
190.可能的理解方式中,终端设备响应于用户多次拖拽激活状态的应用程序的操作,当一次拖拽操作结束时,终端设备可以在一个分屏区域中显示一个功能对应的界面。
191.此时终端设备的上下两个分屏区域中均显示用户指向方向为向上(或向下)的分屏区域中邮箱的功能对应的界面如图6中的c所示的界面,该邮箱的功能对应的界面可以包括:邮件列表界面601、新建邮件界面602。
192.一种可能的实现方式中,对于执行上述的拖拽激活状态的应用程序的操作,当用户拖拽操作的按压力度大于触发应用程序执行拖拽指向方向的拖拽动作的按压阈值时,终端设备识别用户的拖拽操作有效,显示应用程序的分身图标及分屏网格,后续终端设备响
应于用户拖拽操作,终端设备分屏显示应用程序的功能的界面的过程与上述拖拽操作触发终端设备的界面的显示过程相同,在此不再赘述。
193.一种可能的实现方式中,当用户拖拽操作的按压力度小或等于触发应用程序执行拖拽指向方向的拖拽动作的按压阈值时,终端设备识别用户的拖拽操作无效,不对用户拖拽操作做出响应。
194.示例性的,图7是再一种基于拖拽操作触发功能的分屏显示的界面示意图。
195.图7与图6的区别为,图7为基于用户拖拽指向方向为向左(或向右)触发终端设备左右分屏的示例,图6为基于用户拖拽指向方向为向上(或向下)触发终端设备上下分屏的示例。
196.示例性的,用户可以在如图7中的a所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行指向方向为向左(或向右)的拖拽动作,终端设备显示邮箱的分身图标700,以及拖拽指向方向为向左(或向右)的拖拽操作触发的分屏网格,该分屏网格将显示屏划分为左右分屏的两个分屏区域如图7中的b所示的界面。
197.用户可以通过释放激活状态的邮箱图标401结束拖拽操作,终端设备自动识别邮箱图标进入分屏网格中向左(或向右)的分屏区域,终端设备显示用户指向方向为向左(或向右)的分屏区域中邮箱的一个功能对应的界面。
198.用户可以继续在如图7中的a所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行指向方向为向右(或向左)的第二次拖拽动作,终端设备响应于用户第二次拖拽操作的过程与第一次拖拽操作相同,终端设备自动识别邮箱图标进入分屏网格中向右(或向左)的分屏区域,终端设备可以显示用户指向方向为向右(或向左)的分屏区域中邮箱的一个功能对应的界面。
199.此时终端设备的左右两个分屏区域中均显示用户指向方向为向左(或向右)的分屏区域中邮箱的功能对应的界面如图7中的c所示的界面,该邮箱的功能对应的界面可以包括:邮件列表界面701、新建邮件界面702。
200.图8-图9是以终端设备的分屏区域的数量为3个为例时,拖拽激活状态的应用程序图标的操作触发功能的分屏显示的过程。
201.示例性的,图8为一种基于拖拽操作触发功能的三屏显示的界面示意图。
202.对于一次拖拽操作中,可以是根据用户拖拽结束位置触发功能的分屏显示的操作,或,可以是用户不需要将激活的应用程序拖拽到分屏区域,而是向任一指向方向执行应用程序的拖拽动作触发功能的分屏显示的操作。
203.本实施例中以终端设备的分屏区域的数量为3个为例时,对用户向任一指向方向执行应用程序的拖拽动作的拖拽操作进行说明。
204.用户可以在如图8中的a所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行指向方向为左上方的第一次拖拽动作,终端设备显示邮箱的分身图标800,终端设备识别用户拖拽指向方向为左上方的拖拽操作,同时触发左右分屏的分屏网格,该分屏网格将显示屏划分为左右分屏的三个分屏区域如图8中的b所示的界面。
205.用户可以通过释放激活状态的邮箱图标401结束拖拽操作,终端设备自动识别邮
箱图标进入分屏网格中最左边的分屏区域如图8中的b所示的界面,终端设备显示用户指向方向为左上方的分屏区域中邮箱的一个功能对应的界面。
206.用户继续在如图8中的c所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行指向方向为向上的第二次拖拽动作,终端设备响应于用户第二次拖拽操作的过程与第一次拖拽操作的过程相同,终端设备自动识别邮箱图标进入分屏网格中间位置的分屏区域如图8中的d所示的界面,终端设备可以显示用户指向方向为向上的分屏区域中邮箱的一个功能对应的界面。
207.用户继续在如图8中的e所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行指向方向为右上方的第三次拖拽动作,终端设备响应于用户第三次拖拽操作的过程与第一次拖拽操作的过程相同,终端设备自动识别邮箱图标进入分屏网格最右边的分屏区域如图8中的f所示的界面,终端设备可以显示用户指向方向为右上方的分屏区域中邮箱的一个功能对应的界面。
208.此时,终端设备的左右分屏的三个分屏区域中均显示用户指向方向的分屏区域中邮箱的功能对应的界面如图8中的g所示的界面,该邮箱的功能对应的界面可以包括:邮件列表界面801、新建邮件界面802、收件箱界面803。
209.示例性的,图9为另一种基于拖拽操作触发功能的三屏显示的界面示意图。
210.一种可能的实现方式中,用户可以依次拖拽激活状态的应用程序,终端设备响应于用户的多次拖拽操作,显示用户拖拽次数对应的应用程序的功能的分屏显示的界面。可以理解的方式为,终端设备显示的分屏区域的数量与用户拖拽的次数相关。例如,拖拽一次激活状态的应用程序,终端设备显示应用程序的功能的一个分屏区域。拖拽两次激活状态的应用程序,终端设备显示应用程序的功能的两个分屏区域。拖拽三次激活状态的应用程序,终端设备显示应用程序的功能的三个分屏区域。
211.对于一次拖拽操作中,可以是根据用户拖拽结束位置触发功能的分屏显示的操作,或,可以是用户不需要将激活的应用程序拖拽到分屏区域,而是向任一指向方向执行应用程序的拖拽动作触发功能的分屏显示的操作。
212.本实施例中以终端设备的分屏区域的数量为3个为例时,对用户拖拽结束位置触发功能的分屏显示的拖拽操作进行说明。
213.例如,用户可以在如图9中的a所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行第一次拖拽操作,拖拽操作持续的过程中,可以显示邮箱的分身图标900,以及触发终端设备显示如图9中的b所示的一个分屏区域,用户可以继续执行拖拽操作,直到拖拽操作的结束位置处于一个分屏区域内,用户可以结束第一次拖拽操作。
214.用户继续在如图9中的c所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行第二次拖拽操作,持续拖拽的过程中,可以显示邮箱的分身图标900,响应于用户拖拽结束位置,触发终端设备显示如图9中的d所示的分屏网格划分的两个分屏区域,用户可以继续执行拖拽操作,直到拖拽操作的结束位置处于其中一个分屏区域内,用户可以结束第二次拖拽操作。
215.用户继续在如图9中的e所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标401,同时另一只手对激活状态的邮箱图标401执行第三次拖拽操作,持续拖拽
的过程中,可以显示邮箱的分身图标900,响应于用户拖拽结束位置,触发终端设备显示如图9中的f所示的分屏网格划分的三个分屏区域,用户可以继续执行拖拽操作,直到拖拽操作的结束位置处于其中一个分屏区域内,用户可以结束第三次拖拽操作。
216.此时,终端设备可以在拖拽结束的位置对应的三个分屏区域中显示邮箱的三个功能对应的界面,该邮箱的功能对应的界面可以包括:邮件列表界面901,新建邮件界面902,收件箱界面903。
217.类似的,如图8、图9中通过拖拽激活状态的应用程序的操作触发功能的分屏显示的方法,也可以应用到多屏界面,拖拽触发方式相同,在实施例中不再赘述。
218.图10-图13为以拖拽激活状态的应用程序的功能项的操作触发功能的分屏显示的过程。
219.图10-图11为以终端设备的分屏区域的数量为2个为例时,拖拽激活状态的应用程序的功能项触发功能的分屏显示的过程。
220.示例性的,图10为一种触发应用程序的功能项的显示的界面示意图。
221.示例性的,用户可以在如图10所示的界面中一只手持续触摸(例如持续按压)邮箱图标,终端设备响应于用户持续触摸操作,可以显示环绕于激活状态的邮箱图标402周围的多个邮箱的功能项图标,例如,邮箱的功能项图标可以包括下述的一种或多种:邮件列表图标1001、新建邮件图标1002、收件箱图标1003、草稿箱图标1004或邮箱的其他功能项图标。
222.示例性的,图11为一种基于拖拽功能项的操作触发功能的分屏显示的界面示意图。
223.用户可以通过点击、触摸、滑动等操作触发应用程序进入激活状态,同时在应用程序图标的周围显示该应用程序的多个功能项的图标,用户可以继续对激活状态的应用程序的功能项的图标执行拖拽操作,终端设备响应于用户的拖拽功能项的拖拽操作,在分屏区域显示该拖拽的功能项所对应的功能界面。
224.对于一次拖拽操作中,可以是根据用户拖拽功能项到结束位置触发功能的分屏显示的操作,或,可以是用户不需要将激活的应用程序的功能项拖拽到分屏区域,而是向任一指向方向执行应用程序的功能项的拖拽动作触发功能的分屏显示的操作。
225.本实施例中对用户拖拽功能项到结束位置触发功能的分屏显示的拖拽操作进行说明。
226.示例性的,如图11中的a所示的界面,用户可以在保持对激活状态的邮箱图标402的持续触摸的情况下,同时对邮件列表图标1001执行第一次拖拽操作,该拖拽操作触发终端设备显示如图11中的b所示的分屏网格的界面,用户可以继续执行拖拽操作,直到拖拽操作的结束位置处于分屏网格的一个分屏区域内,用户可以结束第一次拖拽操作。
227.用户可以继续在如图11中的a所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标402,同时另一只手对新建邮件图标1002执行拖拽操作,直到拖拽操作的结束位置处于分屏网格的另一个分屏区域内,用户可以结束第二次拖拽操作。
228.此时,终端设备可以在拖拽结束的位置对应的分屏区域中显示邮箱的功能对应的界面,如图11中的c所示的,该邮箱的功能对应的界面可以包括:邮件列表界面1101、新建邮件界面1102。
229.图12-图13为以终端设备的分屏区域的数量为3个为例时,拖拽应用程序的功能项
的操作触发功能的分屏显示的过程,本实施例中对用户拖拽功能项到结束位置触发功能的三屏分屏显示的拖拽操作进行说明。
230.示例性的,图12为另一种触发应用程序的功能项的显示的界面示意图。
231.示例性的,用户可以在如图12所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标402,终端设备响应于用户持续触摸操作,可以显示环绕于激活状态的邮箱图标402周围的多个邮箱的功能项,例如,功能项可以包括下述的一种或多种:邮件列表图标1201、新建邮件图标1202、收件箱图标1203、草稿箱图标1204或邮箱的其他功能项。
232.示例性的,图13为一种基于拖拽功能项的操作触发功能的三屏显示的界面示意图。
233.示例性的,如图13中的a所示的界面,用户可以一只手在保持对激活状态的邮箱图标402的持续触摸的情况下,同时另一只手对邮件列表图标1201执行第一次拖拽操作,该拖拽操作触发终端设备显示如图13中的b所示的三屏分屏的分屏网格的界面,用户可以继续执行拖拽操作,直到拖拽操作的结束位置处于分屏网格的一个分屏区域如图13中的b所示的界面,用户可以结束第一次拖拽操作。
234.用户可以继续在如图13中的c所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标402,同时另一只手对新建邮件图标1202执行拖拽操作,直到拖拽操作的结束位置处于分屏网格的另一个分屏区域如图13中的d所示的界面,用户可以结束第二次拖拽操作。
235.用户可以继续在如图13中的e所示的界面中一只手持续触摸(例如持续按压)激活状态的邮箱图标402,同时另一只手对收件箱图标1203执行拖拽操作,直到拖拽操作的结束位置处于分屏网格的又一个分屏区域如图13中的f所示的界面,用户可以结束第三次拖拽操作。
236.此时,终端设备可以在拖拽结束的位置对应的分屏区域中显示邮箱的功能对应的界面,如图13中的g所示的,该邮箱的功能对应的界面可以包括:邮件列表界面1301、新建邮件界面1302,收件箱界面1303。
237.类似的,如图13中通过拖拽激活状态的应用程序的功能项的操作触发功能的分屏显示的方法,也可以应用到多屏界面,拖拽触发方式相同,在实施例中不再赘述。
238.图14-图15为以滑动操作触发功能的分屏显示的过程。其中,图14-图15为以终端设备的分屏区域的数量为2个为例时,滑动操作触发功能的分屏显示的过程。
239.示例性的,图14为一种基于滑动操作触发功能的分屏显示的界面示意图。
240.用户可以对激活状态的应用程序执行两个相反方向滑动的滑动操作,当用户滑动操作的按压力度大于触发应用程序执行滑动拖拽的按压阈值时,终端设备显示沿滑动所在方向上的的应用程序的功能的分屏显示的界面。例如,当用户对应用程序同时执行向上、向下方向上的滑动操作时,终端设备显示上下分屏的功能的分屏界面。当用户对应用程序执行向左、向右方向上的滑动操作时,终端设备显示上下分屏的功能的分屏界面。
241.一种可能的实现方式中,当用户滑动操作的按压力度小于或等于触发应用程序执行滑动拖拽的按压阈值时,终端设备识别用户的拖拽操作无效,不对用户滑动操作做出响应。
242.示例性的,用户可以在如图14中的a所示的界面中,两只手同时对激活状态的邮箱
图标401执行上下两个相反方向滑动的滑动操作,当用户滑动操作的按压力度大于触发应用程序执行滑动拖拽的按压阈值时,终端设备识别用户上下方向滑动的滑动操作,触发终端设备显示邮箱的上下方向上的两个分身图标,用户继续滑动操作,终端设备显示上下滑动方向上的上下两个分屏网格,同时将多个分身图标所对应的邮箱的功能显示在上下分屏的两个分屏区域中如图14中的b的所示的界面。
243.用户释放激活状态的邮箱图标401结束滑动操作,终端设备可以显示如图14中的b所示的界面邮箱的功能对应的界面,该邮箱的功能对应的界面界面可以包括:邮件列表界面1401,新建邮件界面1402。
244.可以的理解方式中,终端设备显示的邮箱的功能对应的界面,可以是用户自定义功能分屏的顺序对应的功能的界面,或,用户对于邮箱的使用频次较高的多个功能的界面,或,用户最近对于邮箱的功能进行分屏显示时所记忆的功能的界面。
245.示例性的,图15为另一种基于滑动操作触发功能的分屏显示的界面示意图。
246.图15与图14的区别为,图15为基于用户上下滑动的滑动操作触发功能的分屏显示的界面,图14为基于用户左右滑动的滑动操作触发功能的分屏显示的界面。
247.示例性的,用户可以在如图15中的a所示的界面中,两只手同时对激活状态的邮箱图标401执行左右两个相反方向滑动的滑动操作,当用户滑动操作的按压力度大于触发应用程序执行滑动拖拽的按压阈值时,终端设备识别用户左右方向滑动的滑动操作,触发终端设备显示邮箱的左右方向上的两个分身图标,用户继续滑动操作,终端设备显示左右滑动方向上的左右两个分屏网格,同时将多个分身图标所对应的邮箱的功能显示在左右分屏的两个分屏区域中如图15中的b的所示的界面。
248.用户释放激活状态的邮箱图标401结束滑动操作,终端设备可以显示如图15中的b所示的界面邮箱的功能对应的界面,该邮箱的功能对应的界面可以包括:邮件列表界面1501,新建邮件界面1502。
249.图16为以终端设备的分屏区域的数量为3个为例时,滑动操作触发功能的分屏显示的过程。可以的理解方式为,用户只执行一次相反方向的滑动操作,终端设备就能直接进入三屏分屏的显示界面。
250.示例性的,图16为一种基于滑动操作触发功能的三屏显示的界面示意图。
251.例如,用户可以在如图16中的a所示的界面中,两只手同时对激活状态的邮箱图标401执行左右两个相反方向滑动的滑动操作,当用户滑动操作的按压力度大于触发应用程序执行滑动拖拽的按压阈值时,终端设备识别用户左右方向滑动的滑动操作,触发终端设备显示左右滑动方向上的三个分身图标,用户继续滑动操作,终端设备显示左右滑动方向上的左右三个分屏网格,同时将多个分身图标所对应的邮箱的功能显示在左右分屏的三个分屏区域中如图16中的b的所示的界面。
252.用户释放激活状态的邮箱图标401结束滑动操作,终端设备可以显示如图16中的b所示的邮箱的功能对应的界面,该邮箱的功能对应的界面可以包括:邮件列表界面1601,新建邮件界面1602,收件箱界面1603。
253.类似的,如图16中通过滑动操作触发应用程序的功能的分屏显示的方法,也可以应用到多屏界面,滑动触发方式相同,在实施例中不再赘述。
254.图14-16中均以一个分屏区域中显示一种功能的界面为例进行说明,在一种可能
的实现方式中,图14-16任一个中,如果用户没有设置功能的分屏显示的方式,同时应用程序的功能数量大于多个分屏区域的数量,终端设备可以在分屏网格中的其中一个分屏区域中(该分屏区域也可称为第一分屏区域)显示应用程序的多个功能标识,和/或,在分屏网格中的其他分屏区域中分别显示应用程序的其他功能对应的界面,其他功能不同于其中一个分屏区域中显示的功能。
255.示例性的,图17为一种邮箱数量大于分屏区域数量的界面示意图。
256.示例性的,当邮箱的功能数量大于分屏区域的数量为2个时如图17中的a所示的界面,终端设备在其中一个分屏区域中显示邮件列表界面1401,在另一个分屏区域1701中显示邮箱的多个功能的标识,邮箱的多个功能的标识可以包括:新建邮件控件1702、收件箱控件1703、草稿箱控件1704等其他功能控件。
257.一种可能的实现方式中,用户可以在图17中的a所示的界面中通过点击、触摸等操作(该操作也可称为第三操作)触发分屏区域1701中任一功能控件,终端设备响应于用户的触发操作,在分屏区域显示该功能控件对应的界面。
258.例如,用户可以点击草稿箱控件1704,终端设备响应于用户触发草稿箱控件的操作,在分屏区域1701中显示草稿箱功能对应的界面,如图17中的b所示。
259.可能的实现方式中,在如图18中的a所示的所示的分屏显示界面中,用户还可以对任一个分屏区域显示的功能进行切换、关闭等操作。
260.示例性的,图18为切换其中一个分屏区域的显示的过程。
261.如图18所示,用户可以通过点击、触摸、滑动等操作(该操作也可称为第四操作)切换分屏区域(该分屏区域也可称为第二分屏区域)的显示界面,终端设备响应于用户的切换分屏区域的操作,在分屏区域中显示应用程序的其他多个功能的标识对应的界面。进一步的,用户可以通过对多个功能的标识的界面中任一功能项执行点击、触摸、滑动等操作(该操作也可以称为第五操作),切换分屏区域的显示的界面为用户触发的功能项对应的界面。
262.示例性的,在图18中的a所示的界面中,当用户对新建邮件界面1402执行切换分屏区域的显示的操作时,用户可以两只手指同时向相向方向滑动新建邮件界面1402,终端设备响应于用户的滑动操作,在新建邮件界面1402所在的分屏区域中显示邮箱的多个功能的标识,该新建邮件界面将切换为如图18中的b所示的界面中分屏区域1801。该分屏区域1801可以包含邮箱的多个功能的标识,例如:新建邮件控件1802、收件箱控件1803、草稿箱控件1804等邮箱的其他功能的控件。
263.一种可能的实现方式中,用户也可以在如图18中的a所示的新建邮件界面1402中,触发切换控件1800,终端设备响应于用户触发切换控件的操作,在新建邮件界面对应的分屏区域中显示邮箱的多个功能的标识如图18中的b所示的界面。
264.如图18中的b所示的界面中,用户可以继续点击分屏区域1801中的任一功能控件,实现分屏区域功能的切换。例如,用户可以点击新建邮件控件1801,终端设备在分屏区域1801中显示新建邮件功能对应的界面。
265.图19-图20为退出其中一个分屏区域的显示的过程。
266.可能的理解方式中,退出其中一个分屏区域(该分屏区域也可以称为第三分屏区域)的显示过程的实现方法,用户可以通过相应操作(该操作也可以成为第六操作)触发终端设备退出其中一个分屏区域的显示,该操作可以包括:用户触发关闭任一分屏区域中功
能的分屏显示的操作,或者是用户触发全屏打开任一分屏区域中功能的分屏显示的操作。在拖拽操作或滑动操作触发功能的分屏显示的过程中,退出分屏区域的显示的方法一致。
267.示例性的,图19为一种退出功能的分屏显示的界面示意图。
268.例如,用户可以在图19中的a所示的界面中通过点击、触摸、滑动等操作触发关闭邮件列表控件1901,终端设备响应于用户的退出功能的分屏显示的操作关闭邮件列表界面601,终端设备全屏显示新建邮件界面1902如图19中的b所示的界面。
269.示例性的,图20为另一种退出功能的分屏显示的界面示意图。
270.用户可以在图20中的a所示的界面中通过点击、触摸、滑动等操作触发任一分屏区域的全屏显示操作。例如用户可以一只手指向下滑动邮件列表界面601,终端设备响应于用户滑动邮件列表界面601的操作关闭新建邮件界面602,终端设备全屏显示邮件列表界面2001如图20中的b所示的界面。
271.需要说明的是,上述图3至图20中所示的终端设备的用户界面用于举例,并不构成对本技术实施例的限定,在其他可行的实现方式中,用于触发进入应用程序启动界面或页面切换界面的操作均为本技术实施例中的用户操作。可能的实现方式中,进入应用程序启动界面或页面切换界面也可以是终端设备自动触发的,本技术实施例对此不作具体限定。
272.上面已对本技术实施例的分屏显示方法进行了说明,下面对本技术实施例提供的执行上述分屏显示方法的装置进行描述。本领域技术人员可以理解,方法和装置可以相互结合和引用,本技术实施例提供的分屏显示装置可以执行上述分屏显示方法中的步骤。
273.如图21所示,图21示出了本技术实施例提供的一种分屏显示装置的结构示意图,该分屏显示装置可以是本技术实施例中的终端设备,也可以是终端设备内的芯片或芯片系统。该分屏显示装置包括:显示单元2101和处理单元2102,其中,处理单元2102用于接收针对应用程序的第一操作;显示单元2101,用于响应于第一操作,在显示屏中显示应用程序的图标为第一状态,第一状态用于标识可执行针对应用程序的多个功能的分屏显示操作;处理单元2102,还用于接收针对第一状态的图标的第二操作;显示单元2101,还用于响应于第二操作,在多个分屏区域分别显示应用程序的多个功能对应的界面。
274.示例性的,以该分屏显示装置为终端设备或应用于终端设备中的芯片或芯片系统为例,该显示单元2101用于支持分屏显示装置执行上述实施例中的显示步骤,该处理单元2102用于支持分屏显示装置执行上述实施例中的处理步骤。
275.处理单元2102可以和显示单元2101集成在一起,处理单元2102和显示单元2101可能会发生通信。
276.在一种可能的实现方式中,该分屏显示装置还可以包括:存储单元2103。其中,存储单元2103可以包括一个或者多个存储器,存储器可以是一个或者多个设备、电路中用于存储程序或者数据的器件。
277.存储单元2103可以独立存在,通过通信总线与处理单元2102相连。存储单元2103也可以和处理单元2102集成在一起。
278.以分屏显示装置可以是本技术实施例中的终端设备的芯片或芯片系统为例,存储单元2103可以存储终端设备的方法的计算机执行指令,以使处理单元2102执行上述实施例中终端设备的方法。存储单元2103可以是寄存器、缓存或者随机存取存储器(random access memory,ram)等,存储单元2103可以和处理单元2102集成在一起。存储单元2103可
以是只读存储器(read-only memory,rom)或者可存储静态信息和指令的其他类型的静态存储设备,存储单元2103可以与处理单元2102相独立。
279.在一种可能的实现方式中,处理单元2102,具体用于接收针对第一状态的图标的持续触摸操作,以及多次拖拽操作;显示单元2101,具体用于在针对第一状态的图标的持续触摸操作的基础上,显示单元2101,还具体用于响应于各次拖拽操作,在对应于拖拽操作的分屏区域中显示应用程序的功能对应的界面。
280.在一种可能的实现方式中,显示单元2101,具体用于在拖拽操作的结束位置对应的分屏区域中显示应用程序的功能对应的界面。
281.在一种可能的实现方式中,显示单元2101,具体用于在拖拽操作的拖拽方向指向的分屏区域中显示应用程序的功能对应的界面。
282.在一种可能的实现方式中,显示单元2101,具体用于在拖拽操作的按压力度大于第一压力阈值的情况下,在拖拽操作的拖拽方向指向的分屏区域中显示应用程序的功能对应的界面。
283.在一种可能的实现方式中,第一状态的图标包括:应用程序的图标,以及应用程序的多个功能的标识;持续触摸操作包括针对应用程序的图标的持续触摸操作,拖拽操作包括针对多个功能的标识的拖拽操作。
284.在一种可能的实现方式中,处理单元2102,具体用于接收针对第一状态的图标的同时向两个不同方向滑动的滑动操作;显示单元2101,具体用于根据滑动操作的方向,将应用程序的图标分身为多个分身图标,并随着滑动操作将多个分身图标显示在多个分屏区域对应的位置;其中,多个分屏区域在显示屏中的位置与滑动操作的方向相关;在滑动操作结束的情况下,在多个分屏区域分别显示应用程序的多个功能对应的界面。
285.在一种可能的实现方式中,显示单元2101,具体用于在滑动操作的按压力度大于第二压力阈值的情况下,根据滑动操作的方向,将应用程序的图标分身为多个分身图标,并将多个分身图标分别显示在多个分屏区域对应的位置。
286.在一种可能的实现方式中,显示单元2101,具体用于在滑动操作为相对显示屏上下滑动的操作时,多个分屏区域为相对显示屏上下方位的分屏区域;或,显示单元2101,还具体用于在滑动操作为相对显示屏左右滑动的操作时,多个分屏区域为相对显示屏左右方位的分屏区域。
287.在一种可能的实现方式中,显示单元2101,具体用于在应用程序的功能的数量大于多个分屏区域的数量的情况下,在多个分屏区域中的第一分屏区域中显示应用程序的多个功能的标识,和/或,显示单元2101,还具体用于在多个分屏区域中的其他分屏区域中分别显示应用程序的其他功能的对应的界面;其他功能不同于第一分屏显示区域中显示的功能。
288.在一种可能的实现方式中,处理单元2102,具体用于接收针对第一分屏区域中的应用程序的多个功能的标识的第三操作;显示单元2101,具体用于响应于第三操作,在第一分屏区域中显示第三操作针对的功能的界面。
289.在一种可能的实现方式中,显示单元2101,具体用于接收针对应用程序的设置操作,设置操作用于设置在分屏区域中显示应用程序的多个功能的界面时,所具体显示的多个第一目标功能的界面;显示单元2101,还具体用于响应于第二操作,在多个分屏区域分别
显示多个第一目标功能对应的界面。
290.在一种可能的实现方式中,显示单元2101,具体用于在第一时间段内应用程序中触发频率满足预设条件的多个功能,或,应用程序中最近一次进行多个功能的分屏显示时所显示的多个功能。
291.在一种可能的实现方式中,处理单元2102,具体用于接收针对多个分屏区域中的第二分屏区域的第四操作;显示单元2101,具体用于响应于第四操作,切换第二分屏区域的显示界面为应用程序的多个功能的标识。
292.在一种可能的实现方式中,处理单元2102,具体用于接收针对第二分屏区域中的应用程序的多个功能的标识的第五操作;显示单元2101,具体用于响应于第五操作,在第二分屏区域中显示第五操作针对的功能的界面。
293.在一种可能的实现方式中,处理单元2102,具体用于接收针对多个分屏区域中的第三分屏区域的第六操作;显示单元2101,具体用于响应于第六操作,全屏显示第三分屏区域中显示的内容。
294.在一种可能的实现方式中,分屏显示装置还可以包括:通信单元2104。其中,通信单元2104用于支持分屏显示装置与其它设备交互。示例性的,当该分屏显示装置是终端设备时,该通信单元2104可以是通信接口或接口电路。当该分屏显示装置是终端设备内的芯片或芯片系统时,该通信单元2104可以是通信接口。例如通信接口可以为输入/输出接口、管脚或电路等。
295.本实施例的装置对应地可用于执行上述方法实施例中执行的步骤,其实现原理和技术效果类似,此处不再赘述。
296.图22为本技术实施例提供的一种分屏显示装置的硬件结构示意图。请参见图22,该网络管理装置包括:存储器2201、处理器2202和显示屏2204。该通信装置还可以包括接口电路2203,其中,存储器2201、处理器2202、接口电路2203和显示屏2204可以通信;示例性的,存储器2201、处理器2202、接口电路2203和显示屏2204可以通过通信总线通信,存储器2201用于存储计算机执行指令,由处理器2202来控制执行,并由显示屏2204来执行显示,从而实现本技术下述实施例提供的分屏显示方法。
297.可能的实现方式中,本技术实施例中的计算机执行指令也可以称之为应用程序代码,本技术实施例对此不作具体限定。
298.可选的,接口电路2203还可以包括发送器和/或接收器。可选的,上述处理器2202可以包括一个或多个cpu,还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
299.本技术实施例还提供了一种计算机可读存储介质。上述实施例中描述的方法可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。如果在软件中实现,则功能可以作为一个或多个指令或代码存储在计算机可读介质上或者在计算机可读介质上传输。计算机可读介质可以包括计算机存储介质和通信介质,还可以包括任何可以将计算机程序从一个地方传送到另一个地方的介质。存储介质可以是可由计算机访问的任何目标介质。
300.一种可能的实现方式中,计算机可读介质可以包括ram,rom,只读光盘(compact disc read-only memory,cd-rom)或其它光盘存储器,磁盘存储器或其它磁存储设备,或目标于承载的任何其它介质或以指令或数据结构的形式存储所需的程序代码,并且可由计算机访问。而且,任何连接被适当地称为计算机可读介质。例如,如果使用同轴电缆,光纤电缆,双绞线,数字用户线(digital subscriber line,dsl)或无线技术(如红外,无线电和微波)从网站,服务器或其它远程源传输软件,则同轴电缆,光纤电缆,双绞线,dsl或诸如红外,无线电和微波之类的无线技术包括在介质的定义中。如本文所使用的磁盘和光盘包括光盘,激光盘,光盘,数字通用光盘(digital versatile disc,dvd),软盘和蓝光盘,其中磁盘通常以磁性方式再现数据,而光盘利用激光光学地再现数据。上述的组合也应包括在计算机可读介质的范围内。
301.本技术实施例是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理单元以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理单元执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
302.以上的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本发明的保护范围之内。
再多了解一些

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

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

相关文献