Multi-application display method, application group construction method and electronic equipment

文档序号:1398636 发布日期:2020-03-03 浏览:4次 中文

阅读说明:本技术 多应用显示方法、应用组构建方法及电子设备 (Multi-application display method, application group construction method and electronic equipment ) 是由 李谦 于 2018-08-22 设计创作,主要内容包括:本申请实施例提供一种多应用显示方法、应用组构建方法及电子设备。其中,所述多应用显示方法包括如下的步骤:工作于多应用显示模式时,显示第一应用的应用页面及第二应用的快捷页面;响应于第一切换事件,显示所述第一应用的快捷页面及所述第二应用的应用页面。本申请实施例提供的技术方案,解决了相关技术中电子设备上显示应用程序的方式过于单一的问题,达到了提高用户体验的效果;另外,第一应用及第二应用的显示还可进行切换,较现有技术中两个应用位置固定的方案,显示更灵活,便于用户操作。(The embodiment of the application provides a multi-application display method, an application group construction method and electronic equipment. The multi-application display method comprises the following steps: when the mobile terminal works in a multi-application display mode, displaying an application page of a first application and a shortcut page of a second application; and responding to a first switching event, and displaying a shortcut page of the first application and an application page of the second application. The technical scheme provided by the embodiment of the application solves the problem that the mode of displaying the application program on the electronic equipment is too single in the related technology, and achieves the effect of improving the user experience; in addition, the display of the first application and the second application can be switched, and compared with a scheme that the two application positions are fixed in the prior art, the display is more flexible, and the user operation is convenient.)

1. A multi-application display method, comprising:

when the mobile terminal works in a multi-application display mode, displaying an application page of a first application and a shortcut page of a second application;

and responding to a first switching event, and displaying a shortcut page of the first application and an application page of the second application.

2. The method of claim 1, wherein displaying the application page of the first application and the shortcut page of the second application while operating in a multi-application display mode comprises:

when the mobile terminal works in a multi-application display mode, a screen is divided into a first block and a second block;

adjusting an application page of the first application to be displayed in the first block according to the area size of the first block;

and displaying a shortcut page of the second application in the second block.

3. The method of claim 1 or 2, further comprising:

acquiring at least two applications;

determining the first application and the second application from the at least two applications.

4. The method of claim 3, wherein obtaining at least two applications comprises:

acquiring the at least two applications in a running state; or

Acquiring an application group to which an application in a running state belongs, wherein the application group comprises the at least two applications; or

Acquiring an application group selected by a user, wherein the application group comprises the at least two applications; or

Based on a grouping rule, an application that can be grouped with an application in a running state is found out from a plurality of applications, and the at least two applications include the application in the running state and the application that can be grouped with the application in the running state.

5. The method of claim 4, wherein finding applications out of the plurality of applications that can be grouped with the running application based on a grouping rule comprises:

obtaining auxiliary information associated with the plurality of applications;

and according to the auxiliary information, finding out the application which meets the group rule with the application in the running state in the plurality of applications.

6. The method of claim 5, wherein the auxiliary information comprises at least one of: attribute information, user use habit information and current task state.

7. The method of claim 6, wherein finding, from the auxiliary information, an application in the plurality of applications that satisfies the set of rules with the running application comprises:

determining a first value of each application according to the attribute information of each application in the plurality of applications and the matching degree of the attribute information of the application in the running state; and/or

Determining a second value of each application according to the user use habit information and the occurrence frequency of the application in the running state and the task running state at the same time; and/or

Determining a third value of each application according to the current task state of each application;

determining a comprehensive value of each application according to at least one of the first value, the second value and the third value;

the applications whose integrated values satisfy the set conditions in the grouping rule can be grouped with the applications in the running state.

8. The method of claim 4, further comprising:

and in response to the adjustment operation of the application group by the user, deleting and/or adding the application in the application group.

9. The method of claim 4, further comprising:

grouping a plurality of locally installed applications to obtain at least one application group based on a grouping rule; or

And grouping the plurality of locally installed applications according to the application group setting information of the user to obtain at least one application group.

10. The method of claim 3, wherein determining the first application and the second application among the at least two applications comprises:

performing primary and secondary sorting on the at least two applications; taking the application which is ranked first in the at least two applications as the first application, and taking the application which is ranked second as the second application; or

Responding to a selection event triggered by a user for the at least two applications, and respectively taking the two applications pointed by the selection event as the first application and the second application; or

And taking the application corresponding to the interface displayed on the screen before the system works in the multi-application display mode as the first application, and taking one application except the first application in the at least two applications as the second application.

11. The method of claim 1 or 2, further comprising:

and responding to a second switching event, displaying a shortcut page of a third application and hiding the shortcut page of the second application.

12. The method of claim 11, further comprising:

an application prompt bar is displayed on the screen, and a first prompt element corresponding to the third application and a second prompt element corresponding to the first application are displayed in the application prompt bar;

the first prompt element and the second prompt element are displayed in a distinguishing manner.

13. A multi-application display method, comprising:

when the mobile terminal works in a multi-application display mode, displaying an application page of a first application and a shortcut page of a second application in at least three applications on a screen;

and in response to a third switching event, hiding the shortcut page of the second application and displaying the shortcut page of a third application of the at least three applications.

14. The method of claim 13, wherein displaying an application page of a first application and a shortcut page of a second application of at least three applications on a screen when operating in a multi-application display mode comprises:

when the mobile terminal works in a multi-application display mode, a screen is divided into a first block and a second block;

adjusting an application page of the first application to be displayed in the first block according to the area size of the first block;

and displaying a shortcut page of the second application in the second block.

15. The method of claim 14, further comprising:

acquiring the at least three applications;

determining the first application and the second application from the at least three applications.

16. The method of claim 13, further comprising:

when the at least three applications contain two or two applications besides the first application and the second application, sequencing the two or two applications;

and using the application which is ranked first in the two or more applications as the third application.

17. The method of any of claims 13 to 16, further comprising:

and responding to a fourth switching event, and exchanging page display positions of the first application and the second application.

18. A multi-application display method, comprising:

compressing a display area of an application page of a first application in response to a multi-application display event triggered by a user on the application page of the first application;

and displaying the shortcut page of the second application in the area vacated after the compression.

19. The method of claim 18, further comprising:

acquiring at least one application which is in a running state with the first application, and selecting the second application from the at least one application; or

Acquiring an application group to which the first application belongs, and taking one application in the application group as the second application; or

Taking the application selected by the user as the second application; or

Based on a grouping rule, a second application that can be grouped with the first application is found among a plurality of applications.

20. The method of claim 18, further comprising:

and in response to a fifth switching event, hiding the shortcut page of the second application and displaying the shortcut page of a third application.

21. The method of any one of claims 18 to 19, further comprising:

and responding to a sixth switching event, displaying an application page of the second application in the display area of the first application, and displaying a shortcut page of the first application in the display area of the second application.

22. An application group construction method, comprising:

obtaining auxiliary information associated with a plurality of locally installed applications;

and finding out at least two applications which can work in a multi-application display mode from the plurality of applications to form an application group according to the auxiliary information.

23. The method of claim 22, wherein the assistance information comprises: attribute information, user use habit information and current task state.

24. The method of claim 23, wherein finding at least two applications in the plurality of applications that are capable of operating in a multi-application display mode from the auxiliary information comprises:

determining a first value of each remaining application according to the attribute information of each application in the plurality of applications and the matching degree of the attribute information of the first application in the plurality of applications; and/or

Determining a second value of each residual application according to the user use habit information and the occurrence frequency of the first application in a task running state at the same time; and/or

Determining a third value of each remaining application according to the first application and the current task state of each remaining application;

determining a comprehensive value of each residual application according to at least one of the first value, the second value and the third value;

the applications whose composite values satisfy the set conditions in the grouping rule can be grouped with the first application.

25. The method of claims 22 to 24, further comprising:

and in response to the adjustment operation of the application group by the user, deleting and/or adding the application in the application group.

26. An application group construction method, comprising:

displaying an application group configuration interface;

responding to application selection operation performed by a user on the application group configuration interface, and forming at least two applications pointed by the application selection operation into an application group so as to simultaneously display pages of a first application and a second application in the application group when the system works in a display mode.

27. The method of claim 26, further comprising:

and in response to the adjustment operation of the application group by the user, deleting and/or adding the application in the application group.

28. An electronic device, comprising: a memory, a processor and a display; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

when the mobile terminal works in a multi-application display mode, controlling the display to display an application page of a first application and a shortcut page of a second application;

and responding to a first switching event, and controlling the display to display a shortcut page of the first application and an application page of the second application.

29. An electronic device, comprising: a memory, a processor and a display; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

when the display device works in a multi-application display mode, the display device is controlled to display an application page of a first application and a shortcut page of a second application in at least three applications on a screen;

and responding to a third switching event, controlling the display to hide the shortcut page of the second application and display the shortcut page of a third application in the at least three applications.

30. An electronic device, comprising: a memory, a processor and a display; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

in response to a multi-application display event triggered by a user on an application page of a first application, controlling the display to compress a display area of the application page of the first application;

and controlling the display to display the shortcut page of the second application in the area vacated after the compression.

31. An electronic device, comprising: a memory and a processor; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

obtaining auxiliary information associated with a plurality of locally installed applications;

and finding out at least two applications which can work in a multi-application display mode from the plurality of applications to form an application group according to the auxiliary information.

32. An electronic device, comprising: a memory and a processor; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

controlling a display to display an application group configuration interface;

responding to application selection operation performed by a user on the application group configuration interface, and enabling at least two applications pointed by the application selection operation to form an application group so as to control the display to simultaneously display pages of a first application and a second application in the application group when the system works in a display mode.

Technical Field

The present application relates to the field of computer technologies, and in particular, to a multi-application display method, an application group construction method, and an electronic device.

Background

Most of the existing electronic devices only support a display screen to display one application in a running state. When a user needs to use two applications at the same time, only the program running in the foreground can be switched repeatedly.

For example, a user needs to use both application a and application B, with application a running in the foreground and application B running in the background. When a user needs to check the application program B, the application program A needs to be switched to a background to run, and then the application program B needs to be switched to a foreground to run; when the user needs to check the application program A again, the application program A needs to be switched to the foreground to run again.

Content of application

In view of the above, the present application is proposed to solve the above problems or at least partially solve the above problems.

Thus, in one embodiment of the present application, a multi-application display method is provided. The method comprises the following steps:

when the mobile terminal works in a multi-application display mode, displaying an application page of a first application and a shortcut page of a second application;

and responding to a first switching event, and displaying a shortcut page of the first application and an application page of the second application.

In another embodiment of the present application, a multi-application display method is provided. The method comprises the following steps:

when the mobile terminal works in a multi-application display mode, displaying an application page of a first application and a shortcut page of a second application in at least three applications on a screen;

and in response to a third switching event, hiding the shortcut page of the second application and displaying the shortcut page of a third application of the at least three applications.

In yet another embodiment of the present application, a multi-application display method is provided. The method comprises the following steps:

compressing a display area of an application page of a first application in response to a multi-application display event triggered by a user on the application page of the first application;

and displaying the shortcut page of the second application in the area vacated after the compression.

In yet another embodiment of the present application, an application group construction method is provided. The method comprises the following steps:

obtaining auxiliary information associated with a plurality of locally installed applications;

and finding out at least two applications which can work in a multi-application display mode from the plurality of applications to form an application group according to the auxiliary information.

In yet another embodiment of the present application, an application group construction method is provided. The method comprises the following steps:

displaying an application group configuration interface;

responding to application selection operation performed by a user on the application group configuration interface, and forming at least two applications pointed by the application selection operation into an application group so as to simultaneously display pages of a first application and a second application in the application group when the system works in a display mode.

In yet another embodiment of the present application, an electronic device is provided. The electronic device includes: a memory, a processor and a display; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

when the mobile terminal works in a multi-application display mode, controlling the display to display an application page of a first application and a shortcut page of a second application;

and responding to a first switching event, and controlling the display to display a shortcut page of the first application and an application page of the second application.

In yet another embodiment of the present application, an electronic device is provided. The electronic device includes: a memory, a processor and a display; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

when the display device works in a multi-application display mode, the display device is controlled to display an application page of a first application and a shortcut page of a second application in at least three applications on a screen;

and responding to a third switching event, controlling the display to hide the shortcut page of the second application and display the shortcut page of a third application in the at least three applications.

In yet another embodiment of the present application, an electronic device is provided. The electronic device includes: a memory, a processor and a display; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

in response to a multi-application display event triggered by a user on an application page of a first application, controlling the display to compress a display area of the application page of the first application;

and controlling the display to display the shortcut page of the second application in the area vacated after the compression.

In yet another embodiment of the present application, an electronic device is provided. The electronic device includes: a memory and a processor; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

obtaining auxiliary information associated with a plurality of locally installed applications;

and finding out at least two applications which can work in a multi-application display mode from the plurality of applications to form an application group according to the auxiliary information.

In yet another embodiment of the present application, an electronic device is provided. The electronic device includes: a memory and a processor; wherein the content of the first and second substances,

the memory is used for storing programs;

the processor, coupled with the memory, to execute the program stored in the memory to:

controlling a display to display an application group configuration interface;

responding to application selection operation performed by a user on the application group configuration interface, and enabling at least two applications pointed by the application selection operation to form an application group so as to control the display to simultaneously display pages of a first application and a second application in the application group when the system works in a display mode.

According to the technical scheme provided by the embodiment of the application, the application page of the first application and the quick page of the second page are displayed on the screen, a user can use two different application programs at the same time, the problem that the mode for displaying the application programs on the electronic equipment in the related technology is too single is solved, and the effect of improving the user experience is achieved; in addition, the display of the first application and the second application can be switched, and compared with a scheme that the two application positions are fixed in the prior art, the display is more flexible, and the user operation is convenient.

In another technical scheme provided by the embodiment of the application, besides displaying an application page of a first application and a shortcut page of a second application on a screen, a shortcut page of a third application can be switched and displayed in a manner of hiding the shortcut page of the second application when a switching event is triggered; compared with the scheme that only two applications can be displayed in the prior art, the application can bear three or more applications in the same interface, and is convenient for users to use.

Another technical solution provided in the embodiments of the present application is for a multi-application display service, that is, grouping locally installed applications to obtain an application group, so that in a multitask display mode, multiple applications in the same application group can be simultaneously started to run, and can be displayed by using the display method provided in each of the embodiments; the user does not need to start one by one and then carry out multi-task display, the operation is simple, and the use by the user is convenient.

Drawings

In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative efforts.

Fig. 1 is a schematic flowchart of a multi-application display method according to an embodiment of the present application;

FIG. 2 is a first display state of an interface of a screen provided in an embodiment of the present application;

FIG. 3 is a second display state of a screen interface provided in an embodiment of the present application;

FIG. 4 is a third display state of a screen interface provided in an embodiment of the present application;

FIG. 5 is a fourth display state of a screen interface provided in an embodiment of the present application;

FIG. 6 is a fifth display state of a screen interface provided in an embodiment of the present application;

FIG. 7 is a sixth display state of a screen interface provided in accordance with an embodiment of the present application;

FIG. 8 is a seventh display state of a screen interface provided in accordance with an embodiment of the present application;

FIG. 9 is an eighth display state of a screen interface provided in accordance with an embodiment of the present application;

FIG. 10 is a ninth display state of a screen interface provided in accordance with an embodiment of the present application;

fig. 11 is a flowchart illustrating a multi-application display method according to another embodiment of the present application;

fig. 12 is a flowchart illustrating a multi-application display method according to another embodiment of the present application;

fig. 13 is a flowchart illustrating an application group construction method according to another embodiment of the present application;

fig. 14 is a flowchart illustrating an application group construction method according to another embodiment of the present application;

fig. 15 is a block diagram of a multi-application display device according to an embodiment of the present application;

fig. 16 is a block diagram of a multi-application display device according to another embodiment of the present application;

fig. 17 is a block diagram of a multi-application display device according to another embodiment of the present application;

fig. 18 is a block diagram illustrating an application group construction apparatus according to an embodiment of the present application;

fig. 19 is a block diagram illustrating an application group construction apparatus according to another embodiment of the present application;

fig. 20 is a block diagram of an electronic device according to an embodiment of the present application;

fig. 21 is a block diagram of an electronic device according to another embodiment of the present application;

fig. 22 is a block diagram of an electronic device according to another embodiment of the present application;

fig. 23 is a block diagram of an electronic device according to another embodiment of the present application;

fig. 24 is a block diagram of an electronic device according to still another embodiment of the present application.

Detailed Description

When a user of an existing IOS (mobile operating system developed by apple Inc.) device wants to use a plurality of applications simultaneously, the user needs to switch among a plurality of APPs (applications) to operate, so that the operation is very complicated and the steps are redundant. In addition, a screen splitting function is added to android (android) system equipment, the function supports two functions started by a background to perform screen splitting operation, but the existing function only supports 2 applications to perform screen splitting, the display areas of pages displayed in the screen splitting mode are the same, the positions of the applications are fixed, and the applications are not divided into primary applications and secondary applications. The comfortable range of the user clicking operation is limited, many important operation areas are fixed at the screen position which is not easy to operate, and the use experience is poor.

In order to make the technical solutions better understood by those skilled in the art, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application.

In some of the flows described in the specification, claims, and above-described figures of the present application, a number of operations are included that occur in a particular order, which operations may be performed out of order or in parallel as they occur herein. The sequence numbers of the operations, e.g., 101, 102, etc., are used merely to distinguish between the various operations, and do not represent any order of execution per se. Additionally, the flows may include more or fewer operations, and the operations may be performed sequentially or in parallel. It should be noted that, the descriptions of "first", "second", etc. in this document are used for distinguishing different messages, devices, modules, etc., and do not represent a sequential order, nor limit the types of "first" and "second" to be different.

The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the embodiments described are only a few embodiments of the present application and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

Fig. 1 shows a flowchart of a multi-application display method according to an embodiment of the present application. The method provided by the embodiment of the application is suitable for the client. The client may be hardware integrated on the terminal and having an embedded program, may also be application software installed in the terminal, and may also be tool software embedded in an operating system of the terminal, which is not limited in this embodiment of the present application. The terminal can be any terminal equipment including a mobile phone, a tablet personal computer, intelligent wearable equipment, AR equipment and the like. As shown in fig. 1, the method includes:

101. and when the mobile terminal works in the multi-application display mode, displaying an application page of the first application and a shortcut page of the second application.

102. And responding to a first switching event, and displaying a shortcut page of the first application and an application page of the second application.

In the above 101, the system may enter the multi-application display mode after the user triggers. For example, the triggering manner of the multi-application display mode may include, but is not limited to, at least one of the following:

responding to an operation gesture of a user on a screen, and entering the multi-application display mode when the operation gesture meets a set gesture requirement;

responding to the touch operation of a user on a designated control key or a combined control key, and entering the multi-application display mode;

when monitoring multi-application display control voice sent by a user, entering a multi-application display mode;

collecting the action of a user on the screen according to the specified action, and entering the multi-application display mode;

when the situation that the equipment shakes according to a preset track is monitored, entering a multi-application display mode;

and entering the multi-application display mode when the situation that a plurality of applications including the first application and the second application are selected by a user is monitored.

Wherein, the operation gesture may include at least one of the following: the application page of the first application is pressed for a long time, dragged downwards or upwards, and the like, which is not particularly limited in this embodiment of the application. Referring to the examples shown in fig. 2, 3 and 4, after the user presses the page for a long time in the first application page 1 shown in fig. 2, the device is shocked slightly; a first application page 1 is selected; as shown in fig. 3, the application page 1 of the first application is dragged downward to enter the multi-application display mode (as shown in fig. 4), and after the user releases his hand, the multi-application display mode is maintained.

The appointed control key or the combined control key is configured in advance, for example, the multi-application display mode is entered by continuously touching the start key for multiple times, or the multi-application display mode is entered by touching the start key and the sound key system simultaneously; and the like, which are not specifically limited in the embodiments of the present application.

