CN117917627A - 多任务管理方法及电子设备 - Google Patents
多任务管理方法及电子设备 Download PDFInfo
- Publication number
- CN117917627A CN117917627A CN202211289439.1A CN202211289439A CN117917627A CN 117917627 A CN117917627 A CN 117917627A CN 202211289439 A CN202211289439 A CN 202211289439A CN 117917627 A CN117917627 A CN 117917627A
- Authority
- CN
- China
- Prior art keywords
- multitasking
- shortcut
- service
- user
- shortcut entry
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请提供一种多任务管理方法及电子设备,应用于终端技术领域,以解决多任务管理中,无法一键开启并使用保存的多任务导致效率低的问题。该方法包括:响应于第一操作,电子设备生成多任务对应的快捷入口;电子设备显示多任务对应的快捷入口;响应于针对快捷入口的第二操作,电子设备打开多任务,打开后的多任务中各个服务的使用状态信息与保存多任务对应的快捷入口前一致。本申请应用在电子设备管理多任务的过程中。
Description
技术领域
本申请涉及终端技术领域,尤其涉及多任务管理方法及电子设备。
背景技术
随着终端技术的快速发展,各类终端提供的服务和信息越来越丰富和多元化。用户习惯于同时使用多个不同的服务,或处理多线程任务,从而更好地利用时间,提高效率。用户同时使用多个服务的场景即为多任务场景。例如:终端为手机时,用户在使用视频应用播放视频的过程中,同时使用笔记应用记录笔记,手机界面同时显示视频播放界面和笔记记录界面。
目前,终端中提供应用、小程序、小工具、悬浮球及服务卡片等不同颗粒度、不同形式的快捷入口。当用户正在使用某一服务的过程中,可通过快捷入口进入另一服务,实现同时使用多个服务,也即进入多任务场景。示例性的,如图1A所示,用户在观看视频时,视频界面如图1A中的(a)所示,手机可在视频界面的右侧边界处显示侧边栏101。如图1A中的(b)所示,用户通过侧边返回并停顿的手势呼出该侧边栏101后,手机右侧边界处才显示侧边栏界面102,以及侧边栏界面102包含的多个其他应用程序的图标信息,如短信103、图库104及浏览器105等。之后,用户从多个其他应用程序中选择目标应用程序,如短信103,则如图1A中的(c)所示,手机可同时显示视频界面106和短信主界面107。用户从短信主界面107中选择目标发送对象,如张三,则如图1A中的(d)所示,手机同时显示视频界面106以及用户与张三的短信交互界面108。现有技术中这种通过预先设定的方式依次打开多个服务,过程复杂,效率低下,影响用户体验。
发明内容
本申请实施例提供了一种多任务管理方法及电子设备,电子设备根据用户操作,自适应生成多任务对应的快捷入口,使得用户能够通过快捷入口一键开启并使用多任务,简化打开多任务的过程,提高用户体验。
为了实现上述的技术目的,本申请实施例提供了如下技术方案:
第一方面,提供一种多任务管理方法。该方法包括:电子设备响应于第一操作,生成多任务对应的快捷入口。电子设备显示该多任务对应的快捷入口。响应于针对该快捷入口的第二操作,打开多任务,打开后的多任务中各个服务的使用状态信息与保存多任务对应的快捷入口前一致。
示例性的,快捷入口的形式包括服务卡片、图标或胶囊。通过该快捷入口打开各个服务后,各个服务的显示方式包括悬浮窗、分屏或悬浮球等。快捷入口的显示位置包括桌面、锁屏、侧边栏、状态栏、下拉快捷栏、负一屏或dock区。
如此,若电子设备正在运行多任务,并检测到第一操作,则根据当前多任务生成快捷入口并保存。进而,用户可以一键开启并使用保存的多任务,简化打开多任务的过程,提高用户体验。
根据第一方面,在一种可能的实现方式中,第一操作包括用户主动触发电子设备生成多任务对应的快捷入口的预设操作,预设操作包括预先设置的快捷操作或语音命令。
根据第一方面,在一种可能的实现方式中,第一操作包括用户退出多任务的操作。
根据第一方面,在一种可能的实现方式中,第一操作包括用户退出多任务的操作。相应的,响应于第一操作,电子设备生成多任务对应的快捷入口,包括:响应于用户退出多任务的操作,电子设备提示用户是否生成当前多任务对应的快捷入口;在用户确定生成当前多任务对应的快捷入口的情况下,电子设备生成多任务对应的快捷入口。
如此,电子设备在用户退出多任务时主动提示用户将多任务保存成快捷入口,便于用户下次通过该快捷入口快速打开该多任务。
这样,当用户(如用户为新用户)不了解如何触发保存多任务对应的快捷入口时通过主动提示用户保存多任务,进而生成对应的快捷入口便于用户使用。
根据第一方面,或者以上第一方面的任意一种实现方式,第一操作包括用户通过第一快捷入口打开多任务后退出多任务的操作。相应的,响应于第一操作,电子设备生成多任务对应的快捷入口,包括:获取第一状态信息和第二状态信息。第一状态信息为用户通过第一快捷入口打开多任务时多任务中各个服务的使用状态信息。第二状态信息为用户退出多任务时多任务中各个服务的使用状态信息。若第一状态信息和第二状态信息不同,则电子设备提示用户是否生成当前多任务对应的第二快捷入口。在用户确定生成当前多任务对应的第二快捷入口的情况下,则电子设备根据第二状态信息生成第二快捷入口。
如此,电子设备在通过快捷入口打开多任务退出多任务时,获取多任务打开时和退出时多任务中各个服务的使用状态信息,如果多任务中各个服务的使用状态信息发生了改变,则主动提醒用户是否生成新的快捷入口。因此,能够根据用户需求动态调整快捷入口,提高用户体验。
根据第一方面,或者以上第一方面的任意一种实现方式,多任务中各个服务的使用状态信息包括多任务中各个服务的显示状态信息及多任务包含的具体服务。多任务中各个服务的显示状态信息包括多任务中各个服务之间的显示方式以及各个服务的显示界面信息。
根据第一方面,或者以上第一方面的任意一种实现方式,多任务对应的快捷入口满足以下至少一个条件:快捷入口的形式为预先设定的形式。快捷入口的形式为用户历史操作中选取次数最多的快捷入口的形式。快捷入口的形式为电子设备中已保存的快捷入口中,保存数量最多的快捷入口的形式。
如此,通过预设快捷入口的形式或根据用户使用习惯设置快捷入口的形式,更能满足用户需求。
根据第一方面,或者以上第一方面的任意一种实现方式,响应于第一操作,电子设备生成多任务对应的快捷入口,包括:响应于第一操作,电子设备生成预览界面,预览界面中包括至少一种快捷入口的形式。根据用户在预览界面中选定的快捷入口的目标形式生成多任务对应的目标形式的快捷入口。
根据第一方面,或者以上第一方面的任意一种实现方式,预览界面还包括同一形式快捷入口对应的不同规格。相应的,电子设备生成多任务对应的快捷入口,包括:电子设备根据用户在预览界面中选定的快捷入口的目标形式和目标规格生成多任务对应的目标形式和目标规格的快捷入口。
根据第一方面,或者以上第一方面的任意一种实现方式,预览界面还包括同一形式和同一规格的快捷入口中各个服务的不同显示方式。相应的,电子设备生成多任务对应的快捷入口,包括:电子设备根据用户在预览界面中选定的快捷入口的目标形式、目标规格和快捷入口中各个服务的目标显示方式生成目标形式、目标规格的快捷入口。且该快捷入口中各个服务的显示方式为目标显示方式。
如此,电子设备响应于第一操作,生成预览界面,预览界面中提供不同形式、不同规格、各个服务不同显示方式的快捷入口,提供丰富多样的快捷入口,能够满足用户不同的使用需求。
根据第一方面,或者以上第一方面的任意一种实现方式,电子设备显示多任务对应的快捷入口,包括:电子设备在预设的显示位置显示多任务对应的快捷入口。
根据第一方面,在一种可能的实现方式中,根据用户从电子设备提供的至少一个显示位置中选定的目标显示位置,在目标显示位置显示快捷入口。
根据第一方面,或者以上第一方面的任意一种实现方式,预设的显示位置包括预先统一设置的显示位置。或者,预设的显示位置为与每一种形式的快捷入口分别对应的预设显示位置。
根据第一方面,或者以上第一方面的任意一种实现方式,电子设备显示多任务对应的快捷入口,包括:电子设备确定预设的显示位置或目标显示位置是否已有与当前多任务包含的服务组合对应的快捷入口。当预设的显示位置或目标显示位置没有与当前多任务包含的服务组合对应的快捷入口时,电子设备将多任务对应的快捷入口添加到预设的显示位置或目标显示位置。
根据第一方面,或者以上第一方面的任意一种实现方式,当预设的显示位置或目标显示位置已有与当前多任务包含的服务组合对应的快捷入口时,电子设备将多任务对应的快捷入口添加到预设的显示位置或目标显示位置。
根据第一方面,或者以上第一方面的任意一种实现方式,当预设的显示位置或目标显示位置已有与当前多任务包含的服务组合对应的快捷入口时,将多任务对应的快捷入口替换掉预设的显示位置或目标显示位置已有的与当前多任务包含的服务组合对应的快捷入口。
如此,电子设备在确定用于显示快捷入口的显示位置后,如果确定的显示位置处已有与当前多任务包含的服务组合对应的快捷入口,将当前生成的快捷入口替换已有的快捷入口。能够根据实际情况更新快捷入口,方便用户的使用,从而提升用户使用体验。
第二方面,本申请实施例提供一种电子设备。该电子设备包括:一个或多个处理器;显示器;存储器,存储器与处理器耦合,存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当处理器从存储器中读取计算机指令,使得电子设备执行:响应于第一操作,生成多任务对应的快捷入口。显示多任务对应的快捷入口。响应于针对快捷入口的第二操作,打开多任务,打开后的多任务中各个服务的使用状态信息与保存多任务对应的快捷入口前一致。
根据第二方面,在一种可能的实现方式中,第一操作包括用户主动触发电子设备生成多任务对应的快捷入口的预设操作,预设操作包括预先设置的快捷操作或语音命令。
根据第二方面,在一种可能的实现方式中,第一操作包括用户退出多任务的操作。
根据第二方面,或者以上第二方面的任意一种实现方式,第一操作包括用户退出多任务的操作。相应的,响应于第一操作,电子设备生成多任务对应的快捷入口,包括:响应于用户退出多任务的操作,电子设备提示用户是否生成当前多任务对应的快捷入口;在用户确定生成当前多任务对应的快捷入口的情况下,电子设备生成多任务对应的快捷入口。
根据第二方面,或者以上第二方面的任意一种实现方式,第一操作包括用户通过第一快捷入口打开多任务后退出多任务的操作。相应的,响应于第一操作,电子设备生成多任务对应的快捷入口,包括:获取第一状态信息和第二状态信息。第一状态信息为用户通过第一快捷入口打开多任务时多任务中各个服务的使用状态信息。第二状态信息为用户退出多任务时多任务中各个服务的使用状态信息。若第一状态信息和第二状态信息不同,则电子设备提示用户是否生成当前多任务对应的第二快捷入口。在用户确定生成当前多任务对应的第二快捷入口的情况下,则电子设备根据第二状态信息生成第二快捷入口。
根据第二方面,或者以上第二方面的任意一种实现方式,多任务对应的快捷入口满足以下至少一个条件:快捷入口的形式为预先设定的形式。快捷入口的形式为用户历史操作中选取次数最多的快捷入口的形式。快捷入口的形式为电子设备中已保存的快捷入口中,保存数量最多的快捷入口的形式。
根据第二方面,或者以上第二方面的任意一种实现方式,响应于第一操作,电子设备生成多任务对应的快捷入口,包括:响应于第一操作,电子设备生成预览界面,预览界面中包括至少一种快捷入口的形式。根据用户在预览界面中选定的快捷入口的目标形式生成多任务对应的目标形式的快捷入口。
根据第二方面,或者以上第二方面的任意一种实现方式,预览界面还包括同一形式快捷入口对应的不同规格。相应的,电子设备生成多任务对应的快捷入口,包括:电子设备根据用户在预览界面中选定的快捷入口的目标形式和目标规格生成多任务对应的目标形式和目标规格的快捷入口。
根据第二方面,或者以上第二方面的任意一种实现方式,预览界面还包括同一形式和同一规格的快捷入口中各个服务的不同显示方式。电子设备生成多任务对应的快捷入口,包括:电子设备根据用户在预览界面中选定的快捷入口的目标形式、目标规格和快捷入口中各个服务的目标显示方式生成目标形式、目标规格的快捷入口。快捷入口中各个服务的显示方式为目标显示方式。
根据第二方面,或者以上第二方面的任意一种实现方式,电子设备显示多任务对应的快捷入口,包括:电子设备在预设的显示位置显示多任务对应的快捷入口。或者,根据用户从电子设备提供的至少一个显示位置中选定的目标显示位置,在目标显示位置显示快捷入口。
根据第二方面,或者以上第二方面的任意一种实现方式,预设的显示位置包括预先统一设置的显示位置。或者,预设的显示位置为与每一种形式的快捷入口分别对应的预设显示位置。
根据第二方面,或者以上第二方面的任意一种实现方式,电子设备显示多任务对应的快捷入口,包括:电子设备确定预设的显示位置或目标显示位置是否已有与当前多任务包含的服务组合对应的快捷入口。当预设的显示位置或目标显示位置没有与当前多任务包含的服务组合对应的快捷入口时,电子设备将多任务对应的快捷入口添加到预设的显示位置或目标显示位置。
根据第二方面,或者以上第二方面的任意一种实现方式,当预设的显示位置或目标显示位置已有与当前多任务包含的服务组合对应的快捷入口时,电子设备将多任务对应的快捷入口添加到预设的显示位置或目标显示位置。或者将多任务对应的快捷入口替换掉预设的显示位置或目标显示位置已有的与当前多任务包含的服务组合对应的快捷入口。
根据第二方面,或者以上第二方面的任意一种实现方式,多任务中各个服务的使用状态信息包括多任务中各个服务的显示状态信息以及多任务包含的具体服务。多任务中各个服务的显示状态信息包括多任务中各个服务之间的显示方式以及各个服务的显示界面信息
根据第二方面,或者以上第二方面的任意一种实现方式,快捷入口的形式包括服务卡片、图标或胶囊。同一形式的快捷入口有不同的规格。通过快捷入口进入后显示出来的各个服务的显示方式包括悬浮窗、分屏或悬浮球。快捷入口的显示位置包括桌面、锁屏、侧边栏、状态栏、下拉快捷栏、负一屏或dock区。
第三方面,本申请实施例提供一种电子设备,该电子设备具有实现如上述第一方面及其中任一种可能的实现方式中所述的多任务管理方法的功能。该功能可以通过硬件实现,也可以通过硬件执行相应地软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。
第四方面,提供一种计算机可读存储介质。计算机可读存储介质存储有计算机程序(也可称为指令或代码),当该计算机程序被电子设备执行时,使得电子设备执行第一方面或第一方面中任意一种实施方式的方法。
第五方面,本申请实施例提供一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行第一方面或第一方面中任意一种实施方式的方法。
第六方面,本申请实施例提供一种电路系统,电路系统包括处理电路,处理电路被配置为执行第一方面或第一方面中任意一种实施方式的方法。
第七方面,本申请实施例提供一种芯片系统,包括至少一个处理器和至少一个接口电路,至少一个接口电路用于执行收发功能,并将指令发送给至少一个处理器,当至少一个处理器执行指令时,至少一个处理器执行第一方面或第一方面中任意一种实施方式的方法。
第二方面至第七方面以及各方面中任意一种实现方式所对应的技术效果,可参见上述第一方面及第一方面中任意一种实现方式所对应的技术效果,此处不再赘述。
附图说明
图1A为一种打开多任务的过程示意图;
图1B为本申请实施例提供的电子设备的硬件结构示意图;
图2为本申请实施例提供的多任务管理方法流程图;
图3A为本申请实施例提供的多任务管理方法的应用场景示意图一;
图3B为本申请实施例提供的多任务管理方法的应用场景示意图二;
图4为本申请实施例提供的多任务管理方法的应用场景示意图三;
图5为本申请实施例提供的多任务管理方法的应用场景示意图四;
图6为本申请实施例提供的多任务管理方法的应用场景示意图五;
图7A为本申请实施例提供的多任务管理方法的应用场景示意图六;
图7B为本申请实施例提供的多任务管理方法的应用场景示意图七;
图8A为本申请实施例提供的多任务管理方法的应用场景示意图八;
图8B为本申请实施例提供的多任务管理方法的应用场景示意图九;
图9为本申请实施例提供的多任务管理方法的应用场景示意图十;
图10为本申请实施例提供的电子设备的结构示意图。
具体实施方式
在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。
在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
为了更好理解本申请的技术方案,先对本申请涉及的技术术语进行说明。
1、服务是指终端中任何一个可以执行的功能服务,包括终端系统自身提供的服务,以及安装在终端上的应用程序提供的服务。以终端是手机为例,服务可以是拍照、播放音乐或计时等;也可以是应用程序包含的服务,一个应用程序可以包含多个服务,如购物应用可以包括商品浏览、购物车以及支付等服务。
2、多任务是指终端在同一时间内执行多个不同的服务。其中,一个服务被称作一个任务。可以理解的是,用户使用终端中的某一服务时,终端将该服务当做一个任务处理,执行该任务为用户提供服务,即,服务就是任务。以终端是手机为例,多任务可以是在观看视频的同时回复信息,在进行视频通话的过程中查看文档等;或是在打开多个学习资料/网页的同时使用笔记软件,在观看游戏直播的过程中浏览购物应用抢购下单等。
相关技术中有多个进入多任务的方式,下面详细介绍下相关技术进入多任务的具体实现方式。
相关技术1:现有的iOS系统中提供捷径功能,用户可以通过快捷功能自定义选择、组合需求的任务,一键启动,先后运行多个任务。但捷径功能需要用户提前手动设置运行条件,设置过程复杂,操作门槛高,对用户不友好。而且捷径功能侧重于一键执行多任务,并不侧重于多任务的保存、开启及使用。
相关技术2:现有的终端系统可以通过分屏或悬浮窗等方式同时呈现两个及以上的任务界面,用户可以通过上述方式同时处理多任务。但分屏和悬浮窗等方式用于呈现多任务或辅助用户处理多任务,无法对多任务的使用状态进行保存或快速调用多任务。
相关技术3:目前的多任务打开方式通常为在用户打开一项或多项任务后,终端界面显示该一项或多项任务的界面。用户可以在侧边栏或其他位置包含的多个应用程序中选取目标应用程序,点击目标应用程序的图标,进而在终端当前显示的任务界面上叠加显示目标应用程序的界面,以便用户同时使用多个任务。但通过侧边栏打开多任务是将应用程序一个一个进行叠加,在打开一个应用程序的基础上,叠加打开新的应用程序,以此呈现多任务。而且,对于新打开的应用程序,终端界面先显示目标应用程序的主界面,而非用户想要使用的具体任务界面,还需要用户从主页面中搜寻具体任务,从而打开具体任务界面。如图1A所示,以通过手机侧边栏打开目标应用程序为例,如图1A中的(a)所示,手机显示视频界面及侧边栏101。点击侧边栏101后,如图1A中的(b)所示手机右侧边界处叠加显示侧边栏界面102及侧边栏界面102包含的多个应用程序的图标信息,如短信103、图库104及浏览器105等。用户点击目标应用程序的图标之后,如短信103,如图1A中的(c)所示,手机同时显示正在播放的视频界面106及新打开的短信主页面107,短信主页面107包含用户的短信交互信息。若用户想向张三发送短信,则可以在短信主页面107中搜索或查看张三的短信交互信息。基于张三的短信交互信息,如图1A中的(d)所示,手机同时显示视频界面106以及用户与张三的短信交互界面108,从而向张三发送短信。用户需要在叠加打开的目标应用程序界面翻阅查找需求的任务,过程繁杂,耗费时间。
相关技术4:现有技术中通过组合卡片的方式显示多任务,每张卡片可以包含至少一项任务,用户基于一组卡片查看或使用卡片对应的任务。点击卡片后仅进入卡片对应的任务界面,需要全部点击组合卡片中的每张卡片才能呈现组合卡片对应的多任务界面,无法一键开启多任务。
为了改善已有相关技术存在的问题,本申请实施例提供了一种多任务管理方法,该方法在终端同时执行多个任务时,根据当前多任务中各个服务的使用状态信息生成该多任务对应的快捷入口并保存。有利于用户一键开启并使用保存的多任务,省时省力,提升用户体验。
本申请实施例提供一种多任务管理方法,可以应用于电子设备。例如,本申请实施例中的电子设备可以是手机、平板电脑、可穿戴设备、车载设备、增强现实(augmentedreality,AR)\虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digitalassistant,PDA)、人工智能(artificial intelligence,AI)终端等,本申请实施例对此不作任何限制。
以电子设备是手机为例,如图1B所示,该手机100包括:射频(radio frequency,RF)电路110、存储器120、输入单元130、一个或多个传感器140、处理器150、电源160、显示单元170、音频电路180等部件。本领域技术人员可以理解,图1B中示出的手机结构并不构成对手机的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面分别对手机100的各功能组件进行介绍:
其中,RF电路110可用于收发信息或通话过程中,信号的接收和发送,特别地,将基站的下行信息接收后,给处理器150处理;另外,将上行的数据发送给基站。通常,RF电路110不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器(low noise amplifier,LNA)、双工器等。此外,RF电路110还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(global system ofmobile communication,GSM)、通用分组无线服务(general packet radio service,GPRS)、码分多址(code division multiple access,CDMA)、宽带码分多址(wideband codedivision multiple access,WCDMA)、长期演进(long term evolution,LTE)、电子邮件、短消息服务(short messaging service,SMS)等。
存储器120可用于存储软件程序以及模块,该处理器150通过运行存储在存储器120的软件程序以及模块,从而执行手机100的各种功能应用以及数据处理。存储器120可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(application,APP)等,比如声音播放功能、图像播放功能等;存储数据区可存储根据手机100的使用所创建的数据(比如多任务中各个服务的状态信息、多任务中各个服务的显示信息及多任务对应的快捷入口等)等。此外,存储器120可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
输入单元130可用于接收用户输入的数字或字符信息,以及产生与手机100的用户设置以及功能控制有关的键信号输入。输入单元可以接收用户输入的操作,触发电子设备快速保存多任务中各个服务的状态信息、各个服务的显示信息。具体地,输入单元130可包括触摸屏131以及其他输入设备132。触摸屏131,也称为触控面板,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触摸屏131上或在触摸屏131附近的操作),并根据预先设定的程式驱动相应的连接装置。可选的,触摸屏131可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器150,并能接收处理器150发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触摸屏131。除了触摸屏131,输入单元130还可以包括其他输入设备132。具体地,其他输入设备132可以包括但不限于物理键盘、功能键(比如音量控制按键、电源开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。
传感器140包括用于进行生物特征识别的传感器,如指纹识别传感器、人脸识别传感器以及虹膜识别传感器等。以指纹识别传感器为例,指纹识别传感器能够采集用户的指纹信息并将采集的指纹信息上报给处理器150,处理器150根据该指纹信息对用户进行身份识别。
传感器140还包括重力传感器(gravity sensor),可以检测手机在各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等。
手机100还可以包括其它传感器,比如光传感器。具体地,光传感器可包括环境光传感器及接近光传感器。其中,环境光传感器可根据环境光线的明暗来调节显示面板131的亮度;接近光传感器可以检测是否有物体靠近或接触手机,可在手机100移动到耳边时,关闭显示面板131和/或背光。手机100还可配置的陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
显示单元170可用于显示由用户输入的信息或提供给用户的信息以及手机100的各种菜单。显示单元可以显示多任务中各个任务的界面以及多任务对应的快捷入口。显示单元170可包括显示面板171,可选的,可以采用液晶显示器(liquid crystal display,LCD)、有机发光二极管(organic light-emitting diode,OLED)等形式来配置显示面板171。进一步的,触摸屏131可覆盖显示面板171,当触摸屏131检测到在其上或附近的触摸操作后,传送给处理器150以确定触摸事件的类型,随后处理器150根据触摸事件的类型在显示面板171上提供相应的视觉输出。虽然在图1B中,触摸屏131与显示面板171是作为两个独立的部件来实现手机100的输入和输入功能,但是在某些实施例中,可以将触摸屏131与显示面板171集成而实现手机100的输入和输出功能。
音频电路180、扬声器191、麦克风192可提供用户与手机100之间的音频接口。音频电路180可将接收到的音频数据转换后的电信号,传输到扬声器191,由扬声器191转换为声音信号输出;另一方面,麦克风192将收集的声音信号转换为电信号,由音频电路180接收后转换为音频数据,再将音频数据输出至RF电路110以发送给比如另一手机,或者将音频数据输出至存储器120以便进一步处理。
处理器150是手机100的控制中心,利用各种接口和线路连接整个手机的各个部分,通过运行或执行存储在存储器120内的软件程序和/或模块,以及调用存储在存储器120内的数据,执行手机100的各种功能和处理数据,从而对手机进行整体监控。处理器150可以响应于输入单元130传输的预设操作,将多任务以快捷入口形式进行保存。可选的,处理器150可包括一个或多个处理单元;可选的,处理器150可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器150中。
手机100还包括给各个部件供电的电源160(比如电池),可选的,电源可以通过电源管理系统与处理器150逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
尽管未示出,手机100还可以包括天线、无线保真(wireless-fidelity,WiFi)模块、近距离无线通信(near field communication,NFC)模块、蓝牙模块、扬声器、加速计、陀螺仪等。
本申请实施例提供的多任务管理方法可应用于包括图1B所示的手机在内的任意电子设备。在本申请的一些实施例中,如图2所示,为本申请实施例提供的一种多任务管理方法流程图,该方法包括:
S201、响应于第一操作,电子设备生成多任务对应的快捷入口。
在本申请的一些实施例中,第一操作包括用户主动触发该电子设备生成当前多任务对应的快捷入口的预设操作,预设操作包括预先设置的快捷操作或语音命令。电子设备响应于该预设操作根据当前多任务中各个服务的使用状态信息生成该多任务对应的快捷入口。该方式的具体实现详见后文。
在本申请的另一些实施例中,该第一操作还可以是触发电子设备主动提示用户将当前多任务保存成快捷入口的操作。
可选的,该第一操作为用户退出多任务的操作。
在一些实现方式中,用户退出多任务时,电子设备直接提示用户根据当前多任务中各个服务的使用状态信息生成该多任务对应的快捷入口。该方式的具体实现详见后文。
在另一些实现方式中,用户使用完已开启的多任务中的各个服务后,退出多任务时,电子设备接收退出操作,获取当前多任务中各个服务的使用状态信息,确定使用前后多任务中各个服务的使用状态信息的比较结果。若用户使用前后多任务中各个服务的使用状态信息不同,则电子设备提示用户是否生成快捷入口(如果使用该多任务前已经保存该多任务对应的快捷入口,该生成快捷入口也可以理解为更新已存在的快捷入口);在用户确定生成当前多任务对应的快捷入口的情况下,则电子设备根据退出时多任务中各个服务的使用状态信息生成快捷入口。该方式的具体实现详见后文。
在本申请的一些实施例中,电子设备接收第一操作之后,根据当前多任务中各个服务的使用状态信息,生成的多任务对应的快捷入口满足以下至少一个条件:快捷入口的形式为预先设定的形式;快捷入口的形式为用户历史操作中选取次数最多的快捷入口的形式;快捷入口的形式为该电子设备中已保存的快捷入口中,保存数量最多的快捷入口的形式。
在本申请的一些实施例中,电子设备响应于第一操作,生成预览界面。该预览界面中显示电子设备支持的快捷入口的不同形式、不同规格、快捷入口中各个服务的不同显示方式或不同显示位置等一个或多个选项。根据用户选定的选项生成快捷入口。
在一些实施方式中,电子设备响应于第一操作,生成预览界面,该预览界面中包括至少一种快捷入口的形式;根据用户在预览界面中选定的快捷入口的目标形式生成多任务对应的目标形式的快捷入口。该方式的具体实现详见后文。
在另一些实施方式中,该预览界面中还包括同一形式快捷入口对应的不同规格;电子设备根据用户在预览界面中选定的快捷入口的目标形式和目标规格生成多任务对应的目标形式和目标规格的快捷入口。该方式的具体实现详见后文。
在又一些实施方式中,该预览界面中还包括同一形式和同一规格的快捷入口中各个服务的不同显示方式;电子设备根据用户在预览界面中选定的快捷入口的目标形式、目标规格和快捷入口中各个服务的目标显示方式生成目标形式、目标规格的快捷入口;快捷入口中各个服务的显示方式为目标显示方式。该方式的具体实现详见后文。
本申请实施例中,多任务中各个服务的使用状态信息包括多任务中的各个服务的显示状态信息及多任务包含的具体服务。
多任务中各个服务的显示状态信息可以是多任务中各个服务之间的显示方式及各个服务的显示界面信息。
各个服务之间的显示方式可以为悬浮窗、分屏、悬浮球等显示方式。其中,悬浮窗或悬浮球是当前多任务包含的多个服务中,若其中一个服务的显示方式为该种显示方式,则认为当前多任务中的显示方式整体为悬浮窗或悬浮球。各个服务的显示界面信息包括各个服务显示界面在显示屏中的位置、显示比例、界面的大小等。
例如,当多任务包括第一服务和第二服务等至少两个服务时,该至少两个服务的显示方式为分屏显示、悬浮窗显示或其他显示方式。以分屏为例,当至少两个服务分屏显示时,各个服务的显示界面信息包括每个服务的显示位置以及显示比例等。
又如:当前多任务包括第一服务和第二服务两个服务,且第一服务和第二服务分屏显示,第一服务靠近显示屏某一侧边(如上水平侧边),第二服务靠近显示屏另一侧边(下水平侧边)。第一服务和第二服务的显示比例为2:1等。其中,显示屏上水平侧边为手机垂直放置时与水平线平行且距离水平线的距离较远的侧边,相应的,显示屏下水平侧边为手机垂直放置时与水平线平行且距离水平线的距离较近的侧边。
本申请实施例中,快捷入口用于快速进入已保存的多任务。快捷入口的形式包含快捷服务卡片、图标、胶囊或其他形式。同一种形式的快捷入口也可以有不同的规格,如快捷服务卡片的规格可以是2*1、2*2、4*1、4*2等其他规格。快捷入口中各个服务的显示方式包含悬浮窗、分屏、悬浮球等显示方式。快捷入口的显示位置可以包括但不限于桌面、锁屏、侧边栏、状态栏、下拉快捷栏、负一屏或dock区等。
S202、电子设备显示该多任务对应的快捷入口。
在本申请的一些实施例中,电子设备在预设的显示位置显示该多任务对应的快捷入口(也可以理解为,将多任务对应的快捷入口保存到预设的显示位置);或者,根据用户从该电子设备提供的至少一个显示位置中选定的目标显示位置,在该目标显示位置显示该快捷入口。该方式的具体实现详见后文。
本申请实施例中,预设的显示位置包括预先统一设置的显示位置;或者,预设的显示位置为与每一种形式的快捷入口分别对应的预设显示位置。该方式的具体实现详见后文。
在本申请的一些实施例中,电子设备确定该多任务对应的快捷入口的预设显示位置或目标显示位置,检测该预设显示位置或目标显示位置是否已有当前多任务包含的服务组合对应的任意一个快捷入口,根据检测结果将新生成的快捷入口保存到预设显示位置或目标显示位置。该方式的具体实现详见后文。
在一些实施方式中,电子设备确定预设的显示位置或目标显示位置是否已有与当前多任务包含的服务组合对应的快捷入口;
当预设的显示位置或目标显示位置没有与当前多任务包含的服务组合对应的快捷入口时,电子设备将多任务对应的快捷入口添加到预设的显示位置或目标显示位置;
当预设的显示位置或目标显示位置已有与当前多任务包含的服务组合对应的快捷入口时,电子设备将多任务对应的快捷入口添加到预设的显示位置或目标显示位置;或者将多任务对应的快捷入口替换掉预设的显示位置或目标显示位置已有的与当前多任务包含的服务组合对应的快捷入口。该方式的具体实现详见后文。
电子设备保存该多任务对应的快捷入口之后,用户可通过该快捷入口快速打开已保存的多任务。也即快捷服务卡片、图标、胶囊或其他形式的快捷入口作为快捷入口,通过该快捷入口可快速开启已保存的多任务。也即执行下述S203。
S203、响应于针对该快捷入口的第二操作,该电子设备打开该多任务,打开后的多任务中各个服务的使用状态信息与保存该多任务对应的快捷入口前一致。
其中,第二操作可以为各种预先设置的,针对快捷入口的操作。可选的,该第二操作可以是用户的某些快捷操作,例如通过手势或者按键组合等方式的快捷操作。示例性的,当快捷入口为快捷服务卡片时,该第二操作为点击该快捷服务卡片的操作。该第二操作还可以是用户的语音命令,例如通过语音助手向手机下达开启某一快捷入口的命令等。本申请实施例不限定该第二操作的具体实现形式。
本申请实施例提供的多任务管理方法有利于用户一键开启并使用保存的多任务,提升多任务调用速度,大幅提升用户体验。
下文以本申请实施例提供的方法应用在电子设备为图1B所示的手机100中为例进行说明。
在一种可能的实现方式中,手机接收用户的预设操作,响应于该预设操作根据当前多任务中各个服务的使用状态信息生成该多任务对应的快捷入口。
其中,预设操作包括各种预先设置的,能够触发手机保存当前多任务的操作。可选的,该预设操作可以是用户的某些快捷操作,例如通过手势或者按键组合等方式的快捷操作。该预设操作还可以是用户的语音命令,例如通过语音助手向手机下达保存当前多任务的命令等。本申请实施例不限定该预设操作的具体实现形式。
为便于描述,本申请实施例将当前多任务中各个服务的使用状态信息描述为第一状态信息。第一状态信息是触发手机生成当前多任务对应的快捷入口时,手机中多任务的各个服务的实时使用状态信息。而且,若用户打开保存后的该快捷入口对应的多任务,打开后多任务中各个服务的使用状态信息与电子设备保存该多任务快捷入口前多任务中各个服务的使用状态信息一致。也即,第一状态信息也为用户通过该快捷入口打开多任务时多任务中各个服务的使用状态信息。示例性的,如图3A中的(a)所示,手机在视频界面301播放视频时,用户在视频界面右下方通过小窗显示备忘录界面302,手机通过悬浮窗的显示方式同时显示视频界面301及备忘录界面302。在这一过程中,如图3A中的(b)所示,手机接收用户输入的预设操作,比如用户在手机显示屏上,右手303及左手304同时上滑预设距离。
手机检测到用户输入的预设操作之后,生成预览界面,且预览界面中显示根据第一状态信息生成的快捷入口。
其中,预览界面提供一种或多种形式的快捷入口。可选的,该一种或多种形式的快捷入口为手机可支持的形式。
例如,如图3B中的(a)所示,快捷入口为快捷服务卡片。快捷服务卡片305是以卡片形式生成图3A中(a)所示的多任务的快捷入口。又如,快捷入口为如图3B中的(b)所示的图标。图标306是基于图3A中(a)所示的多任务,将视频服务的图标和备忘录服务的图标融合生成。再如,快捷入口形式还可以为胶囊等其他形式。
在预览界面的一种实现方式中,预览界面中包含预设快捷入口,预设快捷入口可以是手机预先设定的快捷入口。该预设快捷入口可以为图3B中的(a)或图3B中的(b)或者其他形式中的任意一种。
可选的,手机根据用户选取快捷入口形式的历史操作,将选取次数最多的快捷入口形式确定为预设快捷入口。也即,快捷入口的形式与用户历史操作中选取次数最多的快捷入口形式相同。例如,手机统计用户在保存多任务时选取次数最多的快捷入口形式为图标,当手机保存多任务时,将快捷入口保存为图标形式。
可选的,手机还可以统计已保存的不同形式的快捷入口的数量,将保存数量最多的快捷入口形式确定为预设快捷入口。
在预览界面的另一种实现方式中,预览界面中包含多种形式的快捷入口,如图3B中的(c)所示,预览界面中包含快捷服务卡片305及图标306。用户可从预览界面提供的多个形式的快捷入口中选择一种形式的快捷入口,手机根据用户最终选定的形式生成快捷入口。
在一种可能的实现方式中,预先设定快捷入口的形式,当手机接收到用户的预设操作,根据第一状态信息,直接按照预设形式生成快捷入口。例如,预设快捷入口的形式为快捷服务卡片,当手机检测到用户的预设操作后,直接根据第一状态信息生成快捷服务卡片。在该实现方式中,可以不显示预览界面。
可选的,预览界面中快捷入口的显示位置、显示顺序可以按照一定优先级规则得到,比如,用户在历史操作中选取最多的快捷入口可以优先显示,或者显示在较为明显的位置。例如,快捷服务卡片优先级为1,图标优先级为2,如果预览界面仅显示一个快捷入口时,优先显示快捷服务卡片;若不限制快捷入口的数量,则可以按照优先级次序,依次显示快捷服务卡片、图标等不同形式的快捷入口。本申请实施例不限定预览界面的布局形式。
可选的,同一种形式的快捷入口也可以有不同的规格,例如:对于快捷服务卡片,手机可以提供2*1、2*2、4*1或4*2等不同大小、不同规格的快捷服务卡片。例如,手机桌面的显示布局为4*6,可以抽象为宽为4,长为6的长方形,规格为2*1的快捷服务卡片可以抽象为宽为2长为1的长方形,规格为2*2的快捷服务卡片可以抽象为宽为2长为2的正方形。
可选的,该同一快捷入口形式的不同规格为手机可支持的规格。
在预览界面的又一种实现方式中,既提供不同形式的快捷入口预览图(为便于描述,本申请实施例描述为第一预览图),还提供某一特定形式的快捷入口的具体规格的预览图(为便于描述,本申请实施例描述为第二预览图)。
例如,如图4中的(a)所示,手机显示预览界面401,该界面401中包括第一预览图4011和第二预览图4012。其中,第一预览图4011中包括不同形式的快捷入口,如快捷服务卡片402、图标403、胶囊404。如果用户选择快捷服务卡片402这一形式的快捷入口,则手机在快捷服务卡片402的下方显示小圆圈表明用户选定该形式。对应的第二预览图4012中包括不同规格的快捷服务卡片,如2*1规格的快捷服务卡片405、2*2规格的快捷服务卡片406。用户可进一步从4012中选择快捷服务卡片的规格。手机根据用户最终选择的快捷入口的形式以及该形式的快捷入口的规格后,生成快捷入口。本发明实施例不限定手机显示用户选定选项的形式,可以采用任意形式表示用户选定的选项,如上述的小圆圈、选中框或其他形式。
同理,如果用户在预览界面401中选择图标403这一形式的快捷入口,第二预览图4012中则会包括不同大小或格式的图标(图中未示出)。
此外,用户可通过滑动等方式在预览界面中查看不同形式的快捷入口。
可选的,快捷入口中各个服务的显示方式可以为多种,例如:对于快捷服务卡片,可以提供悬浮窗、分屏、悬浮球等显示方式。可选的,该显示方式为手机支持的显示方式。
例如,如图4中的(b)所示,手机预览界面401包括第一预览图4011和第二预览图4012。其中,第一预览图4011中的预览效果如上文所述,不再赘述。若用户选择快捷服务卡片402这一形式的快捷入口,对应的第二预览图4012中可以呈现不同规格、不同显示方式的快捷服务卡片,如2*1规格且其中一个服务悬浮显示在另一个服务上的快捷服务卡片405、2*1规格且两个服务分屏显示的快捷服务卡片407、2*2规格且一种服务悬浮显示在另一个服务上的快捷服务卡片406。手机提供更多种快捷服务卡片供用户选择,根据用户最终选择的快捷入口的形式、该形式的快捷入口的规格及快捷入口中各个服务的显示方式,生成快捷入口。
在预览界面的又一种实现方式中,既提供快捷入口中各个服务的不同显示方式的预览图(为便于描述,本申请实施例描述为第三预览图),还提供某一特定显示方式下的不同规格、不同形式的快捷入口的预览图(为便于描述,本申请实施例描述为第四预览图)。
例如,如图5中的(a)所示,手机显示预览界面501,该界面501中包括第三预览图5011和第四预览图5012。其中,第三预览图5011中包括快捷入口中各个服务的不同显示方式,如悬浮窗502、分屏503、悬浮球504。如果用户选择悬浮窗502这一显示方式,对应的第四预览图5012中包括显示方式为悬浮窗的不同规格、不同形式的快捷入口,即第四预览图5012中的各种快捷入口中各个服务的显示方式都是用户在第三预览图5011中选定的悬浮窗。比如,其中一个服务图标悬浮显示在另一个服务图标上的融合图标505,2*1规格且其中一个服务悬浮显示在另一个服务上的快捷服务卡片506,2*2规格且一种服务悬浮显示在另一个服务上的快捷服务卡片507。如果用户点击其中一个服务图标悬浮显示在另一个服务图标上的融合图标505,则手机根据该操作生成快捷入口。手机根据用户最终选择的快捷入口中各个服务的显示方式以及该显示方式的快捷入口的规格及形式后,生成快捷入口。
可选的,手机根据用户保存的第一状态信息,将多任务中各个服务的当前显示方式确定为快捷入口中各个服务的预设显示方式。也即,快捷入口中各个服务的显示方式与当前多任务中各个服务的显示方式相同。
例如,在图3A中的(a)所示的多任务,当前多任务中各个服务的显示方式为悬浮窗,手机检测到用户双手上滑预设距离的操作,生成如图5中的(a)所示的预览界面。预览界面中快捷入口中的各个服务的显示方式默认选择预设显示方式,即悬浮窗502,且预览界面中提供的快捷入口中的各个服务的显示方式都为悬浮窗。如果用户点击分屏503,则预览界面如图5中的(b)所示,预览界面中的快捷入口中各个服务的显示方式都切换为分屏。比如,两个服务图标分屏显示的融合图标508,2*1规格且两个服务分屏显示的快捷服务卡片509,4*2规格且两个服务分屏显示的快捷服务卡片510。如果用户点击2*1规格且两个服务分屏显示的快捷服务卡片509,则手机生成的快捷入口为2*1规格且两个服务分屏显示的快捷服务卡片。手机根据用户最终选择的快捷入口中各个服务的显示方式以及该显示方式的快捷入口的形式及规格后,生成快捷入口。
可选的,在生成快捷入口之后,手机确定该新生成的快捷入口的显示位置。
在一种可能的实现方式中,针对快捷入口预先设置显示位置,当手机生成快捷入口之后,直接将快捷入口保存到预先统一设置的显示位置(也即,预设的显示位置)。例如,预先设置快捷入口的显示位置为桌面,那么,不管生成的快捷入口是哪一形式,都将生成的快捷入口保存到桌面。可选的,手机也可以针对每一种形式的快捷入口预先设定不同的显示位置,手机生成快捷入口后,根据快捷入口的形式将该快捷入口保存到对应的预设显示位置。
在另一种可能的实现方式中,针对快捷入口提供多种显示位置。可选的,在生成快捷入口之后,手机提供给用户新生成的快捷入口的至少一个显示位置,根据用户的选择确定快捷入口的目标显示位置。
在提醒用户的一种实现方式中,在生成快捷入口之后,手机可以向用户发送选择显示位置的语音指令。比如,生成快捷入口后,手机通过语音助手向用户发送“请选择显示位置,添加到桌面请回复1、添加到锁屏请回复2、添加到侧边栏请回复3……您请说。”手机根据用户回复的数字保存快捷入口。
在提醒用户的另一种实现方式中,预览界面中还可以显示快捷入口的显示位置选项。可选的,不同形式的快捷入口可以有不同的显示位置,例如:对于快捷服务卡片,可以添加到桌面、锁屏、负一屏等;对于图标,可以存储到桌面、侧边栏、dock等。其中,显示位置是手机中支持保存并显示某一快捷入口的位置。可选的,快捷入口的显示位置与快捷入口的形式有关。
例如,基于图5中所示的预览界面,再提供快捷入口显示位置的选项。如图6中的(a)所示,用户可以左右滑动屏幕查看第四预览图中的快捷入口。如果用户点击2*1规格且其中一个服务悬浮显示在另一个服务上的快捷服务卡片,第四预览图下方显示支持保存快捷服务卡片显示位置的选项,比如,添加到桌面601、添加到锁屏602。手机在用户选定快捷入口后,向用户提供保存用户选定的快捷入口的显示位置的选项,根据用户最终选择的目标显示位置,保存快捷入口。
例如,如图6中的(b)所示,如果用户选择两个服务的图标分屏显示的融合图标,则第五预览图对应显示手机中可保存融合图标的显示位置,如添加到侧边栏603、添加到负一屏604。本申请实施例不限定快捷入口显示位置的数量。
同理,在上述预览界面的各种实现方式中,在生成快捷入口后,预览界面可以根据生成的快捷入口自动向用户提供新生成的快捷入口的显示位置。或者预览界面中增添功能按键,如“选择显示位置”(图中未示出),用户点击后,在预览界面中显示新生成的快捷入口的显示位置的选项。本申请实施例不限定手机确定该新生成的快捷入口的显示位置的具体实现方式。
之后,手机根据用户选定的显示位置,将快捷入口保存到用户选定的显示位置。
本申请实施例根据电子设备支持情况提供不同丰富多样的选项,拓展了快捷入口的形态,以便用户根据需求自定义选择快捷入口及显示位置,能够满足用户不同的使用需求。
可选的,手机检测用户选定的快捷入口的显示位置(预设的显示位置或目标显示位置),是否已有当前多任务包含的服务组合对应的任意一个快捷入口;根据检测结果保存新生成的快捷入口。
在一种可能的实现方式中,手机获取用户选定的显示位置已有的快捷入口,比对显示位置已有的快捷入口对应的多任务包含的服务组合与当前多任务包含的服务组合是否相同;若相同,则表明用户选定的显示位置已有当前多任务包含的服务组合的快捷入口,若不同,则表明用户选定的显示位置没有当前多任务包含的服务组合的快捷入口。
具体的,若手机检测到用户选定的显示位置,不存在当前多任务包含的服务组合对应的任意一个快捷入口,则生成添加选项,将新生成的快捷入口添加到用户选定的显示位置;若手机检测到用户选定的显示位置,已有当前多任务包含的服务组合对应的任意一个快捷入口,则生成添加选项和替换选项,根据用户选择将新生成的快捷入口添加或替换到用户选定的显示位置。
例如,基于图3B中的(a)所示的预览界面,如果用户选择快捷服务卡片,而且选择桌面为显示位置。若桌面没有视频服务和备忘录服务组合的任意一个快捷入口,则如图7A中的(a)所示,预览界面701显示快捷服务卡片702及添加选项703。若用户点击添加,手机将快捷服务卡片702添加到桌面的空闲位置,添加后的手机桌面如图7A中的(b)所示。
若桌面已有视频服务和备忘录服务组合的任意一个快捷入口,则如图7B中的(a)所示,预览界面701显示快捷服务卡片702、添加选项703及替换选项704。如果用户点击添加,则手机将快捷服务卡片702添加到桌面的空闲位置,添加后的手机桌面如图7B中的(b)所示,手机桌面包括原有的视频服务和备忘录服务分屏显示的融合图标705以及新生成的视频服务和备忘录服务的快捷服务卡片702。如果用户点击替换,则手机将桌面原有的视频服务和备忘录服务分屏显示的融合图标705替换为视频服务和备忘录服务的快捷服务卡片702。替换后的手机桌面如图7A中的(b)所示。
可选的,快捷入口的具体保存位置可以是快捷入口的显示位置的任意位置。比如,如图7A中的(b)所示,快捷服务卡片702可以添加到时钟、视频、图库、备忘录这四个应用程序图标的位置,即,快捷服务卡片702位于手机桌面最上方,四个应用程序的图标可以调整到桌面上快捷服务卡片702未占用的任意空闲位置。
同理,手机得到用户选定的快捷入口的显示位置是否存在当前多任务包含的服务组合对应的任意一个快捷入口的检测结果后,可以通过语音播报的方式通知用户,并语音引导用户保存。
可选的,在保存快捷入口后,用户可针对该快捷入口执行第二操作,手机接收该第二操作,响应于该第二操作开启该快捷入口对应的多任务。
本申请实施例中,第二操作包括各种预先设置的,针对快捷入口的操作。可选的,该第二操作可以是用户的某些快捷操作,例如通过手势或者按键组合等方式的快捷操作。示例性的,当快捷入口为快捷服务卡片时,该第二操作为点击该快捷服务卡片的操作。该第二操作还可以是用户的语音命令,例如通过语音助手向手机下达开启某一快捷入口的命令等。本申请实施例不限定该第二操作的具体实现形式。
可选的,手机接收用户对已保存的快捷入口的第二操作,响应于该第二操作根据该快捷入口对应的第一状态信息开启多任务。
例如,基于图7A中的(b)所示的手机桌面,如果手机接收用户输入的第二操作,比如用户点击手机桌面上的快捷服务卡片。则手机根据快捷服务卡片对应的视频服务的状态信息和备忘录服务的状态信息开启视频服务和备忘录服务这一组合的多任务,开启的多任务如图3A中的(a)所示。
可选的,响应于针对快捷入口的第二操作,电子设备打开多任务,打开后的多任务中各个服务的使用状态信息与保存多任务对应的快捷入口前一致。也即,手机响应于第一操作,保存多任务对应的快捷入口前,当前多任务中各个服务的使用状态信息与手机响应于第二操作,打开后的多任务中各个服务的使用状态信息一致,都为第一状态信息。快捷入口虽有不同的形式、规格,但快捷入口对应的多任务中各个服务的使用状态信息不变。
可选的,手机接收用户对快捷入口的第二操作,开启该快捷入口对应的多任务后,用户使用多任务中的各个服务。用户使用完毕退出多任务时,手机接收用户的退出操作,获取并保存当前多任务中各个服务的使用状态信息,确定使用前后多任务中各个服务的使用状态信息的比较结果。
本申请实施例中,退出操作可以是用户的某些快捷操作或用户的语音指令,例如通过手势或者按键组合等方式的快捷操作或通过语音助手向手机下达退出多任务的命令等。示例性的,用户在开启多任务后,点击退出按键,由此退出多任务。本申请实施例不限定该退出操作的具体实现形式。
可选的,为便于描述,本申请实施例将手机响应退出操作获取用户使用多任务后,多任务中各个服务的使用状态信息描述为第二状态信息。第二状态信息是手机接收退出操作时,各个服务的实时使用状态信息(该实时使用状态信息为用户使用完多任务后,多任务中各个服务的使用状态信息)。
因此,用户使用多任务前该多任务中各个服务的使用状态信息与用户使用多任务后该多任务中各个服务的使用状态信息的比较结果为第一状态信息与第二状态信息的比较结果。
具体的,第一状态信息与第二状态信息的比较结果包括以下任意一种情况:
情况1、第一状态信息与第二状态信息相同,也即用户打开快捷入口前多任务中包含的服务和用户打开多任务并重新保存的该多任务中包含的服务相同,并且各个服务的显示状态信息与用户打开并重新保存后各个服务的显示状态信息相同。
例如:用户将图3A中的(a)所示的多任务保存成如图7A中的(b)所示的快捷服务卡片之后,用户点击该快捷服务卡片。手机响应于用户操作,打开该快捷服务卡片对应的多任务,打开后的多任务如图3A中的(a)所示。手机打开的多任务包含视频服务及备忘录服务,而且备忘录界面通过悬浮窗显示在视频界面的右下方。若使用过程为用户仅在备忘录中新增了一个备忘录内容。在用户使用完多任务,点击退出按键退出多任务时,手机接收用户的退出操作。获取并保存用户使用多任务后,多任务中视频服务及备忘录服务的使用状态信息,比较用户使用多任务前该多任务中视频服务及备忘录服务的使用状态信息及用户使用多任务后该多任务中视频服务和备忘录服务的使用状态信息。确定使用前后多任务中包含的服务都为视频服务及备忘录服务,用户仅使用了备忘录服务,新增了一个备忘录内容;而且使用后的多任务中备忘录界面仍通过悬浮窗显示在视频界面的右下方,悬浮窗的位置、大小也未发生变化。也即,第一状态信息与第二状态信息相同。
情况2、第一状态信息与第二状态信息不同,也即用户打开快捷入口前多任务中包含的服务和用户打开多任务并重新保存的该多任务中包含的服务不同,和/或各个服务的显示状态信息与用户打开并重新保存后各个服务的显示状态信息不同。
具体的,第一状态信息与第二状态信息不同具体还包括以下任意一种情况:
情况A、第一状态信息与第二状态信息对应的多任务包含的具体服务相同,但各个服务的显示状态信息不同。也即用户打开快捷入口前多任务中包含的服务和用户打开多任务并重新保存的该多任务中包含的服务相同,但各个服务的显示状态信息与用户打开并重新保存后各个服务的显示状态信息不同。
例如:用户打开并使用上述情况1所述的如图7A中的(b)所示的快捷服务卡片对应的多任务,刚打开还未使用的多任务如图3A中的(a)所示,包含视频服务及备忘录服务,而且备忘录界面通过悬浮窗显示在视频界面的右下方。用户使用多任务后,点击退出按键退出多任务时,手机接收用户的退出操作。如图8A中的(a)所示,为用户使用完毕退出多任务时的多任务界面,包含视频服务及备忘录服务,而且备忘录界面通过悬浮窗显示在视频界面的左下方。手机获取并保存如图8A中的(a)所示的使用后的多任务中视频服务及备忘录服务的使用状态信息。手机比较用户使用多任务前该多任务中视频服务及备忘录服务的使用状态信息及用户使用多任务后该多任务中视频服务和备忘录服务的使用状态信息,确定使用前后多任务中包含的服务相同,都为视频服务和备忘录服务;但使用后的多任务中备忘录界面通过悬浮窗显示在视频界面的左下方,悬浮窗的位置发生了变化。也即,第一状态信息与第二状态信息对应的多任务包含的具体服务相同,但各个服务的显示状态信息不同。
情况B、第一状态信息与第二状态信息对应的多任务包含的具体服务不相同,但各个服务的显示状态信息相同。也即用户打开快捷入口前多任务中包含的服务和用户打开多任务并重新保存的该多任务中包含的服务不相同,但各个服务的显示状态信息与用户打开并重新保存后各个服务的显示状态信息相同。
例如:用户打开并使用上述情况1所述的如图7A中的(b)所示的快捷服务卡片对应的多任务。刚打开还未使用的多任务如图3A中的(a)所示,包含视频服务及备忘录服务,而且备忘录界面通过悬浮窗显示在视频界面的右下方。用户使用多任务后,点击退出按键退出多任务时,手机接收用户的退出操作。如图8B中的(a)所示,为用户使用完毕退出多任务时的多任务界面,包含视频服务及短信服务,而且短信界面804通过悬浮窗显示在视频界面的右下方。手机获取并保存如图8B中的(a)所示的使用后的多任务中视频服务及短信服务的使用状态信息。手机比较用户使用多任务前该多任务中视频服务及备忘录服务的使用状态信息及用户使用多任务后该多任务中视频服务和短信服务的使用状态信息,确定使用前后多任务中包含的服务不同,视频服务未变,备忘录服务切换为短信服务;但使用前后各个服务之间的显示状态信息相同,短信界面通过悬浮窗显示在视频界面的右下方,使用后短信界面悬浮窗的位置与大小与使用前备忘录界面悬浮窗的位置与大小相同。也即,第一状态信息与第二状态信息对应的多任务包含的具体服务不相同,但各个服务的显示状态信息相同。
情况C、第一状态信息与第二状态信息的对应的多任务包含的具体服务及各个服务的显示状态信息都不相同。也即用户打开快捷入口前多任务中包含的服务和用户打开多任务并重新保存的该多任务中包含的服务不相同,并且各个服务的显示状态信息与用户打开并重新保存后各个服务的显示状态信息也不相同。
例如:用户打开并使用上述情况1所述的如图7A中的(b)所示的快捷服务卡片对应的多任务。刚打开还未使用的多任务如图3A中的(a)所示,包含视频服务及备忘录服务,而且备忘录界面通过悬浮窗显示在视频界面的右下方。用户使用多任务后,点击退出按键退出多任务时,手机接收用户的退出操作。如图1A中的(d)所示,为用户使用完毕退出多任务时的多任务界面,包含视频服务及短信服务,且视频服务界面与短信服务界面上下分屏显示,各占据手机显示屏的一半。手机获取并保存如图1A中的(d)所示的使用后的多任务中视频服务及短信服务的使用状态信息。手机比较用户使用多任务前该多任务中视频服务及备忘录服务的使用状态信息及用户使用多任务后该多任务中视频服务和短信服务的使用状态信息,确定使用前后多任务中包含的服务不同,视频服务未变,备忘录服务切换为短信服务;而且使用前后各个服务之间的显示状态信息也不同,使用前备忘录界面通过悬浮窗显示在视频界面的右下方,使用后视频界面与短信界面上下分屏显示,各占据手机显示屏的一半。也即,第一状态信息与第二状态信息的对应的多任务包含的具体服务及各个服务的显示状态信息都不相同。
可选的,在手机确定第一状态信息与第二状态信息的比较结果后,通知用户比较结果。
在一种可能的实现方式中,手机预先针对不同的比较结果设置对应的语音引导指令,当确定第一状态信息与第二状态信息的比较结果后,通过语音播报的方式通知用户比较结果,并播报该比较结果对应的语音引导指令,引导用户退出多任务或更新快捷入口。
在另一种可能的实现方式中,手机确定第一状态信息与第二状态信息的比较结果后,可以在手机显示屏中显示比较结果,根据手机显示屏中的信息提示用户退出多任务或更新快捷入口。
可选的,当第一状态信息与第二状态信息的比较结果为第一状态信息与第二状态信息相同时,直接退出多任务。
例如,如上述情况1所述,手机确定用户使用多任务前该多任务中视频服务及备忘录服务的使用状态信息及用户使用多任务后该多任务中视频服务和备忘录服务的使用状态信息相同,则直接退出多任务。
可选的,当第一状态信息与第二状态信息的比较结果为第一状态信息与第二状态信息不同时,手机生成第一提示界面,该第一提示界面中显示根据该第二状态信息更新后的快捷入口及更新选项,根据用户选择更新快捷入口。
例如,若比较结果如上述情况A中的示例所述,第一状态信息与第二状态信息对应的多任务包含的具体服务相同,但各个服务的显示状态信息不同。也即,使用前后多任务中包含的服务都为视频服务及备忘录服务,但使用前后多任务中备忘录服务的显示状态信息不同。如图8A中的(b)所示,手机生成第一提示界面。第一提示界面中显示根据使用后的多任务中的视频服务及备忘录服务的使用状态信息生成的快捷入口,如快捷服务卡片801,快捷服务卡片801中的视频服务与备忘录服务的显示方式与使用后的多任务中的视频服务与备忘录服务的显示方式相同;以及更新选项,如更新快捷入口802,不更新803。若用户点击更新快捷入口802,则将快捷服务卡片801覆盖掉如图7A中的(b)所示的快捷服务卡片。如图8A中的(c)所示,为更新快捷入口后的手机桌面。若用户点击不更新803,则直接退出多任务,不更新快捷入口。
例如,若比较结果如上述情况B中的示例所述,第一状态信息与第二状态信息对应的多任务包含的具体服务不相同,但各个服务的显示状态信息相同。也即,手机确定使用前后多任务中视频服务及视频服务的显示状态信息未改变,备忘录服务切换为短信服务,但使用后的短信服务的显示状态信息与使用前的备忘录服务的显示状态信息相同。参见图8B中的(b),手机生成第一提示界面。该第一提示界面中显示根据使用后的多任务中的视频服务及短信服务的使用状态信息生成的快捷入口,如快捷服务卡片805,快捷服务卡片805中的视频服务与短信服务的显示方式与使用后的多任务中的视频服务与短信服务的显示方式相同;以及更新选项,如更新快捷入口,不更新。若用户点击更新快捷入口,则将快捷服务卡片805覆盖掉如图7A中的(b)所示的快捷服务卡片。若用户点击不更新,则直接退出多任务,不更新快捷入口。
例如,若比较结果如上述情况C中的示例所述,第一状态信息与第二状态信息的对应的多任务包含的具体服务及各个服务的显示状态信息都不相同。也即,手机确定使用前后多任务中包含的服务不同,视频服务未变,备忘录服务切换为短信服务;而且使用前后各个服务之间的显示状态信息也不同,使用前备忘录界面通过悬浮窗显示在视频界面的右下方,使用后视频界面与短信界面上下分屏显示,各占据手机显示屏的一半。参见图8B中的(c),手机生成第一提示界面。该第一提示界面中显示根据使用后的多任务中的视频服务及短信服务的使用状态信息生成的快捷入口,如视频服务和短信服务上下分屏显示的快捷服务卡片806,快捷服务卡片806中的视频服务与短信服务的显示方式与使用后的多任务中的视频服务与短信服务的显示方式相同;以及更新选项,如更新快捷入口,不更新。若用户点击更新快捷入口,则视频服务和短信服务上下分屏显示的快捷服务卡片806覆盖掉如图7A中的(b)所示的快捷服务卡片。若用户点击不更新,则直接退出多任务,不更新快捷入口。
可选的,将手机接收第二操作打开的多任务对应的快捷入口描述为第一快捷入口。将用户通过第一快捷入口打开多任务后退出多任务时,在用户确认更新快捷入口的情况下,根据第二状态信息更新的快捷入口描述为第二快捷入口。第一快捷入口对应的多任务的第一状态信息与第二快捷入口对应的第二状态信息不同。
可以理解的是,为了避免布局混乱,更新的快捷入口(也即,第二快捷入口)仅改变快捷入口包含的具体服务及各个服务之间的显示方式,不改变快捷入口的形式及显示位置。
可选的,第一提示界面中还可以根据手机支持情况,提供不同形式、不同规格以及快捷入口中各个服务的不同显示方式的选项,如上述图4-图6中示例的任意一个预览界面中所示的选项,以便用户自定义选择更新后的快捷入口。
本申请实施例支持动态调整快捷入口,除了初次能够保存用户想要的快捷入口以外,在使用过程中还能够不断更新,满足用户变化的需求。主动提示用户刷新快捷入口,让用户无需重新添加和保存,省略较多步骤,提供更智能更人性化的体验。
可选的,前文以用户主动触发手机将多任务保存为快捷入口为例进行说明。实际应用中,当用户没有主动触发将多任务保存为快捷入口时,手机也可以主动提示用户将多任务保存为快捷入口。
可选的,用户退出多任务时,手机根据预设提示规则主动提示用户将多任务保存为快捷入口。预设提示规则是手机预先设置的提示规则。
在一种可能的实现方式中,预设的提示规则为用户退出多任务就提示用户将多任务保存为快捷入口。也即,每当用户退出某一多任务时,手机提示用户将该多任务保存为快捷入口。例如,当用户第一次使用某一多任务,退出该多任务时,手机提示用户将该多任务保存为快捷入口。
针对上述情况,用户每次退出多任务时手机都进行提示,虽能兼顾到用户使用的每个多任务,但提示次数过于频繁,无法智能提示用户,用户体验感较差;而且对于重复使用的多任务,同一多任务会有多个快捷入口,造成用户选择困难,无法准确打开用户预想的多任务。
可选的,为了减少提示次数,在另一种可能的实现方式中,预设提示的规则为用户使用某一多任务的次数大于阈值时才提示用户。手机记录用户使用的每个多任务,统计每个多任务的使用次数。当用户退出某一多任务时,手机判断该多任务的使用次数是否大于阈值;若大于阈值,则提示用户将该多任务保存为快捷入口;否则,直接退出多任务。可选的,阈值是根据预先设置的数值,或手机通过机器学习,统计比较用户使用各个多任务的频率确定的数值。
在另一种可能的实现方式中,预设的提示规则为用户使用某一多任务的次数大于阈值且手机中未保存该多任务对应的快捷入口时才提示用户。当用户退出某一多任务时,手机判断该多任务的使用次数是否大于阈值;若大于阈值,则判断手机中是否已有该多任务对应的快捷入口;若手机中未保存该多任务对应的快捷入口,则提示用户将该多任务保存为快捷入口;否则,直接退出多任务。该实现方式可以保证保存的快捷入口是手机中未有的快捷入口,对于用户常用但未保存成快捷入口的多任务主动提示用户保存,以便用户通过该快捷入口快速打开多任务。
可选的,用户退出多任务时,手机根据预设提示规则主动提示用户将多任务保存为快捷入口的提示方式包括语音提示、生成提示界面或弹出提示框等方式。
可选的,用户退出多任务时,若手机确定该多任务满足上述任意一种预设的提示规则,则通过语音播报的方式提示用户,引导用户将多任务保存成快捷入口。
例如,手机退出时的多任务满足使用次数大于阈值时,手机通过语音助手向用户发送“当前多任务为您常使用的多任务,请选择是否保存。若保存,请回复保存;若不保存无需回复。”。手机根据用户回复情况执行对应操作,若回复保存,手机可以继续通过语音指令指导用户保存。若未回复,则退出多任务。
可选的,用户退出多任务时,若手机确定该多任务满足上述任意一种预设的提示规则,则通过生成第二提示界面的方式提示用户,该第二提示界面中显示根据退出时多任务生成的快捷入口及功能选项。
例如,如图9中的(a)所示,为手机接收用户退出操作时的多任务界面,多任务包含备忘录服务和浏览器服务,备忘录界面901和浏览器界面902左右分屏显示,各占手机显示屏的一半。当用户退出多任务时,手机确定该多任务满足上述任意一种预设的提示规则,则生成如图9中的(b)所示的第二提示界面。该第二提示界面中显示备忘录服务和浏览器服务这一组合的快捷入口,如备忘录服务和浏览器服务分屏显示的快捷服务卡片903。以及功能选项,如保存为快捷入口904,不保存905。若用户点击保存为快捷入口904,则可以跳转到上述图4-图6中示例的任意一个预览界面,自定义选择快捷入口及显示位置,并进行保存。若用户点击不保存905,则退出多任务。
这样,本申请实施例提供的方案当用户退出多任务时,根据预设的提示规则主动提示用户将多任务保存为快捷入口。对于不了解如何触发保存快捷入口的用户而言,能够在用户退出多任务时自动化提醒用户将多任务保存成快捷入口,便于用户下次通过该快捷入口快速打开该多任务。
上述一个或多个界面均是示例性的,在另一些实施例中,还可以有其他的界面设计方式。
在一些方案中,可以对本申请的多个实施例进行组合,并实施组合后的方案。可选的,各方法实施例的流程中的一些操作任选地被组合,并且/或者一些操作的顺序任选地被改变。并且,各流程的步骤之间的执行顺序仅是示例性的,并不构成对步骤之间执行顺序的限制,各步骤之间还可以是其他执行顺序。并非旨在表明所述执行次序是可以执行这些操作的唯一次序。本领域的普通技术人员会想到多种方式来对本文所述的操作进行重新排序。另外,应当指出的是,本文某个实施例涉及的过程细节同样以类似的方式适用于其他实施例,或者,不同实施例之间可以组合使用。
此外,方法实施例中的某些步骤可等效替换成其他可能的步骤。或者,方法实施例中的某些步骤可以是可选的,在某些使用场景中可以删除。或者,可以在方法实施例中增加其他可能的步骤。
并且,各方法实施例之间可以单独实施,或结合起来实施。
以上结合图2-图9详细说明了本申请实施例提供的多任务管理方法。以下结合图10详细说明本申请实施例提供的电子设备。
在一种可能的设计中,图10为本申请实施例提供的电子设备的结构示意图。如图10所示,电子设备1000可以包括:显示单元1001和处理单元1002。电子设备1000可用于实现上述方法实施例中涉及的电子设备的功能。
可选地,显示单元1001,用于支持电子设备1000执行图2中的S202以及S203,以及支持电子设备1000显示图3A至图9中的各个显示界面。
可选地,处理单元1002,用于支持电子设备1000执行图2中的S201-S203。
可选地,图10所示的电子设备1000还可以包括存储单元(图10中未示出),该存储单元中存储有程序或指令。当显示单元1001和处理单元1002执行该程序或指令时,使得图10所示的电子设备1000可以执行上述方法实施例中所述的多任务管理方法。
图10所示的电子设备1000的技术效果可以参考上述方法实施例中所述的多任务管理方法的技术效果,此处不再赘述。
除了以电子设备1000的形式以外,本申请提供的技术方案也可以为电子设备中的功能单元或者芯片,或者与电子设备匹配使用的装置。
本申请实施例还提供一种芯片系统,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得该芯片系统实现上述任一方法实施例中的方法。
可选地,该芯片系统中的处理器可以为一个或多个。该处理器可以通过硬件实现也可以通过软件实现。当通过硬件实现时,该处理器可以是逻辑电路、集成电路等。当通过软件实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。
可选地,该芯片系统中的存储器也可以为一个或多个。该存储器可以与处理器集成在一起,也可以和处理器分离设置,本申请实施例并不限定。示例性地,存储器可以是非瞬时性处理器,例如只读存储器(read only memory,ROM),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请实施例对存储器的类型,以及存储器与处理器的设置方式不作具体限定。
示例性地,该芯片系统可以是现场可编程门阵列(field programmable gatearray,FPGA),可以是专用集成芯片(application specific integrated circuit,ASIC),还可以是系统芯片(system on chip,SoC),还可以是中央处理器(central processorunit,CPU),还可以是网络处理器(network processor,NP),还可以是数字信号处理电路(digital signal processor,DSP),还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logic device,PLD)或其他集成芯片。
应理解,上述方法实施例中的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
本申请实施例还提供一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,当该计算机程序在计算机上上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的多任务管理方法。
本申请实施例还提供一种计算机程序产品,当该计算机程序产品在计算机上运行时,使得计算机执行上述相关步骤,以实现上述实施例中的多任务管理方法。
另外,本申请实施例还提供一种装置。该装置具体可以是组件或模块,该装置可包括相连的一个或多个处理器和存储器。其中,存储器用于存储计算机程序。当该计算机程序被一个或多个处理器执行时,使得装置执行上述各方法实施例中的多任务管理方法。
其中,本申请实施例提供的装置、计算机可读存储介质、计算机程序产品或芯片均用于执行上文所提供的对应的方法。因此,其所能达到的有益效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。
结合本申请实施例公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以是由处理器执行软件指令的方式来实现。软件指令可以由相应地软件模块组成,软件模块可以被存放于随机存取存储器(random access memory,RAM)、闪存、只读存储器、可擦除可编程只读存储器(erasable programmable read only memory,EPROM)、电可擦可编程只读存储器(electrically erasable programmable read only memory,EEPROM)、寄存器、硬盘、移动硬盘、只读光盘(compact disc read only memory,CD-ROM)或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(application specific integratedcircuit,ASIC)中。
通过以上的实施方式的描述,本领域技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明。实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成;即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的。例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式;例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,模块或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
计算机可读存储介质包括但不限于以下的任意一种:U盘、移动硬盘、只读存储器、随机存取存储器、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
Claims (18)
1.一种多任务管理方法,应用于电子设备,其特征在于,包括:
响应于第一操作,所述电子设备生成多任务对应的快捷入口;
所述电子设备显示所述多任务对应的快捷入口;
响应于针对所述快捷入口的第二操作,所述电子设备打开所述多任务,打开后的多任务中各个服务的使用状态信息与保存所述多任务对应的快捷入口前一致。
2.根据权利要求1所述的多任务管理方法,其特征在于,所述第一操作包括用户主动触发所述电子设备生成所述多任务对应的快捷入口的预设操作,所述预设操作包括预先设置的快捷操作或语音命令;
或者,
所述第一操作包括用户退出所述多任务的操作。
3.根据权利要求2所述的多任务管理方法,其特征在于,所述第一操作包括用户退出所述多任务的操作;
所述响应于第一操作,所述电子设备生成所述多任务对应的快捷入口,包括:
响应于用户退出所述多任务的操作,所述电子设备提示用户是否生成当前多任务对应的快捷入口;
在用户确定生成当前多任务对应的快捷入口的情况下,所述电子设备生成所述多任务对应的快捷入口。
4.根据权利要求2所述的多任务管理方法,其特征在于,所述第一操作包括用户通过第一快捷入口打开所述多任务后退出所述多任务的操作;
所述响应于第一操作,所述电子设备生成所述多任务对应的快捷入口,包括:
获取第一状态信息和第二状态信息;所述第一状态信息为用户通过所述第一快捷入口打开所述多任务时所述多任务中各个服务的使用状态信息;所述第二状态信息为用户退出多任务时所述多任务中各个服务的使用状态信息;
若第一状态信息和所述第二状态信息不同,则所述电子设备提示用户是否生成当前多任务对应的第二快捷入口;
在用户确定生成当前多任务对应的第二快捷入口的情况下,则所述电子设备根据所述第二状态信息生成所述第二快捷入口。
5.根据权利要求1-4任一项所述的多任务管理方法,其特征在于,所述多任务对应的快捷入口满足以下至少一个条件:
所述快捷入口的形式为预先设定的形式;
所述快捷入口的形式为用户历史操作中选取次数最多的快捷入口的形式;
所述快捷入口的形式为所述电子设备中已保存的快捷入口中,保存数量最多的快捷入口的形式。
6.根据权利要求1-4任一项所述的多任务管理方法,其特征在于,所述响应于第一操作,电子设备生成所述多任务对应的快捷入口,包括:
响应于第一操作,所述电子设备生成预览界面,所述预览界面中包括至少一种快捷入口的形式;
根据用户在所述预览界面中选定的快捷入口的目标形式生成所述多任务对应的所述目标形式的快捷入口。
7.根据权利要求6所述的多任务管理方法,其特征在于,所述预览界面还包括同一形式快捷入口对应的不同规格;
所述电子设备生成所述多任务对应的快捷入口,包括:
所述电子设备根据用户在所述预览界面中选定的快捷入口的目标形式和目标规格生成所述多任务对应的所述目标形式和目标规格的快捷入口。
8.根据权利要求7所述的多任务管理方法,其特征在于,所述预览界面还包括同一形式和同一规格的快捷入口中各个服务的不同显示方式;
所述电子设备生成所述多任务对应的快捷入口,包括:
所述电子设备根据用户在所述预览界面中选定的快捷入口的目标形式、目标规格和快捷入口中各个服务的目标显示方式生成所述目标形式、目标规格的快捷入口;所述快捷入口中各个服务的显示方式为所述目标显示方式。
9.根据权利要求1-8任一项所述的多任务管理方法,其特征在于,所述电子设备显示所述多任务对应的快捷入口,包括:
所述电子设备在预设的显示位置显示所述多任务对应的快捷入口;
或者,
根据用户从所述电子设备提供的至少一个显示位置中选定的目标显示位置,在所述目标显示位置显示所述快捷入口。
10.根据权利要求9所述的多任务管理方法,其特征在于,所述预设的显示位置包括预先统一设置的显示位置;
或者,
所述预设的显示位置为与每一种形式的快捷入口分别对应的预设显示位置。
11.根据权利要求9-10任一项所述的多任务管理方法,其特征在于,所述电子设备显示所述多任务对应的快捷入口,包括:
所述电子设备确定所述预设的显示位置或所述目标显示位置是否已有与所述当前多任务包含的服务组合对应的快捷入口;
当所述预设的显示位置或所述目标显示位置没有与所述当前多任务包含的服务组合对应的快捷入口时,所述电子设备将所述多任务对应的快捷入口添加到所述预设的显示位置或所述目标显示位置。
12.根据权利要求11所述的多任务管理方法,其特征在于,
当所述预设的显示位置或所述目标显示位置已有与所述当前多任务包含的服务组合对应的快捷入口时,所述电子设备将所述多任务对应的快捷入口添加到所述预设的显示位置或所述目标显示位置;或者将所述多任务对应的快捷入口替换掉所述预设的显示位置或所述目标显示位置已有的与所述当前多任务包含的服务组合对应的快捷入口。
13.根据权利要求1至12任一项所述的多任务管理方法,其特征在于,所述多任务中个服务的使用状态信息包括所述多任务中各个服务的显示状态信息以及所述多任务包含的具体服务;其中,所述多任务中各个服务的显示状态信息包括多任务中各个服务之间的显示方式以及各个服务的显示界面信息。
14.根据权利要求1至13任一项所述的多任务管理方法,其特征在于,所述快捷入口的形式包括服务卡片、图标或胶囊;
和/或,
同一形式的快捷入口有不同的规格;
和/或,
所述快捷入口中各个服务的显示方式包括悬浮窗、分屏或悬浮球;
和/或,
所述快捷入口的显示位置包括桌面、锁屏、侧边栏、状态栏、下拉快捷栏、负一屏或dock区。
15.一种电子设备,其特征在于,所述电子设备包括:处理器和存储器,所述存储器与所述处理器耦合,所述存储器用于存储计算机可读指令,当所述处理器从所述存储器中读取所述计算机可读指令,使得所述电子设备执行如权利要求1-14中任意一项所述的方法。
16.一种芯片系统,其特征在于,包括至少一个处理器和至少一个接口电路,所述至少一个接口电路用于执行收发功能,并将指令发送给所述至少一个处理器,所述至少一个处理器执行所述指令,所述至少一个处理器执行如权利要求1-14中任一项所述的方法。
17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机程序,当所述计算机程序在电子设备上运行时,使得所述电子设备执行如权利要求1-14中任意一项所述的方法。
18.一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如权利要求1-14中任意一项所述的方法。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211289439.1A CN117917627A (zh) | 2022-10-20 | 2022-10-20 | 多任务管理方法及电子设备 |
| PCT/CN2023/120442 WO2024082913A1 (zh) | 2022-10-20 | 2023-09-21 | 多任务管理方法及电子设备 |
| EP23878906.9A EP4546100A4 (en) | 2022-10-20 | 2023-09-21 | MULTI-TASKING METHOD AND ELECTRONIC DEVICE |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211289439.1A CN117917627A (zh) | 2022-10-20 | 2022-10-20 | 多任务管理方法及电子设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN117917627A true CN117917627A (zh) | 2024-04-23 |
Family
ID=90729624
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211289439.1A Pending CN117917627A (zh) | 2022-10-20 | 2022-10-20 | 多任务管理方法及电子设备 |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP4546100A4 (zh) |
| CN (1) | CN117917627A (zh) |
| WO (1) | WO2024082913A1 (zh) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118227003B (zh) * | 2024-05-23 | 2024-09-13 | 天津中新智冠信息技术有限公司 | 跨应用的任务唤起方法、装置、电子设备及存储介质 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101651134B1 (ko) * | 2010-06-24 | 2016-08-29 | 엘지전자 주식회사 | 이동 단말기 및 이것의 그룹 동작 제어 방법 |
| CN103975289B (zh) * | 2011-12-05 | 2017-04-05 | 宇龙计算机通信科技(深圳)有限公司 | 终端和应用程序的启动方法 |
| US10248278B2 (en) * | 2011-12-30 | 2019-04-02 | Nokia Technologies Oy | Method and apparatus for intuitive multitasking |
| CN102801649A (zh) * | 2012-08-11 | 2012-11-28 | 上海量明科技发展有限公司 | 建立即时通信交互界面快捷方式的方法及客户端 |
| CN105094656A (zh) * | 2014-05-12 | 2015-11-25 | 中兴通讯股份有限公司 | 一种应用启动的方法、装置及移动终端 |
| CN105867925B (zh) * | 2016-03-29 | 2022-06-28 | 联想(北京)有限公司 | 一种快捷方式建立方法和电子设备 |
| CN111208925A (zh) * | 2019-09-30 | 2020-05-29 | 华为技术有限公司 | 一种建立应用组合的方法与电子设备 |
| CN111880920B (zh) * | 2020-07-29 | 2023-11-10 | Oppo广东移动通信有限公司 | 应用快捷键的控制方法、终端设备及存储介质 |
| CN114003324B (zh) * | 2021-09-30 | 2024-07-30 | 华为技术有限公司 | 多个应用组合且同时启动多个应用的方法及电子设备 |
-
2022
- 2022-10-20 CN CN202211289439.1A patent/CN117917627A/zh active Pending
-
2023
- 2023-09-21 EP EP23878906.9A patent/EP4546100A4/en active Pending
- 2023-09-21 WO PCT/CN2023/120442 patent/WO2024082913A1/zh not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| EP4546100A4 (en) | 2025-10-29 |
| EP4546100A1 (en) | 2025-04-30 |
| WO2024082913A1 (zh) | 2024-04-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11237724B2 (en) | Mobile terminal and method for split screen control thereof, and computer readable storage medium | |
| US10917515B2 (en) | Method for switching applications in split screen mode, computer device and computer-readable storage medium | |
| CN114741012B (zh) | 在通知栏下拉菜单中管理多个自由窗口 | |
| CN108701001B (zh) | 显示图形用户界面的方法及电子设备 | |
| CN107092520B (zh) | 应用程序的推荐方法、装置、存储介质及移动终端 | |
| US9817798B2 (en) | Method for displaying internet page and mobile terminal using the same | |
| US10725646B2 (en) | Method and apparatus for switching screen interface and terminal | |
| CN106375179B (zh) | 一种显示即时通信消息的方法和装置 | |
| WO2019000287A1 (zh) | 一种图标显示方法及装置 | |
| CN111149086A (zh) | 编辑主屏幕的方法、图形用户界面及电子设备 | |
| CN111602107B (zh) | 一种应用退出时的显示方法及终端 | |
| CN105975190B (zh) | 一种图形界面的处理方法、装置及系统 | |
| CN104679403A (zh) | 移动终端及其控制方法 | |
| CN104142779A (zh) | 用户界面控制方法、装置和终端 | |
| CN107589901A (zh) | 页面显示方法、装置、终端及计算机可读存储介质 | |
| CN108932093A (zh) | 分屏应用切换方法、装置、存储介质和电子设备 | |
| CN113741784A (zh) | 一种切换支付功能方法及电子设备 | |
| CN113050863B (zh) | 页面切换方法、装置、存储介质及电子设备 | |
| CN114296626B (zh) | 一种输入界面的显示方法及终端 | |
| CN117917627A (zh) | 多任务管理方法及电子设备 | |
| CN108958578B (zh) | 文件控制方法、装置以及电子装置 | |
| CN110109582B (zh) | 移动终端的显示方法、装置及存储介质 | |
| CN112181266B (zh) | 图形码识别方法、装置、终端以及存储介质 | |
| CN111782298B (zh) | 应用程序的管理方法、装置、存储介质及电子设备 | |
| CN108228275A (zh) | 应用程序控制方法、装置、移动终端及计算机可读介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |