CN115202524B - Display method and device - Google Patents
Display method and device Download PDFInfo
- Publication number
- CN115202524B CN115202524B CN202210831315.5A CN202210831315A CN115202524B CN 115202524 B CN115202524 B CN 115202524B CN 202210831315 A CN202210831315 A CN 202210831315A CN 115202524 B CN115202524 B CN 115202524B
- Authority
- CN
- China
- Prior art keywords
- application
- area
- interface
- screen
- split screen
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000006870 function Effects 0.000 description 15
- 230000000694 effects Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000003190 augmentative effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 1
- 230000001815 facial effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application discloses a display method, a display device, electronic equipment and a readable storage medium, and belongs to the technical field of electronics. Wherein the method comprises the following steps: receiving a first input of an identification of a first application; responsive to the first input, launching the first application in a first split screen mode corresponding to the first application; displaying the interface of the first application in a first area of a screen, and displaying a target interface in a second area of the screen; in the first split screen mode, the screen comprises the first area and the second area, and the first area is not overlapped with the second area.
Description
Technical Field
The application belongs to the technical field of electronics, and particularly relates to a display method and device.
Background
Generally, a screen of an electronic device is used for displaying an interface of one application, and when a user needs to view interfaces of a plurality of applications at the same time, the user needs to do so through a complicated operation mode.
For example, the user launches application A, and the screen displays the interface of application A; further, the user exits the desktop interface, a floating widget appears on the screen for displaying the interface of the application A, the user starts the application B in the desktop interface, the screen displays the interface of the application B, and meanwhile, the reduced interface of the application A is displayed on the interface of the application B in a floating manner.
As can be seen, in the prior art, the user is cumbersome to operate when starting a plurality of applications so that the screen simultaneously displays the interfaces of the plurality of applications.
Disclosure of Invention
The embodiment of the application aims to provide a display method which can solve the problem that in the prior art, a user starts a plurality of applications to enable a screen to simultaneously display interfaces of the applications to be complex in operation.
In a first aspect, an embodiment of the present application provides a display method, including: receiving a first input of an identification of a first application; responsive to the first input, launching the first application in a first split screen mode corresponding to the first application; displaying the interface of the first application in a first area of a screen, and displaying a target interface in a second area of the screen; in the first split screen mode, the screen comprises the first area and the second area, and the first area is not overlapped with the second area.
In a second aspect, an embodiment of the present application provides a display apparatus, including: a receiving module for receiving a first input of an identification of a first application; the starting module is used for responding to the first input and starting the first application in a first split screen mode corresponding to the first application; the display module is used for displaying the interface of the first application in a first area of a screen and displaying the target interface in a second area of the screen; in the first split screen mode, the screen comprises the first area and the second area, and the first area is not overlapped with the second area.
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.
Thus, in the embodiment of the application, when the user performs the first input on the identifier of the first application, the first application can be started according to the first split screen mode corresponding to the first application. Further, after the first application is started, the interface of the first application is displayed in the first area of the screen, and in addition, the second area of the screen displays other interfaces, namely the target interface, except the interface of the first application. Therefore, according to the embodiment of the application, when a user starts the application, the interface of the application can be directly displayed in one area of the screen, and the like, and based on a plurality of applications started by the user, each application can be directly displayed in a corresponding area, so that the effect that the screen simultaneously displays the interfaces of a plurality of applications is realized, the user operation is simpler, and the operation of switching among the applications is omitted.
Drawings
FIG. 1 is a flow chart of a display method according to an embodiment of the present application;
Fig. 2 to 4 are schematic views showing an electronic device according to an embodiment of the present application;
Fig. 5 is a block diagram of a display device according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application;
fig. 7 is a second schematic diagram of a hardware structure of an electronic device according to an embodiment of the application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the accompanying drawings of 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 objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type, and are not limited to the number of objects, such as 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 execution subject of the display method provided by the embodiment of the application can be the display device provided by the embodiment of the application or the electronic equipment integrated with the display device, wherein the display device can be realized in a hardware or software mode.
The 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 shows a flowchart of a display method according to an embodiment of the present application, which is applied to an electronic device for example, and includes:
step 110: a first input is received identifying a first application.
The first input comprises touch input performed by a user on a screen, and is not limited to input such as clicking, sliding and dragging; the first input may also be a blank input of the user, such as a gesture action, a facial action, etc., and further includes an input of the user to a physical key on the device, not limited to a press, etc. Moreover, the first input comprises one or more inputs, wherein the plurality of inputs may be continuous or time-spaced.
In this step, the first input is used for performing a preset operation on the identifier of the first application, so that the first application is started according to the corresponding first split screen mode.
For example, in the case where the "multi-region display function" provided by the present application is turned on, the user clicks the identifier of the first application.
For another example, the user presses the identifier of the first application for a long time, pops up the option of "multi-region display function", and clicks the option of "multi-region display function".
Optionally, the first input further comprises an operation for turning on a "multi-region display function".
Optionally, the identification of the first application includes an image identification, a text identification, and the like.
Step 120: in response to the first input, the first application is launched in a first split screen mode corresponding to the first application.
In this step, the first split-screen mode corresponds to a first application, and the first split-screen mode is used for performing split-screen processing on the screen when the user starts the first application through the first input.
In this step, in the case where the first application is started in the first split screen mode, the screen is divided into a plurality of areas.
Step 130: and displaying the interface of the first application in a first area of the screen, and displaying the target interface in a second area of the screen.
In the first split screen mode, the screen comprises a first area and a second area, and the first area is not overlapped with the second area.
In this step, the first area corresponds to the first application, and the first area is used for displaying an interface of the first application. The second area is used for displaying a target interface.
The interface and the target interface of the first application displayed in a split screen mode according to the embodiment enable a user to independently watch and operate based on at least two interfaces.
Thus, in the embodiment of the application, when the user performs the first input on the identifier of the first application, the first application can be started according to the first split screen mode corresponding to the first application. Further, after the first application is started, the interface of the first application is displayed in the first area of the screen, and in addition, the second area of the screen displays other interfaces, namely the target interface, except the interface of the first application. Therefore, according to the embodiment of the application, when a user starts the application, the interface of the application can be directly displayed in one area of the screen, and the like, and based on a plurality of applications started by the user, each application can be directly displayed in a corresponding area, so that the effect that the screen simultaneously displays the interfaces of a plurality of applications is realized, the user operation is simpler, and the operation of switching among the applications is omitted.
In the flow of the display method according to another embodiment of the present application, step 130 includes:
Substep A1: and displaying the interface of the first application in the first area of the screen under the condition that the display position of the identifier of the first application is positioned in the first area of the screen.
Optionally, before displaying the interface of the first application, it is first identified in which area of the screen the identifier of the first application is located, so that according to the area in which the identifier of the first application is located, the interface of the first application is displayed in the area in which the identifier thereof is located, i.e. the first area.
The icon of the first application is displayed on the first line (upper area) of the desktop, that is, after being started in the first split screen mode, the interface of the first application is displayed in the area (first area) located in the upper half of the screen. It can be understood that the second area is the area in the lower half of the screen at this time.
In this embodiment, after the first application is started in the first split-screen mode, the interface of the first application may be displayed in the screen area where the identifier of the first application is located based on the display position of the identifier of the first application, where it is visible that the display position of the first application interface after the first application is started is associated with the position where the identifier (icon) of the first application is displayed on the desktop. The user sight is enabled to view the interface after the first application is started on the screen without moving greatly. May be in the same area.
In the flow of the display method according to another embodiment of the present application, before step 120, the method further includes step B1 or step B2.
Step B1: and under the condition that the setting information of the user on the first application is detected, determining to start the first application in the first split screen mode.
In this step, the user may set the first application in advance. Wherein the setting information may include relevant parameters of the first split screen mode.
Thus, in this step, if it is detected that the user has associated settings for the first application setting to be launched in the first split-screen mode, the first application is launched in the first split-screen mode.
Otherwise, if the relevant setting of the user to the first application is not detected, the first application is started normally, for example, the first application is started in a full-screen mode.
Step B2: determining to start the first application in the first split screen mode under the condition that the history use information of the first application meets the preset condition, wherein the history use information of the first application meets the preset condition comprises at least one of the following: the number of times of the first application split screen display exceeds a preset number of times, and the frequency of the first application split screen display exceeds a preset frequency.
In this step, the historical usage information includes a record of the display of the first application. For example, in historical use, when an interface of a first application is displayed in a screen, the interface is displayed in a split screen or in a full screen.
Therefore, based on the historical usage information, the number of split screen display times of the first application and other applications can be acquired within a preset period (such as the last month); based on the historical usage information, the frequency of split screen display of the first application and other applications, such as the number of split screen displays in a day, can also be obtained.
It can be appreciated that if based on the historical usage information, it is: when the number of times of the split screen display of the first application exceeds the preset number of times and/or the frequency of the split screen display of the first application exceeds the preset frequency, the first application is frequently split screen used together with other applications after being started in the historical use process of the user, so that the first application is directly started in the first split screen mode.
Conversely, if based on the historical usage information, it is not possible to obtain: and when the number of times of the split screen display of the first application exceeds the preset number of times and/or the frequency of the split screen display of the first application exceeds the preset frequency, the first application is not required to be split screen used together with other applications in the historical use process of the user, so that the first application is started normally, such as the first application is started in a full screen mode.
Alternatively, the schemes of step B1 and step B2 may be executed, and if the first application simultaneously satisfies the schemes of the above two steps, the scheme with the higher priority may be selected to execute according to the preset priority levels of the two schemes.
In this embodiment, under the condition that a first input of a user to an identifier of a first application is received, at least one of setting information and historical usage information of the first application is detected first, so that the first application is started in a corresponding first split screen mode when the setting information is detected or the historical usage information meets a preset condition, and two scenes in which the first application is started in the first split screen mode are provided, so that operation of the user is simplified under the two scenes.
In the flow of the display method according to another embodiment of the present application, the method further includes step C1 or step C2.
Step C1: and determining the number of the split screens of the first split screen mode according to the setting information of the user on the first application.
In this step, the user may set the first application in advance.
For example, in the setting page of the first application, the number of split screens may be filled in, as shown in fig. 2, where the number of split screens is two, and the screen is divided into two areas, namely, a first area 201 corresponding to the a screen and a second area 202 corresponding to the B screen. As shown in fig. 3, for the display case of the screen when the number of split screens is three, the screen is divided into three areas, namely, a first area 301 corresponding to the screen a, a second area 302 corresponding to the screen B, and a third area 303 corresponding to the screen C.
Further, the user may autonomously select one area among the plurality of areas as the first area.
Step C2: the historical usage information at the first application includes: and under the condition of information of the second application displayed by the first application split screen, determining the split screen number of the first split screen mode according to the number of the second application.
In this step, information of a second application that is displayed in a split screen with the first application may be determined based on the history use information. It may be understood that, in the case where the second applications are plural, the information of the second applications may include a screen division duration of each second application, name information of each second application, the number of second applications, and the like.
Optionally, if the second application displayed on the split screen with the first application is the same application each time obtained from the historical usage information, if the second application is displayed on the split screen with the first application by application a, the number of split screens is the number of the second application plus "1", that is, "2".
Optionally, if the second application displayed on the split screen with the first application is a different application from the first application, for example, the split screen is displayed on the split screen with the application a at one time and the split screen is displayed on the split screen with the first application B at another time, the number of split screens is the number of the second application plus "1", for example, "3".
Optionally, in the case that the first application performs split-screen display with different applications for multiple times, the number of split-screen starts may also be determined according to the number of split-screens when the first application performs split-screen display for multiple times. For example, from the historical usage information, out of the 5 times of the historical usage information of the first application, 3 times are displayed in a split screen with the application a, and 2 times are displayed in a split screen with the application B, it can be seen that the first application displays the screen in two areas each time, and thus the number of split screens can be corresponding to "2".
For example, in the case that the first application is a net lesson application, it is available from history use information that the note application is usually opened together when the user uses the net lesson application, that is, the note application and the net lesson application are displayed on a screen for a long period of time, so that the user can listen to lessons while recording lesson contents. When the user triggers the identifier corresponding to the net lesson application or the note application, the corresponding application can be automatically started in a split screen mode, so that the screen is divided into two areas, and the interface corresponding to the net lesson application and the interface corresponding to the note application are displayed together.
It can be appreciated that, based on step C2, in the case of starting the first application in the first split screen mode, the second application may be started at the same time.
In this embodiment, in combination with the setting information or the historical use information, the number of split screens corresponding to the first split screen mode is set, and the number of split screens is associated with the wish, the use habit and the like of the user, so that the screen can rapidly display interfaces of a plurality of applications in the first split screen mode, manual adjustment by the user is avoided, and user operation is further simplified.
In another embodiment of the present application, the target interface is an interface of the third application, or the target interface includes an application identifier.
In one aspect, in the case where the target interface is an interface of a third application, the third application is an application determined according to the setting information or the historical usage information.
Optionally, when the user inputs the setting information, the user may select a third application displayed on the split screen with the first application, so that in the first split screen mode, a first area and a second area are displayed, the first area displays an interface of the first application, and the second area displays an interface of the third application.
The number of the third applications is a plurality of the third applications, and correspondingly, the number of the second areas is a plurality of the third applications.
Optionally, according to the historical use information of the first application, a third application which is displayed with the first application in a long-term split screen mode is obtained, so that in the first split screen mode, a first area and a second area are displayed, the first area displays an interface of the first application, and the second area displays an interface of the third application.
The number of the third applications may be plural, and correspondingly, the number of the second areas is plural.
Alternatively, in this step, in the case of starting the first application in the first split screen mode, the third application may be started at the same time.
In another aspect, in the case where the target interface includes an application identifier, the application identifier is an identifier corresponding to the application determined according to the setting information or the historical usage information.
For example, referring to fig. 4, the screen is divided into a first area 401 corresponding to the a screen, which is used to display an interface of the E application (interface of the first application), and a second area 402 corresponding to the B screen, which is used to display an application identification. Further, the user may perform a sliding operation on the second area 402, so that the user can view the identifiers corresponding to other applications in the second area 401. In addition, the user may click directly on any application identifier of the second region 402, such that an interface of the application is displayed in the second region 402.
It is understood that the application identification displayed in the second area is determined based on the setting information or the history use information. Specifically, when the user sets the first application, the application that needs to be displayed in a split screen manner with the first application may be selected, for example, when the user selects application a and application B as applications that can be displayed in a split screen manner with the first application, the identifier of the application a and the identifier of the application B are displayed in the second area. Specifically, according to the historical usage information, second applications which are displayed together with the first application in a split screen mode can be obtained, and then the identifiers of the second applications are displayed in the second area.
In addition, the user can directly click any application identifier of the target interface, so that the target interface is switched to be displayed in the second area.
In this embodiment, in the first split-screen mode, one area is used to display an interface of the first application, and other areas may display an application interface and an application identifier associated with the first application, so that a user can conveniently and quickly view and start other related applications, and user operations are simplified.
Optionally, the electronic device of the present application may be a large-screen device such as a tablet, a computer, etc. so as to ensure a display effect of each area in the split-screen mode.
Optionally, under the condition that the multi-region display function is started, the desktop interface and the application interface are displayed in a split screen mode. Under the condition that the multi-region display function is not started, the desktop interface and the application interface are displayed in a full-screen mode.
In summary, the present application aims to provide a method for quick multi-area startup, which enables a user to start an application in multiple areas by one key, thereby improving the utilization rate of the function, reducing the complexity of user operation, and improving the user experience.
According to the display method provided by the embodiment of the application, the execution main body can be a display device. In the embodiment of the present application, a display device executing a display method is taken as an example, and the display device provided in the embodiment of the present application is described.
Fig. 5 shows a block diagram of a display device according to another embodiment of the present application, the device including:
a receiving module 10 for receiving a first input of an identification of a first application;
a starting module 20, configured to respond to the first input, and start the first application in a first split screen mode corresponding to the first application;
the display module 30 is configured to display an interface of the first application in a first area of the screen, and display a target interface in a second area of the screen;
in the first split screen mode, the screen comprises a first area and a second area, and the first area is not overlapped with the second area.
Thus, in the embodiment of the application, when the user performs the first input on the identifier of the first application, the first application can be started according to the first split screen mode corresponding to the first application. Further, after the first application is started, the interface of the first application is displayed in the first area of the screen, and in addition, the second area of the screen displays other interfaces, namely the target interface, except the interface of the first application. Therefore, according to the embodiment of the application, when a user starts the application, the interface of the application can be directly displayed in one area of the screen, and the like, and based on a plurality of applications started by the user, each application can be directly displayed in a corresponding area, so that the effect that the screen simultaneously displays the interfaces of a plurality of applications is realized, the user operation is simpler, and the operation of switching among the applications is omitted.
Optionally, the display module 30 is specifically configured to display the interface of the first application in the first area of the screen when the display position of the identifier of the first application is located in the first area of the screen.
Optionally, the apparatus further comprises:
The first determining module is used for determining to start the first application in a first split screen mode under the condition that setting information of a user on the first application is detected;
The second determining module is configured to determine, when the historical usage information of the first application meets a preset condition, to start the first application in the first split screen mode, where the historical usage information of the first application meets the preset condition includes at least one of: the number of times of the first application split screen display exceeds a preset number of times, and the frequency of the first application split screen display exceeds a preset frequency.
Optionally, the apparatus further comprises:
The third determining module is used for determining the number of split screens of the first split screen mode according to the setting information of the user on the first application;
The fourth determining module is configured to, in the first application, historical usage information including: and under the condition of information of the second application displayed by the first application split screen, determining the split screen number of the first split screen mode according to the number of the second application.
Optionally, the target interface is an interface of the third application, or the target interface includes an application identifier;
wherein, in the case that the target interface is an interface of a third application, the third application is an application determined according to the setting information or the history use information;
in the case where the target interface includes an application identifier, the application identifier is an identifier corresponding to the application determined according to the setting information or the history use information.
The 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 display device according to the embodiment of the application may be a device having an action system. The action system may be an Android (Android) action system, an ios action system, or other possible action systems, and the embodiment of the application is not limited specifically.
The display device provided by the embodiment of the application can realize each process realized by the embodiment of the method, and in order to avoid repetition, the description is omitted here.
Optionally, as shown in fig. 6, the embodiment of the present application further provides an electronic device 100, including a processor 101, a memory 102, and a program or an instruction stored in the memory 102 and capable of running on the processor 101, where the program or the instruction implements each step of any one of the above display method embodiments when executed by the processor 101, and the steps achieve the same technical effects, and are not repeated herein.
The electronic device of the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
Fig. 7 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 1000 includes, but is not limited to: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, and processor 1010.
Those skilled in the art will appreciate that the electronic device 1000 may also include a power source (e.g., a battery) for powering the various components, which may be logically connected to the processor 1010 by a power management system to perform functions such as managing charge, discharge, and power consumption by the power management system. The electronic device structure shown in fig. 7 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than shown, or may combine certain components, or may be arranged in different components, which are not described in detail herein.
Wherein the user receiving unit 1007 is configured to receive a first input of an identification of a first application; a processor 1010 for launching the first application in a first split screen mode corresponding to the first application in response to the first input; a display unit 1006, configured to display an interface of the first application in a first area of a screen, and display a target interface in a second area of the screen; in the first split screen mode, the screen comprises the first area and the second area, and the first area is not overlapped with the second area.
Thus, in the embodiment of the application, when the user performs the first input on the identifier of the first application, the first application can be started according to the first split screen mode corresponding to the first application. Further, after the first application is started, the interface of the first application is displayed in the first area of the screen, and in addition, the second area of the screen displays other interfaces, namely the target interface, except the interface of the first application. Therefore, according to the embodiment of the application, when a user starts the application, the interface of the application can be directly displayed in one area of the screen, and the like, and based on a plurality of applications started by the user, each application can be directly displayed in a corresponding area, so that the effect that the screen simultaneously displays the interfaces of a plurality of applications is realized, the user operation is simpler, and the operation of switching among the applications is omitted.
Optionally, the display unit 1006 is further configured to display an interface of the first application in the first area of the screen when the display position of the identifier of the first application is located in the first area of the screen.
Optionally, the processor 1010 is further configured to determine to start the first application in the first split screen mode if setting information of the user on the first application is detected; determining to start the first application in the first split screen mode under the condition that the history use information of the first application meets a preset condition, wherein the history use information of the first application meets at least one of the following: the number of times of the first application split screen display exceeds a preset number of times, and the frequency of the first application split screen display exceeds a preset frequency.
Optionally, the processor 1010 is further configured to determine, according to the setting information of the user on the first application, the number of split screens in the first split screen mode; the historical usage information at the first application includes: and under the condition of information of a second application displayed by the first application split screen, determining the split screen number of the first split screen mode according to the number of the second application.
Optionally, the target interface is an interface of a third application, or the target interface includes an application identifier; wherein, in the case that the target interface is an interface of a third application, the third application is an application determined according to the setting information or the history use information; and in the case that the target interface comprises an application identifier, the application identifier is an identifier corresponding to the application determined according to the setting information or the historical use information.
It should be appreciated that in embodiments of the present application, the input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, where the graphics processor 10041 processes image data of still pictures or video images obtained by an image capturing device (e.g., a camera) in a video image capturing mode or an image capturing mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 can include two portions, a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein. Memory 1009 may be used to store software programs as well as various data including, but not limited to, application programs and an action system. The processor 1010 may integrate an application processor that primarily processes an action system, user pages, applications, etc., with a modem processor that primarily processes wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 1010.
The memory 1009 may be used to store software programs as well as various data. The memory 1009 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 1009 may include volatile memory or nonvolatile memory, or the memory 1009 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 1009 in embodiments of the application includes, but is not limited to, these and any other suitable types of memory.
The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, and the like, 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 1010.
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-described embodiment of the 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, and can achieve the same technical effects, 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 display method described above, and achieve the same technical effects, and for avoiding repetition, a detailed description is omitted 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. A display method, the method comprising:
receiving a first input of an identification of a first application;
Responsive to the first input, launching the first application in a first split screen mode corresponding to the first application;
Displaying the interface of the first application in a first area of a screen, and displaying a target interface in a second area of the screen;
in the first split screen mode, the screen comprises a first area and a second area, and the first area is not overlapped with the second area;
determining to start the first application in the first split screen mode under the condition that the history use information of the first application meets a preset condition, wherein the history use information of the first application meets at least one of the following: the frequency of the first application split screen display exceeds a preset frequency;
The target interface is an interface of a third application; and under the condition that the target interface is an interface of a third application, the third application is an application determined by the historical use information.
2. The method of claim 1, wherein displaying the interface of the first application in the first area of the screen comprises:
And displaying an interface of the first application in the first area of the screen under the condition that the display position of the identifier of the first application is positioned in the first area of the screen.
3. The method of claim 1, wherein prior to launching the first application in a first split screen mode corresponding to the first application, the method further comprises:
and under the condition that the setting information of the user on the first application is detected, determining to start the first application in the first split screen mode.
4. A method according to claim 3, characterized in that the method further comprises:
Determining the number of split screens of the first split screen mode according to the setting information of the user on the first application;
Or the historical usage information at the first application includes: and under the condition of information of a second application displayed by the first application split screen, determining the split screen number of the first split screen mode according to the number of the second application.
5. A method according to claim 3, wherein the target interface is an interface of a third application or the target interface comprises an application identity;
wherein, in the case that the target interface is an interface of a third application, the third application is an application determined according to the setting information;
And in the case that the target interface comprises an application identifier, the application identifier is an identifier corresponding to the application determined according to the setting information or the historical use information.
6. A display device, the device comprising:
a receiving module for receiving a first input of an identification of a first application;
The starting module is used for responding to the first input and starting the first application in a first split screen mode corresponding to the first application;
the display module is used for displaying the interface of the first application in a first area of a screen and displaying the target interface in a second area of the screen;
in the first split screen mode, the screen comprises a first area and a second area, and the first area is not overlapped with the second area;
A second determining module, configured to determine, when the historical usage information of the first application meets a preset condition, to start the first application in the first split screen mode, where the historical usage information of the first application meets the preset condition includes at least one of: the frequency of the first application split screen display exceeds a preset frequency;
The target interface is an interface of a third application; and in the case that the target interface is an interface of a third application, the third application is an application determined by the historical use information.
7. The apparatus according to claim 6, wherein the display module is configured to display an interface of the first application in the first area of the screen, in particular if the identified display location of the first application is located in the first area of the screen.
8. The apparatus of claim 6, wherein the apparatus further comprises:
And the first determining module is used for determining to start the first application in the first split screen mode under the condition that the setting information of the user on the first application is detected.
9. The apparatus of claim 8, wherein the apparatus further comprises:
The third determining module is used for determining the number of split screens of the first split screen mode according to the setting information of the user on the first application;
A fourth determining module, configured to, at the first application, historical usage information includes: and under the condition of information of a second application displayed by the first application split screen, determining the split screen number of the first split screen mode according to the number of the second application.
10. The apparatus of claim 8, wherein the target interface is an interface of a third application or the target interface comprises an application identification;
wherein, in the case that the target interface is an interface of a third application, the third application is an application determined according to the setting information or the history use information;
And under the condition that the target interface comprises an application identifier, the application identifier is an identifier corresponding to the application determined according to the setting information.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210831315.5A CN115202524B (en) | 2022-07-15 | 2022-07-15 | Display method and device |
PCT/CN2023/106624 WO2024012416A1 (en) | 2022-07-15 | 2023-07-10 | Display method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210831315.5A CN115202524B (en) | 2022-07-15 | 2022-07-15 | Display method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115202524A CN115202524A (en) | 2022-10-18 |
CN115202524B true CN115202524B (en) | 2024-06-18 |
Family
ID=83583247
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210831315.5A Active CN115202524B (en) | 2022-07-15 | 2022-07-15 | Display method and device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115202524B (en) |
WO (1) | WO2024012416A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115202524B (en) * | 2022-07-15 | 2024-06-18 | 维沃移动通信有限公司 | Display method and device |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111190517A (en) * | 2019-12-30 | 2020-05-22 | 维沃移动通信有限公司 | Split screen display method and electronic equipment |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103885711A (en) * | 2014-03-21 | 2014-06-25 | 深圳市东方拓宇科技有限公司 | Method and system for controlling screen splitting of electronic device |
CN105094656A (en) * | 2014-05-12 | 2015-11-25 | 中兴通讯股份有限公司 | Application starting method, application starting device and mobile terminal |
CN107643870A (en) * | 2017-09-27 | 2018-01-30 | 努比亚技术有限公司 | Multi-screen display method, mobile terminal and computer-readable recording medium |
CN109933259A (en) * | 2019-02-28 | 2019-06-25 | 维沃移动通信有限公司 | A content sharing method and mobile terminal |
CN110333818A (en) * | 2019-05-24 | 2019-10-15 | 华为技术有限公司 | Processing method, device, equipment and the storage medium of split screen display available |
CN115220626B (en) * | 2020-07-16 | 2024-11-05 | Oppo广东移动通信有限公司 | Display method, device and storage medium |
CN112540740B (en) * | 2020-12-09 | 2025-03-11 | 维沃移动通信有限公司 | Split-screen display method, device, electronic device, and readable storage medium |
CN113703634A (en) * | 2021-08-31 | 2021-11-26 | 维沃移动通信有限公司 | Interface display method and device |
CN115202524B (en) * | 2022-07-15 | 2024-06-18 | 维沃移动通信有限公司 | Display method and device |
-
2022
- 2022-07-15 CN CN202210831315.5A patent/CN115202524B/en active Active
-
2023
- 2023-07-10 WO PCT/CN2023/106624 patent/WO2024012416A1/en unknown
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111190517A (en) * | 2019-12-30 | 2020-05-22 | 维沃移动通信有限公司 | Split screen display method and electronic equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2024012416A1 (en) | 2024-01-18 |
CN115202524A (en) | 2022-10-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022257916A1 (en) | Recommendation method and apparatus | |
CN113485603B (en) | Message display method and device and electronic equipment | |
CN113253883A (en) | Application interface display method and device and electronic equipment | |
CN112433693B (en) | Split screen display method and device and electronic equipment | |
CN115357158A (en) | Message processing method and device, electronic equipment and storage medium | |
CN114779977A (en) | Interface display method and device, electronic equipment and storage medium | |
CN112181252B (en) | Screen capturing method and device and electronic equipment | |
WO2023151659A1 (en) | Application icon display method and device | |
CN113794795A (en) | Information sharing method and device, electronic equipment and readable storage medium | |
CN112148167A (en) | Control setting method and device and electronic equipment | |
CN112911147A (en) | Display control method, display control device and electronic equipment | |
CN115617225A (en) | Application interface display method and device, electronic equipment and storage medium | |
CN115202524B (en) | Display method and device | |
CN111694490A (en) | Setting method and device and electronic equipment | |
CN112399010B (en) | Page display method and device and electronic equipment | |
CN114416269A (en) | Interface display method and display device | |
WO2025061189A1 (en) | Interface display method and apparatus, and electronic device and readable storage medium | |
WO2024153027A1 (en) | Application display method and application display apparatus | |
CN117311885A (en) | Picture viewing method and device | |
CN116756099A (en) | Display method and device | |
CN115562539A (en) | Control display method and device, electronic equipment and readable storage medium | |
CN115550741A (en) | Video management method and device, electronic equipment and readable storage medium | |
CN115543169A (en) | Identification display method and device, electronic equipment and readable storage medium | |
CN114115639A (en) | Interface control method and device, electronic equipment and storage medium | |
CN113885748A (en) | Object switching method and device, electronic equipment and readable 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |