Display control method, display control device, electronic apparatus, and medium

文档序号:1956874 发布日期:2021-12-10 浏览:15次 中文

阅读说明:本技术 显示控制方法、装置、电子设备和介质 (Display control method, display control device, electronic apparatus, and medium ) 是由 汪国全 于 2021-08-13 设计创作,主要内容包括:本申请公开了一种显示控制方法、装置、电子设备和介质,属于显示技术领域。该方法包括:接收用户对目标界面中的第一对象的第一输入,该第一对象包括以下至少一项:控件、挂件;响应于上述第一输入,在第一窗口显示上述第一对象。(The application discloses a display control method, a display control device, electronic equipment and a medium, and belongs to the technical field of display. The method comprises the following steps: receiving a first input of a user to a first object in a target interface, the first object comprising at least one of: a control and a pendant; and responding to the first input, and displaying the first object in a first window.)

1. A display control method, characterized in that the method comprises:

receiving a first input of a user to a first object in a target interface, the first object comprising at least one of: a control and a pendant;

in response to the first input, displaying the first object in a first window.

2. The display control method of claim 1, wherein prior to the receiving the first input by the user to the first object in the target interface, the method further comprises:

receiving a second input of the user;

in response to the second input, displaying at least one screenable object on the target interface, the at least one screenable object including the first object, the target interface not including the at least one screenable object prior to receiving the second input;

or, in response to the second input, displaying split screen prompt information, the split screen prompt information indicating at least one split screen object;

or, in response to the second input, displaying at least one screen-separable object in a preset manner.

3. The display control method according to claim 1, wherein the target interface further includes a second object, and after receiving the first input of the first object in the target interface from the user, the method further comprises:

in response to the first input, obtaining target information, the target information including at least one of: object information, screen information;

determining the layout mode of the first object and the second object according to the target information;

displaying the second object according to the layout mode;

the displaying the first object in the first window comprises:

displaying the first object in a first window according to the layout mode;

wherein the object information includes at least one of: the screen information is information of a screen displaying the target interface, and the screen information includes at least one of the following items: screen size, screen status.

4. The display control method according to claim 1, wherein the method further comprises, after the first object is displayed in the first window in response to the first input:

receiving a third input of the user;

generating a split screen identifier in response to the third input, wherein the split screen identifier indicates a target object in the target interface and a layout mode of the target object;

receiving a fourth input of the split screen identifier by the user;

and responding to the fourth input, and displaying the target object indicated by the split screen identification according to the layout mode indicated by the split screen identification.

5. The display control method according to claim 1, wherein in response to the first input, after the first object is displayed in the first window, the method further comprises:

receiving a fifth input of the first window by the user;

in response to the fifth input, performing a target process, the target process comprising at least one of: moving the first window; under the condition that a display area of a screen where the target interface is located comprises a second window, combining the first window and the second window; deleting the first window; and adjusting the size of the first window.

6. The display control method according to claim 1, wherein the size of the first window is associated with feature information of the first object, the feature information including at least one of: the object type and the proportion of the object in the target interface.

7. The display control method according to claim 1, wherein in a case where the target interface is a program interface of an application program, the first object includes a control in the program interface;

in a case that the target interface is a desktop, the first object further includes a program interface.

8. A display control apparatus, characterized by comprising: the device comprises a receiving module and a display module;

the receiving module is used for receiving a first input of a first object in a target interface from a user, wherein the first object comprises at least one of the following items: a control and a pendant;

the display module is configured to display the first object in a first window in response to the first input received by the receiving module.

9. The display control apparatus according to claim 8,

the receiving module is further used for receiving a second input of the user;

the display module, further configured to display at least one screenable object on the target interface in response to the second input received by the receiving module, the at least one screenable object including the first object, the target interface not including the at least one screenable object prior to receiving the second input;

or, in response to the second input received by the receiving module, displaying split screen prompt information, the split screen prompt information indicating at least one split screen object;

or, in response to the second input received by the receiving module, displaying at least one screen-separable object in a preset manner.

10. The display control apparatus according to claim 8, characterized in that the display control apparatus comprises: the device comprises an acquisition module and a determination module; the target interface also comprises a second object;

the obtaining module is configured to obtain target information in response to the first input received by the receiving module, where the target information includes at least one of: object information, screen information;

the determining module is configured to determine a layout manner of the first object and the second object according to the target information acquired by the acquiring module;

the display module is further configured to display the second object according to the layout mode determined by the determination module; displaying the first object in a first window according to the layout mode;

wherein the object information includes at least one of: the screen information is information of a screen displaying the target interface, and the screen information includes at least one of the following items: screen size, screen status.

11. The display control apparatus according to claim 8, characterized in that the display control apparatus comprises: a generation module;

the receiving module is further used for receiving a third input of the user;

the generating module is configured to generate a split-screen identifier in response to the third input received by the receiving module, where the split-screen identifier indicates a target object in the target interface and a layout manner of the target object;

the receiving module is further configured to receive a fourth input of the split-screen identifier by the user;