The multi-application display control voice may be an audio of a "multi-application mode" or the like, which is not particularly limited in this embodiment of the present application. Whether to enter the multi-application display mode is determined by recognizing a user's voice.

The above-mentioned specified action may be: nodding, shaking, swinging fingers, etc., which are not particularly limited in this embodiment of the present application. The specified action can be collected by a visual collection module on the device; and entering a multi-purpose display mode when the user is recognized to make a specified action.

Whether the equipment shakes according to the preset track can be determined based on the equipment posture information monitored by an acceleration sensor on the equipment; such as shaking, etc.

The plurality of applications selected by the user may be a plurality of applications in an application group, or a plurality of applications all in a running state, or a plurality of applications partially in a running state and partially in a non-running state, and the like, which is not specifically limited in this embodiment of the application. Here, it should be noted that: the contents of the application group will be described in detail later.

The step 101 of displaying the application page of the first application and the shortcut page of the second application when the mobile terminal operates in the multi-application display mode may specifically include the following steps:

1011. when the multi-application display mode is operated, the screen is divided into a first block and a second block.

1012. And adjusting the application page of the first application to be displayed in the first block according to the area size of the first block.

1013. And displaying a shortcut page of the second application in the second block.

In an implementation solution, as shown in the figure, the first block is larger than the second block, and the application page is displayed in the first block, and the shortcut page is displayed in the second block, so as to distinguish the application interfaces displayed at the same time. Because, some applications such as music APP, the user only performs simple operations after selecting the song list, such as: next, previous, play, pause, etc. Therefore, the APP of this type can be displayed in the second block and displayed in a shortcut page (as shown in fig. 4, a page that only includes the song name, the next, the previous, the play, the pause, etc.) to make more display space for the main application (i.e., the application displayed in the first block) for the convenience of the user. When a user needs to enter a music APP to select a song list, a singer and the like, a switching event can be triggered to display the APP on an application page of the APP displayed in the first block, so that the user can conveniently perform corresponding operations. For video APPs, the use experience of the user is affected by the display area being too small, so that these APPs can be displayed in the first block in a full-page manner, that is, the application page that should be displayed in the conventional case is applied, and only the display area is compressed. Therefore, which application of the plurality of applications displays the application page in the first block and which application displays the shortcut page in the second block; may be determined according to the application class to which the application belongs. For example, a primary sorting is performed for each type of APP in advance, and when the multi-application display mode is entered, according to the category to which the two applications to be displayed belong and the primary sorting and the secondary sorting of the various types of APPs, a first application displayed as a primary application in a first block and a second application displayed as a secondary application in a second block are determined.

Assume that the preset primary and secondary ordering is: body-building training, music and time recording. The current user opens two running APPs, which are: music APP and fitness training APP. At this time, based on the primary and secondary sorting, a fitness training APP can be obtained as a first application to display an application page in the first block, and a music APP can be obtained as a second application to display a shortcut page in the second block.

Of course, in another implementation, how the first application and the second application are displayed is configurable by a user; or based on user usage habits. The user usage habit can be determined based on historical behavior data of the user using the application, such as frequency of running the application, application usage duration and other information. For example, the application page is displayed in the first block by the application with the longest use time or the highest use frequency among the multiple applications which need to be displayed simultaneously; the rest is displayed in the second block.

Furthermore, the first block is positioned below the second block, so that the operation of a user is facilitated. Because the page user who is the main application in the first block can touch more frequently, the thumb operating range of the user is usually in the middle and the lower part of the screen, and if the first block is arranged on the upper part of the screen, the control at the top of the screen exceeds the operating range of the user, so that the use is inconvenient.

In 102, the first switching event may be generated when a virtual key on the interface is triggered; or generated when a certain physical key on the equipment is triggered; the operation signal may also be a gesture input by the user on the touch screen, or may also be generated when the device is shaken according to a predetermined trajectory, and the like.

