+

CN119645258A - Application interface display method and device - Google Patents

Application interface display method and device Download PDF

Info

Publication number
CN119645258A
CN119645258A CN202411668758.2A CN202411668758A CN119645258A CN 119645258 A CN119645258 A CN 119645258A CN 202411668758 A CN202411668758 A CN 202411668758A CN 119645258 A CN119645258 A CN 119645258A
Authority
CN
China
Prior art keywords
application
component
display
input
display area
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
Application number
CN202411668758.2A
Other languages
Chinese (zh)
Inventor
彭业
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202411668758.2A priority Critical patent/CN119645258A/en
Publication of CN119645258A publication Critical patent/CN119645258A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种应用界面显示方法和装置,属于电子设备技术领域。该方法包括显示N个第一组件,每个第一组件关联有一个应用程序和显示区域,且第一组件在第一组件关联的应用程序进入后台运行的情况下进行显示,N为正整数;接收对第二组件的第一输入,第二组件为N个第一组件中的任一个组件;响应于第一输入,在第一显示区域内显示第一应用程序的应用界面,第一显示区域为与第二组件关联的显示区域,第一应用程序为与第二组件关联的应用程序。

The present application discloses an application interface display method and device, belonging to the technical field of electronic equipment. The method includes displaying N first components, each of which is associated with an application and a display area, and the first component is displayed when the application associated with the first component enters the background operation, N is a positive integer; receiving a first input to a second component, the second component is any one of the N first components; in response to the first input, displaying the application interface of the first application in a first display area, the first display area is a display area associated with the second component, and the first application is an application associated with the second component.

Description