the display module is further configured to respond to the fourth input received by the receiving module, and display the target object indicated by the split screen identifier according to the layout mode indicated by the split screen identifier.

12. The display control apparatus according to claim 8, characterized in that the display control apparatus comprises: an execution module;

the receiving module is further configured to receive a fifth input to the first window by the user;

the executing module is configured to execute a target process in response to the fifth input received by the receiving module, where the target process includes at least one of: moving the first window; under the condition that a display area of a screen where the target interface is located comprises a second window, combining the first window and the second window; deleting the first window; and adjusting the size of the first window.

13. The display control apparatus according to claim 8, wherein the size of the first window is associated with feature information of the first object, the feature information including at least one of: the object type and the proportion of the object in the target interface.

14. The display control apparatus according to claim 8, wherein in a case where the target interface is a program interface of an application program, the first object includes a control in the program interface;

in a case that the target interface is a desktop, the first object further includes a program interface.

15. An electronic device comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions when executed by the processor implementing the steps of the display control method according to any one of claims 1 to 7.

16. A readable storage medium, characterized in that the readable storage medium stores thereon a program or instructions which, when executed by a processor, implement the steps of the display control method according to any one of claims 1 to 7.

Technical Field

The application belongs to the technical field of display, and particularly relates to a display control method, a display control device, electronic equipment and a medium.

Background

With the development of communication technology, users use electronic devices more and more frequently, for example, users can browse interesting contents (such as videos, audios, images or texts) through the electronic devices.

At present, if a user wants to check different contents at the same time in the same time period, frequent switching of interfaces is required, and the operation process is complicated.

Disclosure of Invention

The embodiment of the application aims to provide a display control method, a display control device, electronic equipment and a display control medium, and can solve the problem that a user is complicated to operate in the process of checking different contents through the electronic equipment.

In a first aspect, an embodiment of the present application provides a display control method, including: receiving a first input of a user to a first object in a target interface, the first object comprising at least one of: a control and a pendant; and responding to the first input, and displaying the first object in a first window.

In a second aspect, an embodiment of the present application provides a display control apparatus, including: the device comprises a receiving module and a display module; a receiving module, configured to receive a first input of a first object in a target interface from a user, where the first object includes at least one of: a control and a pendant; and the display module responds to the first input received by the receiving module and displays the first object in a first window.

In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.

In a fourth aspect, embodiments of the present application provide a readable storage medium, on which a program or instructions are stored, which when executed by a processor implement 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 the processor is configured to execute a program or instructions to implement the method according to the first aspect.

In an embodiment of the application, the display control device may display a first object in the target interface in the first window after receiving a first input of the first object by a user. Wherein the first object comprises at least one of: a control and a pendant. Through the scheme, in the process that a user wants to view different objects through the electronic device, compared with the scheme that the user needs to frequently switch the objects in the related art, the display control device in the application can display the first object in the target interface in the first window after receiving the first input of the user to the first object. On one hand, the user can view interested objects in the same screen without switching the objects back and forth, so that the step of viewing the objects by the user through the electronic equipment is simplified, and the viewing mode of viewing the objects by the user through the electronic equipment is enriched. On the other hand, compared with a scheme that only a plurality of application programs can be displayed in a split screen manner in the related art, the display control device in the application can display the control or the pendant in the first window after receiving the first input of the user to the control or the pendant in the target interface, namely, the control or the pendant is displayed in a split screen manner. Therefore, the display mode of the electronic equipment is more flexible.

Drawings

Fig. 1 is a schematic flowchart of a display control method according to an embodiment of the present disclosure;

fig. 2 is one of schematic interface diagrams of an application of a display control method according to an embodiment of the present disclosure;

fig. 3 is a second schematic interface diagram of an application of a display control method according to an embodiment of the present application;

fig. 4 is a third schematic interface diagram of an application of a display control method according to an embodiment of the present application;

fig. 5 is a fourth schematic interface diagram of an application of a display control method according to an embodiment of the present application;

fig. 6 is a fifth schematic interface diagram of an application of a display control method according to an embodiment of the present application;

fig. 7 is a sixth schematic view of an interface applied by a display control method according to an embodiment of the present application;

fig. 8 is a schematic structural diagram of a display control apparatus according to an embodiment of the present disclosure;

fig. 9 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure;

fig. 10 is a second schematic structural diagram of an electronic device according to an embodiment of the present application.

Detailed Description

The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present disclosure.

The terms first, second and the like in the description and in the claims of the present application 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 data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein. The objects distinguished by "first", "second", and the like are usually a class, and the number of the objects is not limited, and for example, the first object may be one or a plurality of objects. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.

The display control method provided by the embodiment of the present application is described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.

Fig. 1 is a schematic flow chart of a display control method provided in an embodiment of the present application, including step 201 and step 202:

step 201: the display control device receives a first input by a user to a first object in the target interface.

Wherein the first object comprises at least one of: a control and a pendant.

In this embodiment of the present application, the target interface may be a program interface of an application program, may also be a desktop, and may also be any possible interface, which is not limited in this embodiment of the present application.

It should be noted that, in addition to at least one of a control and a pendant, an object in the embodiment of the present application may further include at least one of the following: characters, images, web view (WebView) pages, program interfaces, application icons. It should be noted that the object includes, but is not limited to, the aforementioned 7 objects.

The control may be a video control, or may be an audio control, which is not limited in this embodiment of the application.

In the embodiment of the present application, there may be one or more first objects, and the embodiment of the present application is not limited to this.

Optionally, in this embodiment of the application, in a case that the target interface is a program interface of an application program, the first object may include a control in the program interface; in the case that the target interface is a desktop, the first object may further include a program interface.

For example, the application program may be a news application program, a chat application program, a map application program, or any other possible application program, which is not limited in this embodiment of the present application.

The program interface may be any interface in an application program. For example, the program interface may be a main interface of a news application, or the program interface may be a chat list interface of a chat application, and the like, which is not limited in this embodiment of the present application.

In an embodiment of the present application, the first input may be: the specific gesture input by the user may be determined according to actual use requirements, and 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 identification gesture, a long-press gesture, an area change gesture, a double-press gesture and a double-click gesture; the click input in the embodiment of the application can be click input, double-click input, click input of any number of times and the like, and can also be long-time press input or short-time press input.

In an example, in a case that the first object includes a first sub-object and a second sub-object, the step 201 may specifically include the following steps: the display control device receives a first sub-input of a user to the first sub-object and receives a second sub-input of the user to the second sub-object.

Step 202: in response to the first input, the display control means displays the first object in a first window.

In the embodiment of the present application, there may be one or more first windows, and the embodiment of the present application does not limit this.

Illustratively, one first window corresponds to at least one first object. Illustratively, the first window displaying the first object may be set by default in the system or by a user, which is not limited in this embodiment of the application. For example, taking the first object as an audio control as an example, a screen of a mobile phone includes two display windows displayed in a horizontal arrangement manner, which are a first display window and a second display window, respectively. At this time, the mobile phone may pop up a window, where the window displays two options, namely a "first display window" option and a "second display window" option, and when the user wants to display the audio control in the first display window, the user may click the "first display window" option. At this time, the mobile phone may display the audio control in the first display window (i.e., the first window described above).

In the embodiment of the application, when the first object is a control in a program interface, the control needs to be packaged into an activity form, and then the activity form is put into a stack of the first window, and the default display size is the size of the control, which of course can be dynamically adjusted according to the size of the current first window.

Optionally, in this embodiment of the present application, before the step 201 described above, the method may further include the following step a 1:

step A1: the display control means receives a second input from the user.

For example, the second input may be: the click input of the user to the screen, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.

Based on step a1, the display control apparatus may execute any one of step a2 and step A3:

step A2: and responding to the second input, and displaying at least one screen-separable object on the target interface by the display control device.

Wherein the at least one split screen object includes the first object, and the target interface does not include the at least one split screen object before the display control apparatus receives the second input.

In one example, the display control means displays at least one screen-separable object in a preset manner.

Illustratively, the preset mode includes at least one of the following modes: highlight, jitter, flicker.

It should be noted that the preset manner includes, but is not limited to, the above 3 display manners.

It can be understood that the display control device displays the at least one screen-separable object in a preset manner, namely, prompts the user that the at least one screen-separable object is in a draggable state.

For example, the display control device may be a mobile terminal, such as a mobile phone, and when a news application is used in the mobile phone, the target interface is a news display interface of the news application, as shown in fig. 2, a news interface 32 is displayed in a screen 31 of the mobile phone, and 3 pieces of news information, namely news information 32a, news information 32b and news information 32c, are displayed in the news interface 32. When the user wants to display news information in a split screen mode, the user can slide up and down in the screen by using the three fingers. At this time, the mobile phone may control the 3 pieces of news information to be in a split screen draggable state, that is, the news information 32a, the news information 32b, and the news information 32c are displayed in a shaking manner.

Step A3: and responding to the second input, and displaying the split screen prompt information by the display control device.

The split screen prompt message indicates at least one split screen object.

Illustratively, the screen-splitting prompting message may include at least one of the following: characters and pictures.

In this embodiment of the present application, after receiving the first input, the display control device may keep displaying the target interface, or may cancel displaying the target interface.

In a first possible implementation:

illustratively, after the step 201, the method may further include the step 203 of:

step 203: in response to the first input, the display control means cancels the display of the target interface.

In one example, the display control device may cancel displaying the target interface when determining that the first object is a last object in the target interface dragged by the user.

It should be noted that the display control apparatus does not have a clear sequence when executing the step 202 and the step 203, for example, the display control apparatus may execute the step 203 before executing the step 202, or may execute the step 203 while executing the step 202, which is not limited in this embodiment of the application.