This step 102 will be described below by taking the example of the user inputting a gesture on the touch screen. As shown in fig. 5, 6 and 7, when the user presses the shortcut page 2 of the second application on the screen for a long time, the mobile phone shakes slightly to select the application; as shown in fig. 5 and 6, the shortcut page of the second application is dragged to the first block, after the user releases his hand, the application page of the second application is displayed in the first block, and the first application is displayed in the second block in the form of the shortcut page.

According to the technical scheme provided by the embodiment of the application, the application page of the first application and the quick page of the second page are displayed on the screen, a user can use two different application programs at the same time, the problem that the mode for displaying the application programs on the electronic equipment in the related technology is too single is solved, and the effect of improving the user experience is achieved; in addition, the display of the first application and the second application can be switched, and compared with a scheme that the two application positions are fixed in the prior art, the display is more flexible, and the user operation is convenient.

Further, the method provided by the embodiment of the present application further includes:

103. at least two applications are acquired.

104. Determining the first application and the second application from the at least two applications.

The at least two applications in the foregoing 103 may be all applications currently in a running state, or may be partial applications in the current running state, or may also be partial applications in a running state, or partial applications in a non-running state, and the like, which is not specifically limited in this embodiment of the application.

In an implementation solution, the above 103 may specifically include:

acquiring the at least two applications in a running state; or

Acquiring an application group to which an application in a running state belongs, wherein the application group comprises the at least two applications; or

Acquiring an application group selected by a user, wherein the application group comprises the at least two applications;

based on a grouping rule, an application that can be grouped with an application in a running state is found out from a plurality of applications, and the at least two applications include the application in the running state and the application that can be grouped with the application in the running state.

The application group can be configured by the user, for example, when the user opens the fitness training APP, the user is accustomed to playing exercise and listening to music. Therefore, the user can form the fitness training APP and the music APP into an application group in advance. When a user opens one application in the application group, the other applications in the group may be automatically opened and displayed on the screen in the multi-application display mode mentioned in the above embodiments. As shown in fig. 2.

In a specific embodiment, it is assumed that there are four APPs currently in a running state, which are: APP1, APP2, APP3 and APP 4. The APP application comprises an APP1 group, an APP2 group and an APP3 group. When the system enters a multi-application display mode, performing multi-application display processing on APP1, APP2 and APP3 in the application group; while APP4 is discharged outside.

In another specific embodiment, all the APPs currently in the running state are subjected to the multi-application display processing without being grouped. Suppose that there are four APPs currently in operation, which are: APP1, APP2, APP3 and APP 4. When the system enters the multi-application display mode, the APP1, APP2, APP3 and APP4 can be subjected to multi-application display processing.

The above "finding an application that can be grouped with an application in a running state among a plurality of applications based on a grouping rule" can be implemented by the following method:

and S1, acquiring auxiliary information associated with the plurality of applications.

And S2, according to the auxiliary information, finding out the application which meets the grouping rule with the application in the running state in the plurality of applications.

In a specific embodiment, the auxiliary information includes at least one of: attribute information, user usage habit information, current task state, etc., which are not specifically limited in this application. Wherein the attribute information includes: to which it belongs. Such as photography and video, games, social, music, education, etc. The user usage habit information may be determined based on historical user usage application behavior data, wherein the behavior data may include: frequency with which the user opens two applications simultaneously for a period of time, application usage duration, user interface operating frequency, and the like. Accordingly, the step S2 of finding out the application satisfying the grouping rule with the application in the running state from the plurality of applications according to the auxiliary information may be implemented as follows:

s21, determining a first value of each application according to the attribute information of each application in the plurality of applications and the matching degree of the attribute information of the application in the running state; and/or

S22, determining a second value of each application according to the user use habit information and the occurrence frequency of the application in the running state and the task running state at the same time; and/or

S23, determining a third value of each application according to the current task state of each application;

s24, determining a comprehensive value of each application according to at least one of the first value, the second value and the third value;

and S25, grouping the application with the comprehensive value meeting the set condition in the grouping rule with the application in the running state.