Application interface display method and device
Technical Field
The application belongs to the technical field of electronic equipment, and particularly relates to an application interface display method and device.
Background
With the continuous development of electronic device technology, the split screen function of the electronic device has been developed, so that application interfaces of a plurality of application programs can be opened simultaneously to perform multitasking. At present, when an application program running in the background is to be opened in a certain display area, the application program is often required to be awakened first, and then an application interface of the application program is adjusted to be displayed in a desired display area based on operation of a user, so that the whole process is complex in operation.
Disclosure of Invention
The embodiment of the application aims to provide an application interface display method and device, which can simplify operation and improve efficiency of application interface display.
In a first aspect, an embodiment of the present application provides an application interface display method, where the method includes:
displaying N first components, wherein each first component is associated with an application program and a display area, and the first components are displayed when the application program associated with the first components enters background operation, and N is a positive integer;
receiving a first input to a second component, the second component being any one of the N first components;
in response to the first input, an application interface of a first application program is displayed in a first display area, the first display area being a display area associated with the second component, and the first application program being an application program associated with the second component.
In a second aspect, an embodiment of the present application provides an apparatus for displaying an application interface, where the apparatus includes:
The display module is used for displaying N first components, each first component is associated with an application program and a display area, and the first components are displayed under the condition that the application program associated with the first component enters a background operation, and N is a positive integer;
The receiving module is used for receiving a first input to a second component, and the second component is any one of N first components;
The display module is further used for responding to the first input and displaying an application interface of a first application program in a first display area, wherein the first display area is a display area associated with the second component, and the first application program is an application program associated with the second component.
In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which when executed by a processor perform the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and where the processor is configured to execute a program or instructions to implement a method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product stored in a storage medium, the program product being executable by at least one processor to implement the method according to the first aspect.
In the embodiment of the application, the electronic equipment can display the first components related to the application program under the condition that the application program enters the background operation, each displayed first component is also related to a display area, and can receive the first input of any one of the second components displayed by a user and respond to the first input to display the first application program related to the second component in the first display area related to the second component. In this way, the application interface of the associated application program can be displayed in the associated display area based on the input of the user to the first component associated with the application program and the display area, so that the operation is simplified, and the display efficiency of the application interface is improved.
Drawings
FIG. 1 is a flow chart of an application interface display method according to an embodiment of the present application;
FIG. 2 is a schematic diagram of an interface of an application interface display method according to an embodiment of the present application;
FIG. 3 is a second interface diagram of an application interface display method according to an embodiment of the present application;
FIG. 4 is a third interface diagram of an application interface display method according to an embodiment of the present application;
FIG. 5 is a diagram illustrating an interface of an application interface display method according to an embodiment of the present application;
FIG. 6 is a fifth exemplary diagram of an interface of an application interface display method according to an embodiment of the present application;
FIG. 7 is a sixth exemplary diagram of an interface of an application interface display method according to an embodiment of the present application;
FIG. 8a is a diagram of an interface display method according to an embodiment of the present application;
FIG. 8b is a diagram illustrating an interface of an application interface display method according to an embodiment of the present application;
FIG. 8c is a diagram illustrating a display method of an application interface according to an embodiment of the present application;
Fig. 9 is a schematic structural diagram of an application interface display device according to an embodiment of the present application;
Fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 11 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which are obtained by a person skilled in the art based on the embodiments of the present application, fall within the scope of protection of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the terms so used are interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or otherwise described herein, and that the objects identified by "first," "second," etc. are generally of a type not limited to the number of objects, for example, the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The application interface display method provided by the embodiment of the application is described in detail below through specific embodiments and application scenes thereof with reference to the accompanying drawings.
Fig. 1 is a flowchart of an application interface display method according to an embodiment of the present application. The application interface display method may include:
Step 101, displaying N first components, wherein each first component is associated with an application program and a display area, and the first components are displayed when the application program associated with the first component enters a background operation, and N is a positive integer.
In step 101, in the event that there is at least one application running in the background in the electronic device, the first components associated with the running application in the background may be displayed on the electronic device.
Wherein the first component may also be associated with a display area. The display area may be determined according to a user setting, for example, the user may set the display area of the application a as the display area C, set the display area of the application B as the display area B, and set the display area of the application C as the display area a, and if the application a, the application B, and the application C enter the background operation, the first component of the application a, the first component of the application B, and the first component of the application C are displayed, and the display area C associated with the first component of the application a, the display area B associated with the first component of the application B, and the display area a associated with the first component of the application C are displayed.
In some examples, the display area associated with the first component may be determined from a display location of an application interface of an application associated with the first component prior to entering the background run. For example, if the electronic device displays the application interface of the application a in full screen, the application a enters background operation, and then the first component a of the application a is displayed, and the display area associated with the first component a is the entire display screen of the electronic device. If the display screen of the electronic device is divided into a display area a and a display area B, and the display area a displays an application interface of the application a, and the display area B displays an application interface of the application B, if the application a and the application B enter the background operation, a first component a of the application a and a first component B of the application B are displayed, and the display area a associated with the first component a and the display area B associated with the first component B are displayed. If the display screen of the electronic device is divided into a display area a, a display area B and a display area C, wherein the display area a displays an application interface of the application a, the display area B displays an application interface of the application B, and the display area C displays an application interface of the application C.
It will be appreciated that the first components may be displayed in predetermined positions and that a plurality of the first components may be displayed in a stacked relationship, for example, the first components may be displayed in the upper left corner region of the display screen. In some examples, the display location of the first component may also correspond to a display area associated with the first location. The present invention is not particularly limited herein.
For example, if the display area associated with the first component a of the application a is the entire display screen of the electronic device, the first component a may be displayed in an intermediate position of the display screen. If the display area a associated with the first component a of the application a and the display area B associated with the first component B of the application B, the first component a may be displayed in the display area a and the first component B may be displayed in the display area B. If the first component a of the application a is associated with the display area a, the first component B of the application B is associated with the display area B, and the first component C of the application C is associated with the display area C, as shown in fig. 2, the first component a211 may be displayed in the display area a201, the first component B221 may be displayed in the display area B202, and the first component C231 may be displayed in the display area C203.
Step 102, receiving a first input to a second component, the second component being any one of the N first components.
In step 102, a first input by a user to any one of the N first components may be received. The first input may be a click input of the first component by the user, or a voice command input by the user, or a specific gesture input by the user, which may be specifically determined according to an actual use requirement, which is not limited in the embodiment of the present application. The specific gesture in the embodiment of the application can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture, and the click input in the embodiment of the application can be single-click input, double-click input or any-time click input, and the like, and can also be long-press input or short-press input.
Step 103, in response to the first input, displaying an application interface of the first application program in a first display area, wherein the first display area is a display area associated with the second component, and the first application program is an application program associated with the second component.
In step 103, an application associated with the second component may be displayed in a display area associated with the second component in response to the first input.
For example, taking the display area a associated with the first component a, the display area B associated with the first component B, and the display area C associated with the first component C as shown in fig. 2 and 3, for example, the application interface 212 of the application a may be displayed in the display area a201 in response to the operation of clicking the first component a211 by the user. In response to the operation of clicking the first component B221 by the user, an application interface 222 of the application B is displayed in the display area B202. In response to an operation of clicking the first component C231 by the user, an application interface 232 of the application C is displayed in the display area C203.
In the embodiment of the application, the electronic equipment of the application interface display method can display the first components associated with the application program under the condition that the application program enters the background operation, each displayed first component is also associated with a display area, and can receive the first input of any one of the second components displayed by a user and respond to the first input to display the first application program associated with the second component in the first display area associated with the second component. In this way, the application interface of the associated application program can be displayed in the associated display area based on the input of the user to the first component associated with the application program and the display area, so that the operation is simplified, and the display efficiency of the application interface is improved.
In some embodiments, after displaying the N first components, the method may further comprise, prior to receiving the first input to the second component:
receiving a second input to a second component;
In response to the second input, updating display information of the second component, the display information including at least one of a display position and a display size;
in response to the updated display information, a display area associated with the second component is determined.
In this embodiment, the second input of the user to any one of the N first components may be received in the case where the N first components are displayed. The second input may be used to update display information of the second component, which may include a display location and/or a display size.
In some examples, taking the display information as an example, if the display information includes a display position, in response to the second input, the display position of the first component a is updated from the display area a to the display area B, and the display position of the first component B is updated from the display area B to the display area a. Then the first component a may be associated with the display area B and the first component B may be associated with the display area a. In other words, when the first input to the first component a or the first component B is received, the application interface of the application a may be displayed in the display area B, and the application interface of the application B may be displayed in the display area a.
In other examples, as shown in fig. 4, taking an example that the display information includes a display size and the first component B221 is displayed in the display area B202, an input for dragging the first component B221 may be received, for example, dragging the first component B221 to the right as shown in fig. 5, where the display size of the first component B221 occupies the display area B202 and the display area C203, and then the first component B221 may be associated with the display area B202 and the display area C203. In other words, in the case of receiving the first input to the second component B221, the application interface 222 of the application B may be displayed in the display area B202 and the display area C203 as shown in fig. 6.
In other embodiments, the display information may further include a display position and a display size, and the arbitrary position and the size of the display area corresponding to the application program of the first component may be determined according to the arbitrary display position and the display size after the adjustment of the first component.
Therefore, the display area associated with the first component can be related to the display information of the first component, and the purpose of adjusting the display area of the application interface of the application program associated with the first component can be achieved according to the adjustment of the display information of the first component, so that the efficiency of switching the display positions of the application interface is improved.
In some embodiments, the first input includes a first sub-input and a second sub-input, and displaying an application interface of the first application program in the first display area in response to the first input may include:
In response to a first sub-input to the second component, displaying a third component within the first display area, the third component being associated with the first application and being configured to display key information in an application interface of the first application;
In response to receiving the second sub-input to the third component, an application interface of the first application program is displayed within the first display area.
In this embodiment, the first input may include a first sub-input and a second sub-input. As shown in fig. 7, taking the second component as the first component B as an example, a first sub-input of the first component B by the user may be received, and in response to the first sub-input, a third component 223 associated with the application B is displayed in a display area associated with the first component B, where the third component 223 may display key information in an application interface of the application B.
The key information may refer to information related to a task currently being executed in an application interface of the first application program, for example, taking the first application program as a music playing application program, where the key information may include a name of music currently being played, a playing progress, and shortcut function controls such as a "pause/play" control, a "last song" control, and a "next song" control.
In some examples, the third component may be an expanded state of the first component that is larger in area than the first component and that displays more information to facilitate a user performing some shortcut functions of the application based on the displayed information.
A second sub-input by the user to the third component may be received and an application interface of an application associated with the third component may be displayed in a display area associated with the second component in response to the second sub-input, as shown in fig. 6.
In this way, before the first component switches the application interface displayed as the application program associated with the first component, a third component for displaying key information of the application program associated with the first component can be displayed, so that a user can select to execute a shortcut function directly on the content displayed by the third component, or further display the application interface, thereby increasing flexibility and intellectualization of application interface display.
In some embodiments, before displaying the N first components, the method may further comprise:
Displaying application interfaces of M application programs in one-to-one correspondence in M display areas, wherein M is a positive integer;
Receiving a third input of a user, wherein the third input is used for indicating a second application program to enter background operation, and the second application program is any application program in M application programs;
In response to the third input, the first component associated with the second application is displayed in a display area corresponding to the second application.
In this embodiment, application interfaces of M application programs may be displayed in one-to-one correspondence in M display areas. For example, as shown in fig. 3, the application interface 212 of the application a may be displayed in the display area a201, the application interface 222 of the application B may be displayed in the display area B202, and the application interface 232 of the application C may be displayed in the display area C203.
A third input by the user may be received, which may be an input to enter any one of the M applications into background operation.
The first component associated with any application may be displayed in a display area corresponding to the application in response to the third input. For example, as shown in FIG. 2, a first component A211 of application A may be displayed in a display area A201 in response to an input that brings application A into background operation. The first component B221 of the application B may be displayed in the display area B202 in response to an input to enter the application B into the background operation. The first component C231 of the application C may be displayed in the display area C203 in response to an input to enter the application C into the background running.
In this way, the corresponding first component can be displayed in the associated display area, so that a user can know the display position of the application interface of the application program associated with the first component conveniently, and further the display position of the first component can be adjusted freely according to requirements, so that the display area of the application interface can be switched, and the flexibility and the efficiency of the display of the application interface are improved.
In some examples, for the same display area, an application interface may be used to display multiple applications, such that in the event that multiple applications all enter background operation, the first components associated with those applications may be displayed in a stack within the display area. It will be appreciated that the application interface of the application associated with the first component stacked on top of each other may be preferentially displayed within the display area.
In some embodiments, the method may further comprise:
In response to the third input, under the condition that M is an integer greater than 1, re-dividing the M display areas into M-1 display areas, and displaying application interfaces of M-1 application programs in one-to-one correspondence in the M-1 display areas, wherein the M-1 application programs are other application programs except the second application program in the M application programs;
In the case where M is 1, the desktop is displayed full screen.
In this embodiment, the first component of the application program may be displayed in response to the third input that any application program enters the background operation, and the application interface of the application program that is opened left may be displayed after the display area is divided again. When all application programs enter the background operation, the desktop can be displayed in a full screen mode.
For example, as shown in fig. 3, the electronic device includes a display area a201 that displays an application interface 212 of an application a, a display area B202 that displays an application interface 222 of an application B, and a display area C203 that displays an application interface 232 of an application C. When the application a enters the background operation, as shown in fig. 8a, the first component a211 of the application a may be displayed in the original display area a201, and the display screen is divided into a left display area 801 and a right display area 802, which are respectively used to display the application interface 222 of the application B and the application interface 232 of the application C. When the application B also enters the background running, as shown in fig. 8B, the first component B221 of the application B may be displayed in the original display area B202, and the application interface 232 of the application C may be displayed on the display screen in full screen. When the application C also enters the background running, as shown in fig. 8C, the first component C231 of the application C may be displayed in the original display area C203, and the desktop is displayed on the display screen in full screen.
Therefore, the display area can be flexibly divided for display according to the application program in the current open state, and the flexibility and the efficiency of switching display of the application interface are further improved.
According to the application interface display method provided by the embodiment of the application, the execution main body can be an application interface display device. In the embodiment of the application, a method for executing application interface display by using an application interface display device is taken as an example, and the device for displaying application interface provided by the embodiment of the application is described.
As shown in fig. 9, an embodiment of the present application provides an application interface display apparatus 900, which may include:
The display module 901 is configured to display N first components, where each first component is associated with an application program and a display area, and the first components display when the application program associated with the first component enters a background operation, and N is a positive integer;
A receiving module 902, configured to receive a first input to a second component, where the second component is any one of the N first components;
The display module 901 is further configured to display an application interface of a first application program in a first display area in response to the first input, where the first display area is a display area associated with the second component, and the first application program is an application program associated with the second component.
In the embodiment of the application, the electronic equipment of the application interface display method can display the first components related to the application program under the condition that the application program enters the background operation, each displayed first component is also related to a display area, and can receive the first input of any one of the second components displayed by a user and respond to the first input to display the first application program related to the second component in the first display area related to the second component. In this way, the application interface of the associated application program can be displayed in the associated display area based on the input of the user to the first component associated with the application program and the display area, so that the operation is simplified, and the display efficiency of the application interface is improved.
In some embodiments, the receiving module 902 may also be configured to:
after displaying the N first components, receiving a second input to the second component before receiving the first input to the second component;
The application interface display apparatus 900 may further include a processing module for:
In response to the second input, updating display information of the second component, the display information including at least one of a display position and a display size;
in response to the updated display information, a display area associated with the second component is determined.
Therefore, the display area associated with the first component can be related to the display information of the first component, and the purpose of adjusting the display area of the application interface of the application program associated with the first component can be achieved according to the adjustment of the display information of the first component, so that the efficiency of switching the display positions of the application interface is improved.
In some embodiments, the first input includes a first sub-input and a second sub-input;
the display module 901 may also be used to:
In response to a first sub-input to the second component, displaying a third component within the first display area, the third component being associated with the first application and being configured to display key information in an application interface of the first application;
In response to receiving the second sub-input to the third component, an application interface of the first application program is displayed within the first display area.
In this way, before the first component switches the application interface displayed as the application program associated with the first component, a third component for displaying key information of the application program associated with the first component can be displayed, so that a user can select to execute a shortcut function directly on the content displayed by the third component, or further display the application interface, thereby increasing flexibility and intellectualization of application interface display.
In some embodiments, the display module 901 may also be used to:
before displaying N first components, displaying application interfaces of M application programs in M display areas in a one-to-one correspondence manner, wherein M is a positive integer;
the receiving module 902 may also be configured to receive a third input from the user, the third input being configured to instruct a second application to enter a background operation, the second application being any one of the M applications;
the display module 901 may also be configured to display a first component associated with a second application in a display area corresponding to the second application in response to a third input.
In this way, the corresponding first component can be displayed in the associated display area, so that a user can know the display position of the application interface of the application program associated with the first component conveniently, and further the display position of the first component can be adjusted freely according to requirements, so that the display area of the application interface can be switched, and the flexibility and the efficiency of the display of the application interface are improved.
In some embodiments, the display module 901 may also be used to:
In response to the third input, under the condition that M is an integer greater than 1, re-dividing the M display areas into M-1 display areas, and displaying application interfaces of M-1 application programs in one-to-one correspondence in the M-1 display areas, wherein the M-1 application programs are other application programs except the second application program in the M application programs;
In the case where M is 1, the desktop is displayed full screen.
Therefore, the display area can be flexibly divided for display according to the application program in the current open state, and the flexibility and the efficiency of switching display of the application interface are further improved.
The application interface display device in the embodiment of the application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. The electronic device may be a Mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile internet appliance (Mobile INTERNET DEVICE, MID), an augmented reality (augmented reality, AR)/Virtual Reality (VR) device, a robot, a wearable device, an ultra-Mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), etc., and may also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a Television (TV), a teller machine, a self-service machine, etc., which are not particularly limited in the embodiments of the present application.
The application interface display device in the embodiment of the application can be a device with an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, and the embodiment of the present application is not limited specifically.
The application interface display device provided by the embodiment of the present application can implement each process implemented by the embodiments of the methods of fig. 1 to 8, and in order to avoid repetition, a detailed description is omitted here.
Optionally, as shown in fig. 10, the embodiment of the present application further provides an electronic device 1000, including a processor 1001 and a memory 1002, where the memory 1002 stores a program or an instruction that can be executed on the processor 1001, and the program or the instruction implements each step of the above embodiment of the application interface display method when executed by the processor 1001, and the steps achieve the same technical effects, so that repetition is avoided, and no further description is given here.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
Fig. 11 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 1100 includes, but is not limited to, a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110.
Those skilled in the art will appreciate that the electronic device 1100 may further include a power source (e.g., a battery) for powering the various components, which may be logically connected to the processor 1110 by a power management system, such as to perform functions such as managing charging, discharging, and power consumption by the power management system. The electronic device structure shown in fig. 11 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than illustrated, or may combine some components, or may be arranged in different components, which are not described in detail herein.
The display unit 1106 is configured to display N first components, where each first component is associated with an application program and a display area, and the first components are displayed when the application program associated with the first component enters a background operation, and N is a positive integer;
A user input unit 1107 for receiving a first input to a second component, which is any one of the N first components;
The display unit 1106 is further configured to display an application interface of a first application program in a first display area in response to the first input, where the first display area is a display area associated with the second component, and the first application program is an application program associated with the second component.
In the embodiment of the application, the electronic equipment of the application interface display method can display the first components related to the application program under the condition that the application program enters the background operation, each displayed first component is also related to a display area, and can receive the first input of any one of the second components displayed by a user and respond to the first input to display the first application program related to the second component in the first display area related to the second component. In this way, the application interface of the associated application program can be displayed in the associated display area based on the input of the user to the first component associated with the application program and the display area, so that the operation is simplified, and the display efficiency of the application interface is improved.
In some embodiments, the user input unit 1107 may also be used to:
after displaying the N first components, receiving a second input to the second component before receiving the first input to the second component;
A processor 1110 for:
In response to the second input, updating display information of the second component, the display information including at least one of a display position and a display size;
in response to the updated display information, a display area associated with the second component is determined.
Therefore, the display area associated with the first component can be related to the display information of the first component, and the purpose of adjusting the display area of the application interface of the application program associated with the first component can be achieved according to the adjustment of the display information of the first component, so that the efficiency of switching the display positions of the application interface is improved.
In some embodiments, the first input includes a first sub-input and a second sub-input;
The display unit 1106 may also be used to:
In response to a first sub-input to the second component, displaying a third component within the first display area, the third component being associated with the first application and being configured to display key information in an application interface of the first application;
In response to receiving the second sub-input to the third component, an application interface of the first application program is displayed within the first display area.
In this way, before the first component switches the application interface displayed as the application program associated with the first component, a third component for displaying key information of the application program associated with the first component can be displayed, so that a user can select to execute a shortcut function directly on the content displayed by the third component, or further display the application interface, thereby increasing flexibility and intellectualization of application interface display.
In some embodiments, the display unit 1106 may also be used to:
before displaying N first components, displaying application interfaces of M application programs in M display areas in a one-to-one correspondence manner, wherein M is a positive integer;
The user input unit 1107 may also be configured to receive a third input from the user, where the third input is used to instruct a second application program to enter a background operation, and the second application program is any application program of the M application programs;
The display unit 1106 may also be configured to display a first component associated with the second application within a display area corresponding to the second application in response to the third input.
In this way, the corresponding first component can be displayed in the associated display area, so that a user can know the display position of the application interface of the application program associated with the first component conveniently, and further the display position of the first component can be adjusted freely according to requirements, so that the display area of the application interface can be switched, and the flexibility and the efficiency of the display of the application interface are improved.
In some embodiments, the display unit 1106 may also be used to:
In response to the third input, under the condition that M is an integer greater than 1, re-dividing the M display areas into M-1 display areas, and displaying application interfaces of M-1 application programs in one-to-one correspondence in the M-1 display areas, wherein the M-1 application programs are other application programs except the second application program in the M application programs;
In the case where M is 1, the desktop is displayed full screen.
Therefore, the display area can be flexibly divided for display according to the application program in the current open state, and the flexibility and the efficiency of switching display of the application interface are further improved.
It should be appreciated that in embodiments of the present application, the input unit 1104 may include a graphics processor (Graphics Processing Unit, GPU) 11041 and a microphone 11042, the graphics processor 11041 processing image data of still pictures or video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The display unit 1106 may include a display panel 11061, and the display panel 11061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1107 includes at least one of a touch panel 11071 and other input devices 11072. The touch panel 11071 is also referred to as a touch screen. The touch panel 11071 may include two parts, a touch detection device and a touch controller. Other input devices 11072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
The memory 1109 may be used to store software programs as well as various data. The memory 1109 may mainly include a first memory area storing programs or instructions and a second memory area storing data, wherein the first memory area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 1109 may include volatile memory or nonvolatile memory, or the memory 1109 may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate Synchronous dynamic random access memory (Double DATA RATE SDRAM, DDRSDRAM), enhanced Synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCH LINK DRAM, SLDRAM), and Direct random access memory (DRRAM). Memory 1109 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
Processor 1110 may include one or more processing units and, optionally, processor 1110 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 1110.
The embodiment of the application also provides a readable storage medium, on which a program or an instruction is stored, which when executed by a processor, implements each process of the above embodiment of the application interface display method, and can achieve the same technical effects, so that repetition is avoided, and no further description is given here.
Wherein the processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc.
The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the processes of the embodiment of the display method of the application interface, and the same technical effects can be achieved, so that repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
Embodiments of the present application provide a computer program product stored in a storage medium, where the program product is executed by at least one processor to implement the respective processes of the embodiments of the application interface display method, and achieve the same technical effects, and are not repeated herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.