For example, referring to fig. 2, when the user wants to display news information in a split screen, the user may slide up and down the screen with three fingers. At this time, the mobile phone may control the 3 pieces of news information to be in a split screen draggable state, that is, the news information 32a, the news information 32b, and the news information 32c are displayed in a shaking manner. The user may then drag the news information 32a, 32b, and 32c off-screen in sequence. At this time, as shown in fig. 3, the mobile phone may cancel displaying the news interface 32, and divide the screen 31 into 3 display windows, namely a display window 31a, a display window 31b, and a display window 31 c. Among them, the display window 31a displays the news information 32a, the display window 31b displays the news information 32b, and the display window 31c displays the news information 32 c.

In a second possible implementation:

illustratively, the step 202 may specifically include the following step 202 a:

step 202 a: the display control means displays the first object in a first window and keeps displaying the target interface in a fourth window.

For example, the first window and the fourth window may be set by default in the system or may be set by a user, which is not limited in this embodiment of the application.

For example, referring to fig. 2, if the user wants to display the news information 32b in a split screen, the user may drag the news information 32b off the screen. At this time, as shown in fig. 4, the mobile phone may divide the screen 31 into 2 display windows, namely a display window 41a and a display window 41b, and display the news interface 32 in the display window 41a and display the news information 32b in the display window 41 b.

It should be noted that after the user drags the news information 32b off the screen, the mobile phone may keep the jittered news information 32a and the news information 32c in the news interface 32, and cancel the jittered news information 32 b.

Optionally, in an embodiment of the present application, a size of the first window is associated with feature information of the first object, where the feature information includes at least one of: the object type and the proportion of the object in the target interface.

For example, the object type may be an application, a control, a pendant, or the like, which is not limited in this embodiment of the application.

For example, the display control device may determine the display window (i.e., the first window) corresponding to the first object according to the feature information corresponding to the first object.

Example 1, the display control apparatus may determine whether the first object has corresponding history display information (i.e., user usage habits). And in the case that the first object has corresponding history display information, determining a display window corresponding to the first object according to the history display information.

For example, the display control apparatus may record a display window of the corresponding object each time the screen is split, thereby recording a user's usage habit, and when the user drags the first object again, the display window corresponding to the first object may be determined with reference to the previous user's usage habit.

Example 2, the display control apparatus may determine, according to a proportion of the first object in the target interface, a proportion of a display window corresponding to the first object in the screen. For example, the proportion of the first object in the target interface is the same as the proportion of the display window corresponding to the first object in the screen.

According to the display control method provided by the embodiment of the application, after receiving a first input of a first object in a target interface by a user, a display control device can display the first object in a first window. Wherein the first object comprises at least one of: a control and a pendant. Through the scheme, in the process that a user wants to view a large number of objects through the electronic device, compared with the scheme that the user needs to frequently switch the objects in the related art, the display control device in the application can display the first object in the target interface in the first window after receiving the first input of the user to the first object. On the one hand, the user can view a plurality of interested objects in the same screen at the same time without switching back and forth, so that the step of viewing the objects by the user through the electronic equipment is simplified, and the viewing mode of viewing the objects by the user through the electronic equipment is enriched. On the other hand, compared with a scheme that only a plurality of application programs can be displayed in a split screen manner in the related art, the display control device in the application can display the control or the pendant in the first window after receiving the first input of the user to the control or the pendant in the target interface, namely, the control or the pendant is displayed in a split screen manner. Therefore, the display mode of the electronic equipment is more flexible.

Optionally, in this embodiment of the application, the target interface further includes a second object, and after the step 201, the method may further include the following steps 204a to 204 c:

step 204 a: in response to the first input, the display control device acquires target information.

Wherein the target information includes at least one of: object information, screen information. The object information includes at least one of: the screen information is information of a screen displaying a target interface, and the screen information includes at least one of the following items: screen size, screen status (e.g., portrait or landscape).

For example, the type of the object may be an application, a control, a pendant, or the like, which is not limited in this embodiment of the application.

The display content of the object may be audio, video, or the like, for example, and this is not limited in this embodiment of the application.

Step 204 b: the display control device determines a layout manner of the first object and the second object based on the target information.

For example, the determining the layout manner of the first object and the second object includes determining a display window corresponding to the first object and the second object and a relative display position of the display window corresponding to the first object and the second object.

In one example, the first object and the second object may be arranged in a manner that a display window corresponding to the first object and a display window corresponding to the second object are adjacently displayed. The adjacent display may be a horizontal adjacent display or a vertical adjacent display, which is not limited in this embodiment of the application.

For example, the display control device may determine a degree of correlation between the first object and the second object according to the target information corresponding to the first object and the target information corresponding to the second object; and under the condition that the correlation degree meets the preset condition, displaying the display window corresponding to the first object and the display window corresponding to the second object adjacently.

For example, the preset condition may be that the degree of correlation is greater than or equal to a first preset threshold, or may be that the degree of correlation is less than or equal to a second preset threshold, which is not limited in this embodiment of the application. In this way, the process of the display control apparatus determining the layout manner of the first object and the second object can be made more flexible.