In S21, the matching degree of the attribute information of the two applications may be calculated based on a preset calculation model. For example, the attribute information of the two applications is used as the input of the calculation model, and the calculation model is executed to obtain the matching degree. Besides adopting a calculation model, the matching degree of the attribute information of the two applications can also be determined by adopting a logic judgment mode; the embodiment of the present application is not particularly limited to this. For convenience of understanding the matching degree of the attribute information in the present embodiment, the following example is given. Suppose that the system is provided with a game APP, a music APP, an education APP, a fitness training APP and a timing APP. The possibility of the educational APP and the gaming APP being together is very small because the simultaneous display of these two on the screen causes interference. The possibility that the music APP and the fitness training APP are opened at the same time is the largest, so that the matching degree of the music APP and the fitness training APP is higher than that of the education APP and the game APP. Therefore, the matching degree of the attribute information of the two applications can be simply understood as follows: the possibility of two applications running simultaneously; the higher the matching degree is, the higher the possibility of simultaneous operation is; the lower the degree of matching, the lower the probability of being able to operate simultaneously.

In an implementation, the above S2 can be simply understood as: the higher the frequency of two or more applications that the user is accustomed to running simultaneously, the higher its corresponding second value. During specific implementation, the occurrence frequency Fa of the application a and the application in the running state in the task running state can be counted based on the user habit information; and taking the value corresponding to the frequency direction of Fa as a second value according to the corresponding relation between the preset frequency range and the value.

In S3, the current task state includes: in a foreground running state, in a background running state, in a non-starting state, and the like. Different values can be given to different states, for example, the third value corresponding to the APP in the foreground running state is the largest, the third value corresponding to the APP in the background running state is centered, and the third value corresponding to the APP in the non-starting state is the smallest.

The scheme provided by the embodiment of the present application may only include the above steps S21, S22, or S23, may also include any two of S21, S22, or S23, and may also include both of them. Accordingly, if only step S21, S22, or S23 is included in S24, the integrated value corresponding to each application is obtained based on the first value of each application. If only any two of the steps S21, S22, and S23 are included, the comprehensive value corresponding to each application is obtained based on two corresponding values of the first value, the second value, and the third value of each application. If steps S21, S22, and S23 are included, the integrated value corresponding to each application is determined based on the first value, the second value, and the second value of each application.

When determining the integrated value based on two of the first value, the second value, and the third value, the sum of the two values may be directly used as the integrated value, or a weighted sum of the two values may be used as the integrated value. The weight of each value multiplied when calculating the weighted sum can be set manually, and this is not particularly limited in the embodiment of the present application. When determining the comprehensive value based on the first value, the second value and the third value, the sum of the three values can be directly used as the comprehensive value; or taking the weighted sum of the three values as the comprehensive value. Similarly, the weight of each value multiplied when calculating the weighted sum can be set manually.

In an implementation, the step 104 "determining the first application and the second application in the at least two applications" includes:

1041. performing primary and secondary sorting on the at least two applications; taking the application which is ranked first in the at least two applications as the first application, and taking the application which is ranked second as the second application; or

1042. Responding to a selection event triggered by a user for the at least two applications, and respectively taking the two applications pointed by the selection event as the first application and the second application; or

1043. And taking the application corresponding to the interface displayed on the screen before the system works in the multi-application display mode as the first application, and taking one application except the first application in the at least two applications as the second application.

In 1041, the primary and secondary ranks may be based on the frequency of each application being turned on, or the time length of the application being turned on, and the like, which is not specifically limited in this embodiment of the application. For example, applications with more frequency of opening are ranked more forward, and applications with less frequency are ranked more backward. Or, the application row with longer application opening time length is arranged in front, and the application row with shorter application opening time length is arranged behind. Or, the sequencing order of each application is evaluated by integrating the opening frequency or the application opening time length.

1042, the user may be implemented by an application selection function provided by the system, for example, when the system enters a multi-application display mode, an application selection interface is provided for the user, where icons of applications are displayed in the interface; the user may determine the first application and the second application by clicking on an icon on the interface.

Further, the method provided by the embodiment of the present application further includes:

105. and in response to the adjustment operation of the application group by the user, deleting and/or adding the application in the application group.

37页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电子装置及通话锁屏方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类