Claims (10)

1. An application interface display method, the method comprising:
Displaying N first components, wherein each first component is associated with an application program and a display area, and the first components are displayed when the application program associated with the first component enters background operation, and N is a positive integer;
receiving a first input to a second component, the second component being any one of the N first components;
In response to the first input, an application interface of a first application program is displayed in a first display area, wherein the first display area is a display area associated with the second component, and the first application program is an application program associated with the second component.
2. The method of claim 1, wherein after the displaying the N first components, the method further comprises, prior to the receiving the first input to the second component:
Receiving a second input to the second component;
Updating display information of the second component in response to the second input, the display information including at least one of a display position and a display size;
a display area associated with the second component is determined in response to the updated display information.
3. The method of claim 1 or 2, wherein the first input comprises a first sub-input and a second sub-input, and wherein displaying an application interface of a first application program in a first display area in response to the first input comprises:
Displaying a third component within the first display area in response to the first sub-input to the second component, the third component being associated with the first application and being for displaying critical information in an application interface of the first application;
In response to receiving the second sub-input to the third component, an application interface of the first application program is displayed within the first display area.
4. The method of claim 1 or 2, wherein prior to the displaying the N first components, the method further comprises:
Displaying application interfaces of M application programs in one-to-one correspondence in M display areas, wherein M is a positive integer;
Receiving a third input of a user, wherein the third input is used for indicating a second application program to enter background operation, and the second application program is any application program in the M application programs;
And in response to the third input, displaying the first component associated with the second application in a display area corresponding to the second application.
5. The method according to claim 4, wherein the method further comprises:
In response to the third input, under the condition that M is an integer greater than 1, dividing the M display areas into M-1 display areas again, and displaying application interfaces of M-1 application programs in one-to-one correspondence in the M-1 display areas, wherein the M-1 application programs are other application programs except the second application program in the M application programs;
In the case where M is 1, the desktop is displayed full screen.
6. An application interface display apparatus, the apparatus comprising:
The display module is used for displaying N first components, each first component is associated with an application program and a display area, and the first components are displayed under the condition that the application program associated with the first component enters a background operation, and N is a positive integer;
A receiving module for receiving a first input to a second component, the second component being any one of the N first components;
The display module is further configured to display an application interface of a first application program in a first display area in response to the first input, where the first display area is a display area associated with the second component, and the first application program is an application program associated with the second component.
7. The apparatus of claim 6, wherein the receiving module is further configured to:
after the displaying the N first components, receiving a second input to a second component before the receiving the first input to the second component;
the apparatus further comprises a processing module for:
Updating display information of the second component in response to the second input, the display information including at least one of a display position and a display size;
a display area associated with the second component is determined in response to the updated display information.
8. The apparatus of claim 6 or 7, wherein the first input comprises a first sub-input and a second sub-input;
The display module is further configured to:
Displaying a third component within the first display area in response to the first sub-input to the second component, the third component being associated with the first application and being for displaying critical information in an application interface of the first application;
In response to receiving the second sub-input to the third component, an application interface of the first application program is displayed within the first display area.
9. The apparatus of claim 6 or 7, wherein the display module is further configured to:
before the N first components are displayed, application interfaces of M application programs are correspondingly displayed in M display areas one by one, wherein M is a positive integer;
The receiving module is further configured to receive a third input from a user, where the third input is used to instruct a second application program to enter a background operation, and the second application program is any application program of the M application programs;
the display module is further used for responding to the third input and displaying the first component associated with the second application program in a display area corresponding to the second application program.
10. The apparatus of claim 9, wherein the display module is further configured to:
In response to the third input, under the condition that M is an integer greater than 1, dividing the M display areas into M-1 display areas again, and displaying application interfaces of M-1 application programs in one-to-one correspondence in the M-1 display areas, wherein the M-1 application programs are other application programs except the second application program in the M application programs;
In the case where M is 1, the desktop is displayed full screen.
CN202411668758.2A 2024-11-20 2024-11-20 Application interface display method and device Pending CN119645258A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202411668758.2A CN119645258A (en) 2024-11-20 2024-11-20 Application interface display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202411668758.2A CN119645258A (en) 2024-11-20 2024-11-20 Application interface display method and device

Publications (1)

Publication Number Publication Date
CN119645258A true CN119645258A (en) 2025-03-18

Family

ID=94942257

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202411668758.2A Pending CN119645258A (en) 2024-11-20 2024-11-20 Application interface display method and device

Country Status (1)

Country Link
CN (1) CN119645258A (en)

Similar Documents

Publication Publication Date Title
CN112162665B (en) Operation method and device
CN111857509A (en) Split-screen display method, device and electronic device
CN112433693B (en) Split screen display method and device and electronic equipment
CN114296595A (en) A display method, device and electronic device
CN114518820A (en) Icon sorting method and device and electronic equipment
CN114327726A (en) Display control method, device, electronic device and storage medium
CN113885981A (en) Desktop editing method, apparatus and electronic device
WO2024109635A1 (en) Interface display method and apparatus thereof
WO2023155877A1 (en) Application icon management method and apparatus and electronic device
CN112817555A (en) Volume control method and volume control device
WO2025061189A1 (en) Interface display method and apparatus, and electronic device and readable storage medium
CN111831177B (en) Application icon display method and device and electronic equipment
CN113485625A (en) Electronic equipment response method and device and electronic equipment
CN111638828A (en) Interface display method and device
CN112214297B (en) Application switching method and electronic device
CN119645258A (en) Application interface display method and device
CN116088989A (en) Application display method and application display device
CN115993892A (en) Information input method and device and electronic equipment
CN115469776A (en) Program icon display method and device, electronic equipment and storage medium
CN113885748A (en) Object switching method and device, electronic equipment and readable storage medium
CN114594897A (en) One-hand control method, control device, electronic device and storage medium of touch screen
CN114518929A (en) Application program processing method and device
CN116095232B (en) Information display method and device
CN114911405B (en) Control method, control device, electronic device and readable storage medium
CN120390002A (en) Information sharing method, device, electronic device and storage medium

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
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载