For example, the display control device may calculate a degree of correlation between the category of the first object and the category of the second object to be a, which is greater than a preset threshold value X, and at this time, the display control device may display a display window corresponding to the first object adjacent to a display window corresponding to the second object.

For example, in the case where the target information is a plurality of pieces of information, the display control device may calculate a degree of correlation corresponding to each piece of information, and calculate a degree of correlation (or referred to as an affinity) between the first object and the second object by weighted summation of the degrees of correlation corresponding to the plurality of pieces of information. For example, the display control apparatus may calculate a degree of correlation between the category of the first object and the category of the second object as a, and calculate a degree of correlation between the display content of the first object and the display content of the first object as B. Then, the display control device may perform weighted summation of a and B to obtain the final degree of correlation between the first object and the second object.

Step 204 c: the display control means displays the second object in the layout manner.

For example, the display control means may display the second object in the third window in the layout manner described above.

It should be noted that, in the process of determining, by the display control device, the display window (i.e., the third window) corresponding to the second object according to the feature information corresponding to the second object, the description of determining, by referring to the display control device, the first window according to the feature information corresponding to the first object may be referred to, and details are not repeated here.

It should be noted that the display control device may display the second object in the first window in addition to the second object in the third window.

Based on the steps 204a to 204c, the step 202 of displaying the first object in the first window may specifically include the following step 202 b:

step 202 b: the display control means displays the first object in the first window in accordance with the layout.

In one example, the display control means displays the third window and the first window adjacently in the above-described layout manner.

The following exemplifies that the display control apparatus displays the first object and the second object in the above-described layout manner.

Example 1, the display control apparatus may determine whether the first object and the second object have corresponding history display information (i.e., user usage habits). And in the case that the first object and the second object have corresponding historical display information, determining display windows corresponding to the first object and the second object according to the historical display information.

For example, the display control apparatus may record a display window of the corresponding object each time the screen is split, thereby recording a user's usage habit, and when the user drags the first object or the second object again, the display window corresponding to the first object may be determined with reference to the previous user's usage habit.

Example 2, the display control apparatus may determine whether the category of the first object and the category of the second object belong to the same category. When it is determined that the first object and the second object belong to the same category, the display control means may display the display window corresponding to the first object at a position adjacent to the display window corresponding to the second object. For example, in a case where both the category of the first object and the category of the second object are pendants, the display control means may display the display window of the second object adjacent to the display window corresponding to the first object.

Example 3, the display control means may determine whether the display content of the first object and the display content of the second object are the same. The display control means may display the display window corresponding to the first object at a position adjacent to the display window corresponding to the second object, upon determining that the display contents of the first object and the second object are the same. For example, in a case where both the category of the first object and the display content of the second object are videos, the display control means may display the display window of the second object adjacent to the display window corresponding to the first object.

Example 4, the display control means determines the size of the display window corresponding to the second object and the size of the display window corresponding to the first object according to the screen size. For example, the sum of the size of the display window corresponding to the second object and the size of the display window corresponding to the first object is smaller than or equal to the screen size.

Example 5, the display control apparatus determines the display windows corresponding to the first object and the second object in conjunction with a screen state of the screen. For example, for a long-bar-shaped pendant, the display control device can be preferably and horizontally placed at the bottom of the screen in a vertical screen state, and is preferably and vertically placed at the right side of the screen in a horizontal screen state.

In this way, the display control means can determine the layout manner of the first object and the second object based on the target information, display the second object in the layout manner, and display the first object in the first window, so that the display control means can flexibly display the first object and the second object.

Optionally, in this embodiment of the present application, the display control device may quickly save the combination manner of object display, so that a user may conveniently quickly display the object in the combination manner that can be saved later.

Illustratively, after the step 202, the method may further include the following steps 205a to 205 c:

step 205 a: the display control means receives a third input from the user.

Illustratively, the third input may be: the click input of the user to the screen, or the click input of the user to the target control, or the voice instruction input by the user, or the specific gesture input by the user may be determined according to the actual use requirement, which is not limited in the embodiment of the present application.

Step 205 b: and responding to the third input, and generating a split screen identifier by the display control device.

The split screen identification indicates a target object in the target interface and a layout mode of the target object.

Illustratively, the target object described above includes the first object described above. Illustratively, the target object may be all or part of the object in the target interface.

The marks in the embodiments of the present application are texts, symbols, images, and the like for indicating information, and a control or other container may be used as a carrier for displaying information, including but not limited to a text mark, a symbol mark, and an image mark.

Step 205 c: and the display control device receives a fourth input of the split screen identifier from the user.

Illustratively, the fourth input may be: the target identifier may be input by a user through clicking, or a voice instruction input by the user, or a specific gesture input by the user, which may be specifically determined according to actual use requirements, and this is not limited in this embodiment of the application.

Step 205 d: and responding to the fourth input, and displaying the target object indicated by the split screen identification by the display control device according to the layout mode indicated by the split screen identification.

Therefore, after the user triggers the display control device to display the first object in the target interface in a split screen mode, the display control device can be triggered to generate a split screen identifier capable of indicating the split screen combination mode of the target object, so that the user can conveniently and quickly trigger the display control device to display the target object indicated by the split screen identifier according to the layout mode indicated by the split screen identifier.

Alternatively, in this embodiment of the present application, the display control device may process the first window after displaying the first window.

Illustratively, after the step 202, the method may further include the following steps 206a and 206 b:

step 206 a: and the display control device receives a fifth input of the user to the first window.

Illustratively, the fifth input may be: the click input of the user to the first window, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.

Step 206 b: in response to the above-described fifth input, the display control apparatus executes the target process.

Wherein the target processing comprises at least one of: moving the first window; under the condition that the display area of the screen where the target interface is located comprises a second window, combining the first window and the second window; deleting the first window; the size of the first window is adjusted.

Example 1, in conjunction with fig. 3, when the user wants to move news information 32b over news information 32a, the user may drag display window 31b upward. At this time, as shown in fig. 5 (a), the mobile phone displays the display window 31b at the display position of the display window 31a, and displays the display window 31a at the display position of the display window 31 b.

Example 2, in conjunction with fig. 3, when the user wants to merge the news information 32b and the news information 32a, the user can double-click on the display window 31a and the display window 31 b. At this time, as shown in fig. 5 (b), the mobile phone merges the display window 31a and the display window 31b to obtain a new display window 33, and the new display window 33 displays the news information 32b and the news information 32 a.

Example 3, in conjunction with fig. 3, when the user wants to delete the news information 32b, the user can press the screen for a long time, and at this time, the upper right corners of the display window 31a, the display window 31b, and the display window 31c each display an "x" corner mark. Then, the user can click the "x" corner mark displayed in the upper right corner of the display window 31b, at which time, as shown in (c) of fig. 5, the cellular phone can delete the display window 31b and adaptively increase the display sizes of the display window 31a and the display window 31 c.

Example 4, referring to fig. 3, when the user wants to adjust the display size of the display window 31b, if the user can slide on the display window 31b with two fingers, the mobile phone can decrease the display size of the display window 31b and adaptively increase the display sizes of the display window 31a and the display window 31 c. If the user can slide on the display window 31b with two fingers, the mobile phone can increase the display size of the display window 31b and adaptively decrease the display sizes of the display window 31a and the display window 31c, as shown in fig. 5 (d).

Therefore, after the user triggers the display control device to display the first object in the target interface in a split screen mode, the user can also trigger the display control device to process the split screen window of the first object according to requirements, and therefore the process that the display control device displays the object in the split screen mode is more flexible.

Optionally, in this embodiment of the application, the user may continue to trigger the display control device to display other objects in a split screen manner after triggering the display control device to display the object in the target interface in a split screen manner according to the requirement.

Illustratively, after the step 202, the method may further include the following steps C1 to C4:

step C1: the display control means receives a sixth input from the user.

Illustratively, the sixth input may be: the input of the user to the screen, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.

In an example, the input of the user to the screen may specifically be a sliding input of three fingers of the user on the screen.

Step C2: in response to the above-mentioned sixth input, the display control means adds a fourth window in the screen.

Wherein the fourth window includes at least one icon.

Illustratively, one icon may correspond to one application or one pendant.

Step C3: the display control means receives a seventh input of the user to a target icon among the at least one icon.

Illustratively, the seventh input may be: the click input of the target icon by the user, or the voice instruction input by the user, or the specific gesture input by the user may be specifically determined according to the actual use requirement, which is not limited in the embodiment of the present application.

Step C4: in response to the seventh input, the display control device displays an interface corresponding to the target icon in the fourth window.

For example, as shown in fig. 6, the screen 51 of the mobile phone is divided into 3 display windows, namely a display window 51a, a display window 51b and a display window 51 c. The display window 51a displays a video image of the local user, the display window 51b displays a video image of the opposite user 1, and the display window 51c displays a text chat interface between the local user and the opposite user 2. When the user wants to watch a video, the user can slide up on the screen by three fingers. At this time, as shown in (a) in fig. 7, the mobile phone adds a display window 51d below the screen 51, where a mobile phone desktop is displayed in the display window 51d, and the mobile phone desktop displays 4 application icons and 1 pendant icon. The 4 application icons are respectively an application icon of a video application, an application icon of a map application, an application icon of a photo application and an application icon of a setting application, and the 1 pendant icon is a pendant icon of the pendant 1. The user may then click on the application icon of the video application and find the video that is desired to be viewed. Finally, as shown in fig. 7 (b), the mobile phone displays the play interface of the video 1 in the display window 51 d.

Therefore, the display control device can display the object in the target interface in a split screen mode and can display other objects in the split screen mode, and therefore the split screen display mode of the display control device is enriched.

In the display control method provided in the embodiment of the present application, the execution main body may be a display control device, or a control module in the display control device for executing the display control method. In the embodiment of the present application, a display control method executed by a display control apparatus is taken as an example, and the display control apparatus provided in the embodiment of the present application is described.

Fig. 8 is a schematic structural diagram of a possible display control apparatus for implementing the embodiment of the present application, and as shown in fig. 8, the display control apparatus 600 includes: a receiving module 601 and a display module 602, wherein: a receiving module 601, configured to receive a first input of a first object in a target interface from a user, where the first object includes at least one of: a control and a pendant; a display module 602, configured to display the first object in the first window in response to the first input received by the receiving module 601.

Optionally, the receiving module 601 is further configured to receive a second input of the user; a display module 602, further configured to display at least one screenable object on the target interface in response to the second input received by the receiving module 601, where the at least one screenable object includes the first object, and the target interface does not include the at least one screenable object before the second input is received; or, in response to a second input received by the receiving module 601, displaying split screen prompt information, where the split screen prompt information indicates at least one split screen object; alternatively, in response to a second input received by the receiving module 601, at least one screen-separable object is displayed in a preset manner

Alternatively, as shown in fig. 8, the display control apparatus 600 includes: an acquisition module 603 and a determination module 604; the target interface also comprises a second object; an obtaining module 603, configured to obtain target information in response to the first input received by the receiving module, where the target information includes at least one of: object information, screen information; a determining module 604, configured to determine a layout manner of the first object and the second object according to the target information acquired by the acquiring module 603; a display module 602, further configured to display the second object according to the layout manner determined by the determination module 604; displaying a first object in a first window according to a layout mode; wherein the object information includes at least one of: the screen information is information of a screen displaying the target interface, and the screen information includes at least one of the following items: screen size, screen status.

In this way, the display control means can determine the layout manner of the first object and the second object based on the target information, display the second object in the layout manner, and display the first object in the first window, so that the display control means can flexibly display the first object and the second object.

Alternatively, as shown in fig. 8, the display control apparatus 600 includes: a generating module 605; the receiving module 601 is further configured to receive a third input of the user; a generating module 605, configured to generate, in response to the third input received by the receiving module 601, a split-screen identifier, where the split-screen identifier indicates a target object in the target interface and a layout manner of the target object; the receiving module 601 is further configured to receive a fourth input of the split-screen identifier by the user; the display module 602 is further configured to, in response to the fourth input received by the receiving module 601, display the target object indicated by the split screen identifier according to the layout manner indicated by the split screen identifier.

Therefore, after the user triggers the display control device to display the first object in the target interface in a split screen mode, the display control device can be triggered to generate a split screen identifier capable of indicating the split screen combination mode of the target object, so that the user can conveniently and quickly trigger the display control device to display the target object indicated by the split screen identifier according to the layout mode indicated by the split screen identifier.

Alternatively, as shown in fig. 8, the display control apparatus 600 includes: an execution module 606; the receiving module 601 is further configured to receive a fifth input to the first window by the user; an executing module 606, configured to, in response to the fifth input received by the receiving module 601, execute a target process, where the target process includes at least one of: moving the first window; under the condition that the display area of the screen where the target interface is located comprises a second window, combining the first window and the second window; deleting the first window; the size of the first window is adjusted.

Therefore, after the user triggers the display control device to display the first object in the target interface in a split screen mode, the user can also trigger the display control device to process the split screen window of the first object according to requirements, and therefore the process that the display control device displays the object in the split screen mode is more flexible.

Optionally, the size of the first window is associated with feature information of the first object, the feature information including at least one of: the object type and the proportion of the object in the target interface.

Optionally, in the case that the target interface is a program interface of an application program, the first object includes a control in the program interface; in the case where the target interface is a desktop, the first object also includes a program interface.

As shown in fig. 8, the modules that are necessarily included in the display control apparatus 600 are indicated by solid line boxes, such as a receiving module 601; the display control apparatus 600 may or may not include a module indicated by a dashed box, and the determination module 604.

According to the display control device provided by the embodiment of the application, after the display control device receives the first input of the user on the first object in the target interface, the first object can be displayed in the first window. Wherein the first object comprises at least one of: a control and a pendant. Through the scheme, in the process that a user wants to view a large number of objects through the electronic device, compared with the scheme that the user needs to frequently switch the objects in the related art, the display control device in the application can display the first object in the target interface in the first window after receiving the first input of the user to the first object. On the one hand, the user can view a plurality of interested objects in the same screen at the same time without switching back and forth, so that the step of viewing the objects by the user through the electronic equipment is simplified, and the viewing mode of viewing the objects by the user through the electronic equipment is enriched. On the other hand, compared with a scheme that only a plurality of application programs can be displayed in a split screen manner in the related art, the display control device in the application can display the control or the pendant in the first window after receiving the first input of the user to the control or the pendant in the target interface, namely, the control or the pendant is displayed in a split screen manner. Therefore, the display mode of the electronic equipment is more flexible.

The beneficial effects of the various implementation manners in this embodiment may specifically refer to the beneficial effects of the corresponding implementation manners in the above method embodiments, and are not described herein again to avoid repetition.

The display control device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. Illustratively, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiments of the present application are not particularly limited.

The display control device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.

The display control device provided in the embodiment of the present application can implement each process implemented by the method embodiments of fig. 1 to 7, and is not described here again to avoid repetition.

Optionally, as shown in fig. 9, an electronic device 700 is further provided in this embodiment of the present application, and includes a processor 701, a memory 702, and a program or an instruction stored in the memory 702 and executable on the processor 701, where the program or the instruction is executed by the processor 701 to implement each process of the foregoing display control method embodiment, and can achieve the same technical effect, and no further description is provided here to avoid repetition.

It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.

Fig. 10 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.

The electronic device 100 includes, but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110.

Those skilled in the art will appreciate that the electronic device 100 may further comprise a power source (e.g., a battery) for supplying power to various components, and the power source may be logically connected to the processor 110 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The electronic device structure shown in fig. 10 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is not repeated here.

Wherein the user input unit 107 is configured to receive a first input of a first object in the target interface from a user, the first object including at least one of: a control and a pendant; a display unit 106 for displaying the first object in the first window in response to the first input received by the user input unit 107.

Optionally, the user input unit 107 is further configured to receive a second input from the user; a display unit 106, further configured to display at least one screenable object on the target interface in response to the second input received by the user input unit 107, the at least one screenable object including the first object, the target interface not including the at least one screenable object before the second input is received; or, in response to a second input received by the user input unit 107, displaying split screen prompt information indicating at least one split screen object; alternatively, at least one screen-displayable object is displayed in a preset manner in response to a second input received by the user input unit 107.

Optionally, the target interface further comprises a second object; a processor 110, configured to obtain target information in response to the first input received by the receiving module, the target information including at least one of: object information, screen information; determining the layout modes of the first object and the second object according to the target information; the display unit 106 is further configured to display the second object according to the layout mode determined by the processor 110; displaying a first object in a first window according to a layout mode; wherein the object information includes at least one of: the screen information is information of a screen displaying the target interface, and the screen information includes at least one of the following items: screen size, screen status.

Optionally, the user input unit 107 is further configured to receive a third input from the user; a processor 110, configured to generate a split screen identifier in response to a third input received by the user input unit 107, where the split screen identifier indicates a target object in the target interface and a layout manner of the target object; the user input unit 107 is further used for receiving a fourth input of the split screen identifier by the user; the display unit 106 is further configured to, in response to the fourth input received by the user input unit 107, display the target object indicated by the split screen identifier according to the layout manner indicated by the split screen identifier.

Optionally, the user input unit 107 is further configured to receive a fifth input to the first window by the user; a processor 110, configured to execute a target process in response to a fifth input received by the user input unit 107, the target process including at least one of: moving the first window; under the condition that the display area of the screen where the target interface is located comprises a second window, combining the first window and the second window; deleting the first window; the size of the first window is adjusted.

Optionally, the size of the first window is associated with feature information of the first object, the feature information including at least one of: the object type and the proportion of the object in the target interface.

Optionally, in the case that the target interface is a program interface of an application program, the first object includes a control in the program interface; in the case where the target interface is a desktop, the first object also includes a program interface.

According to the electronic device provided by the embodiment of the application, after the electronic device receives the first input of the user on the first object in the target interface, the first object can be displayed in the first window. Wherein the first object comprises at least one of: a control and a pendant. Through the scheme, in the process that a user wants to view a large number of objects through the electronic device, compared with the scheme that the user needs to frequently switch the objects in the related art, the display control device in the application can display the first object in the target interface in the first window after receiving the first input of the user to the first object. On one hand, the user can view interested objects in the same screen without switching the objects back and forth, so that the step of viewing the objects by the user through the electronic equipment is simplified, and the viewing mode of viewing the objects by the user through the electronic equipment is enriched. On the other hand, compared with a scheme that only a plurality of application programs can be displayed in a split screen manner in the related art, the display control device in the application can display the control or the pendant in the first window after receiving the first input of the user to the control or the pendant in the target interface, namely, the control or the pendant is displayed in a split screen manner. Therefore, the screen splitting mode of the electronic equipment is more flexible.

The beneficial effects of the various implementation manners in this embodiment may specifically refer to the beneficial effects of the corresponding implementation manners in the above method embodiments, and are not described herein again to avoid repetition.

It should be understood that, in the embodiment of the present application, the input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics Processing Unit 1041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 107 includes a touch panel 1071 and other input devices 1072. The touch panel 1071 is also referred to as a touch screen. The touch panel 1071 may include two parts of a touch detection device and a touch controller. Other input devices 1072 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. The memory 109 may be used to store software programs as well as various data including, but not limited to, application programs and an operating system. The processor 110 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.

The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the above display control method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.

The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.

The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement each process of the above display control method embodiment, and can achieve the same technical effect, and the details are not repeated here to avoid repetition.

It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.

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 an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.

Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.

While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

25页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:屏幕缺陷优化方法、装置、设备及计算机存储介质

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!

技术分类