[go: up one dir, main page]

WO2023016463A1 - Display control method and apparatus, and electronic device and medium - Google Patents

Display control method and apparatus, and electronic device and medium Download PDF

Info

Publication number
WO2023016463A1
WO2023016463A1 PCT/CN2022/111192 CN2022111192W WO2023016463A1 WO 2023016463 A1 WO2023016463 A1 WO 2023016463A1 CN 2022111192 W CN2022111192 W CN 2022111192W WO 2023016463 A1 WO2023016463 A1 WO 2023016463A1
Authority
WO
WIPO (PCT)
Prior art keywords
screen
display
input
window
split
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.)
Ceased
Application number
PCT/CN2022/111192
Other languages
French (fr)
Chinese (zh)
Inventor
汪国全
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Publication of WO2023016463A1 publication Critical patent/WO2023016463A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72433User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for voice messaging, e.g. dictaphones
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. short messaging services [SMS] or e-mails
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04803Split screen, i.e. subdividing the display area or the window area into separate subareas
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Definitions

  • the present application belongs to the field of display technology, and in particular relates to a display control method, device, electronic equipment and media.
  • users use electronic devices more and more frequently. For example, users can browse interested content (such as video, audio, image or text, etc.) through electronic devices.
  • interested content such as video, audio, image or text, etc.
  • the purpose of the embodiments of the present application is to provide a display control method, device, electronic device and medium, which can solve the problem of cumbersome operations in the process of viewing different contents by the user through the electronic device.
  • the embodiment of the present application provides a display control method, the method includes: receiving the first input from the user on the first object in the target interface, and the first object includes at least one of the following: a control, a widget; a response In the first input, the first object is displayed in the first window.
  • the embodiment of the present application provides a display control device, which includes: a receiving module and a display module; At least one of the following is included: a control, a widget; a display module, which displays the first object in the first window in response to the first input received by the receiving module.
  • an embodiment of the present application provides an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored in the memory and operable on the processor, and the program or instruction is The processor implements the steps of the method described in the first aspect when executed.
  • an embodiment of the present application provides a readable storage medium, on which a program or an instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented .
  • the embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions, so as to implement the first aspect the method described.
  • the display control device may display the first object in the first window.
  • the first object includes at least one of the following: controls and widgets.
  • the display control device in this application can, after receiving the user's first input to the control or widget in the target interface, The control or widget is displayed in the first window, that is, the control or widget is displayed in split screens. In this way, the display mode of the electronic device is more flexible.
  • FIG. 1 is a schematic flow chart of a display control method provided by an embodiment of the present application
  • Fig. 2 is one of the interface schematic diagrams of the application of a display control method provided by the embodiment of the present application;
  • Fig. 3 is the second schematic diagram of the application interface of a display control method provided by the embodiment of the present application.
  • Fig. 4 is the third schematic diagram of the application interface of a display control method provided by the embodiment of the present application.
  • Fig. 5 is the fourth schematic diagram of the application interface of a display control method provided by the embodiment of the present application.
  • Fig. 6 is the fifth schematic diagram of the application interface of a display control method provided by the embodiment of the present application.
  • Fig. 7 is the sixth schematic diagram of the application interface of a display control method provided by the embodiment of the present application.
  • FIG. 8 is a schematic structural diagram of a display control device provided by an embodiment of the present application.
  • FIG. 9 is one of the structural schematic diagrams of an electronic device provided in an embodiment of the present application.
  • FIG. 10 is a second schematic structural diagram of an electronic device provided by an embodiment of the present application.
  • first”, “second” and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the application can be practiced in sequences other than those illustrated or described herein.
  • the objects distinguished by “first”, “second” and so on are generally one type, and the number of objects is not limited, for example, there may be one first object, or there may be multiple ones.
  • “and/or” in the specification and claims means at least one of the connected objects, and the character “/” generally means that the related objects are an "or” relationship.
  • Fig. 1 is a schematic flowchart of a display control method provided by the embodiment of the present application, including steps 201 and 202:
  • Step 201 The display control device receives a first input from a user on a first object in a target interface.
  • the above-mentioned first object includes at least one of the following items: controls and widgets.
  • the above-mentioned target interface may be a program interface of an application program, may also be a desktop, or may be any possible interface, which is not limited in the embodiment of the present application.
  • the objects in the embodiments of the present application may also include at least one of the following: characters, images, web view (WebView) pages, program interfaces, and application icons. It should be noted that the object includes but is not limited to the aforementioned seven types of objects.
  • the above-mentioned controls may be video controls, or may be audio controls, which is not limited in this embodiment of the present application.
  • first objects there may be one or more first objects, which is not limited in the embodiment of the present application.
  • the above-mentioned first object may include controls in the program interface; in the case that the above-mentioned target interface is a desktop, the above-mentioned second An object may also include a program interface.
  • the above application program may be a news application program, a chat application program, a map application program, or any possible application program, which is not limited in this embodiment of the present application.
  • the above-mentioned program interface may be any interface in the application program.
  • the program interface may be a main interface of a news application program, or the program interface may be a chat list interface of a chat application program, etc., which is not limited in this embodiment of the present application.
  • the above-mentioned first input may be: the user's click input on the first object, or the user's drag input on the first object, or a voice command input by the user, or a specific gesture input by the user , which can be determined according to actual usage requirements, which is not limited in this embodiment of the present application.
  • the specific gesture in the embodiment of the present application may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture;
  • the click input can be single-click input, double-click input, or any number of click inputs, etc., and can also be long-press input or short-press input.
  • the above step 201 may specifically include the following steps: the display control device receives a first sub-input from the user on the first sub-object, And receiving a second sub-input from the user on the second sub-object.
  • Step 202 In response to the first input, the display control device displays the first object in the first window.
  • first windows there may be one or more first windows, which is not limited in the embodiment of the present application.
  • one first window corresponds to at least one first object.
  • the first window displaying the first object may be set by default by the system, or set by the user, which is not limited in this embodiment of the present application.
  • the screen of the mobile phone includes two display windows displayed in a horizontal arrangement, namely the first display window and the second display window as an example, when the user wants to display the audio control on a split screen , the user can long press the audio control.
  • the mobile phone can pop up a window, and the window displays two options, namely the "first display window” option and the "second display window” option.
  • the user wants to display the audio control in the first display window he can Click the "Show window first” option.
  • the mobile phone may display audio controls on the first display window (ie, the above-mentioned first window).
  • the control when the first object is a control in the program interface, the control needs to be encapsulated into an activity form, and then put into the stack of the first window, and the default display size is the size of the control itself
  • the size can also be dynamically adjusted according to the size of the current first window.
  • the method may further include the following step A1:
  • Step A1 The display control device receives the second input from the user.
  • the above-mentioned second input can be: the user's click input on the screen, or a voice command input by the user, or a specific gesture input by the user, which can be specifically determined according to actual usage requirements. Not limited.
  • the display control device may perform any one of step A2 and step A3:
  • Step A2 In response to the above-mentioned second input, the display control device displays at least one split-screen object on the target interface.
  • 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 device receives the second input.
  • the display control device displays at least one split-screen object in a preset manner.
  • the aforementioned preset manners include at least one of the following: highlighting, shaking, and blinking.
  • the above preset manners include but not limited to the above three display manners.
  • the display control device displays at least one split-screen object in a preset manner, that is, prompts the user that the at least one split-screen object is in a draggable state.
  • the display control device may be a mobile terminal, such as a mobile phone.
  • the target interface is the news display interface of the news application program.
  • a news interface is displayed on the screen 31 of the mobile phone. 32.
  • Three pieces of news information are displayed on the news interface 32, namely news information 32a, news information 32b, and news information 32c.
  • the user wants to display news information on a split screen, the user can use three fingers to slide up and then slide down on the screen.
  • the mobile phone can control the three news information to be in a split-screen draggable state, that is, to shake and display the news information 32a, the news information 32b and the news information 32c.
  • Step A3 In response to the above-mentioned second input, the display control device displays split-screen prompt information.
  • the above split-screen prompt information indicates at least one split-screen object.
  • the above split-screen prompt information may include at least one of the following: text and pictures.
  • the display control device may keep displaying the above-mentioned target interface, or may cancel displaying the target interface, which is not limited in this embodiment of the present application.
  • the method may further include the following step 203:
  • Step 203 In response to the above-mentioned first input, the display control device cancels display of the above-mentioned target interface.
  • the display control device when the display control device determines that the first object is the last object in the target interface dragged by the user, it may cancel the display of the target interface.
  • the display control device may execute step 203 before executing step 202, or may execute step 202 while executing Step 203, which is not limited in this embodiment of the present application.
  • the mobile phone can control the three news information to be in a split-screen draggable state, that is, to shake and display the news information 32a, the news information 32b and the news information 32c. Then, the user can sequentially drag the news information 32a, the news information 32b and the news information 32c out of the screen.
  • the mobile phone can cancel the display of the news interface 32 and divide the screen 31 into three display windows, namely a display window 31a, a display window 31b and a display window 31c. Among them, news information 32a is displayed in the display window 31a, news information 32b is displayed in the display window 31b, and news information 32c is displayed in the display window 31c.
  • step 202 may specifically include the following step 202a:
  • Step 202a The display control device displays the above-mentioned first object in the first window, and keeps displaying the above-mentioned target interface in the fourth window.
  • first window and fourth window may be set by default by the system, or may be set by the user, which is not limited in this embodiment of the present application.
  • the mobile phone can divide the screen 31 into two display windows, which are respectively a display window 41a and a display window 41b, and display the news interface 32 in the display window 41a, and display news information in the display window 41b 32b.
  • the mobile phone can display the news information 32a and news information 32c in the news interface 32 by shaking, and cancel the shaking to display the news information 32b.
  • the size of the first window is associated with feature information of the first object, and the feature information includes at least one of the following: object type, and proportion of the object on the target interface.
  • the above-mentioned object type may be an application program, a control, or a widget, which is not limited in this embodiment of the present application.
  • the display control device may determine the display window corresponding to the first object (ie, the first window) according to the characteristic information corresponding to the first object.
  • the display control device may determine whether the first object has corresponding historical display information (that is, user usage habits). If the first object has corresponding historical display information, the display window corresponding to the first object is determined according to the historical display information.
  • the display control device can record the display window of the corresponding object each time the screen is split, so as to record the user's usage habits.
  • the user drags the first object again it can refer to the previous user's usage habits to determine the corresponding window of the first object. Show window.
  • the display control device may determine the proportion of the display window corresponding to the first object in the screen according to the proportion of the first object in the target interface. 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.
  • the display control device may display the first object in the first window after receiving the user's first input on the first object in the target interface.
  • the first object includes at least one of the following: controls and widgets.
  • the display control device in this application can, after receiving the user's first input to the control or widget in the target interface, The control or widget is displayed in the first window, that is, the control or widget is displayed in split screens. In this way, the display mode of the electronic device is more flexible.
  • the above-mentioned target interface further includes a second object.
  • the method may also include the following steps 204a to 204c:
  • Step 204a In response to the above-mentioned first input, the display control device acquires target information.
  • the above target information includes at least one of the following: object information and screen information.
  • object information includes at least one of the following: the category of the object, the historical display position of the object, and the display content of the object.
  • screen information is the information of the screen displaying the target interface, and the screen information includes at least one of the following: screen size, screen status (such as portrait or landscape state).
  • the category of the above-mentioned object may be an application program, a control, or a widget, which is not limited in this embodiment of the present application.
  • the display content of the above object may be audio or video, etc., which is not limited in this embodiment of the present application.
  • Step 204b The display control device determines the layout mode of the first object and the second object according to the above object information.
  • the above-mentioned determining the layout manner of the first object and the second object includes determining the display windows corresponding to the first object and the second object, and the relative display positions of the display windows corresponding to the first object and the second object.
  • the layout manner of the first object and the second object may be that the display window corresponding to the first object and the display window corresponding to the second object are displayed adjacently.
  • the adjacent display may be horizontal adjacent display or vertical adjacent display, which is not limited in this embodiment of the present application.
  • the display control device may determine the 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; In this case, the display window corresponding to the first object and the display window corresponding to the second object are displayed adjacently.
  • the aforementioned preset condition may be that the degree of correlation is greater than or equal to the first preset threshold, and may also be that the degree of correlation is less than or equal to the second preset threshold, which is not limited in this embodiment of the present application. In this way, the process of determining the layout of the first object and the second object by the display control device can be made more flexible.
  • the display control device may calculate the degree of correlation between the category of the first object and the category of the second object as A, which is greater than the preset threshold X. At this time, the display control device may make the display window corresponding to the first object correspond to the second object The display windows of the display are displayed adjacent to each other.
  • the display control device may calculate the correlation degree corresponding to each piece of information, and calculate the first object and the second object by weighting and summing the correlation degrees corresponding to the multiple information The degree of relevance (or affinity) of objects. For example, the display control device may calculate the degree of correlation between the category of the first object and the category of the second object as A, and calculate the 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 204c The display control device displays the second object according to the above layout.
  • the display control device may display the second object in the third window according to the above layout manner.
  • the process of the display control device determining the display window corresponding to the second object (that is, the third window) according to the characteristic information corresponding to the second object can refer to the process of determining the first window corresponding to the first object by the display control device according to the characteristic information corresponding to the first object.
  • the description of the window will not be repeated here.
  • the display control device may also display the second object in the first window.
  • displaying the above-mentioned first object in the first window in the above-mentioned step 202 may specifically include the following step 202b:
  • Step 202b The display control device displays the above-mentioned first object in the first window according to the above-mentioned layout method.
  • the display control device displays the third window adjacent to the first window according to the above layout manner.
  • the display control device displays the first object and the second object according to the above-mentioned layout manner as an example below.
  • the display control device may determine whether the first object and the second object have corresponding historical display information (that is, user usage habits). If the first object and the second object have corresponding historical display information, the display windows corresponding to the first object and the second object are determined according to the historical display information.
  • the display control device may record the display window of the corresponding object each time the screen is split, so as to record the user's usage habits.
  • the user's previous usage habits may be used to determine the A display window corresponding to an object.
  • the display control device 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 device may display the display window corresponding to the first object at an adjacent position of the display window corresponding to the second object. For example, in the case that both the category of the first object and the category of the second object are widgets, the display control device may display the display window of the second object adjacent to the display window corresponding to the first object.
  • the display control device may determine whether the display content of the first object is the same as that of the second object. When it is determined that the display content of the first object is the same as that of the second object, the display control device 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, when both the category of the first object and the display content of the second object are videos, the display control device may display the display window of the second object adjacent to the display window corresponding to the first object.
  • the display control device 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 device determines the display windows corresponding to the first object and the second object in combination with the screen state of the screen. For example, for a strip-shaped widget, the display control device may be placed horizontally at the bottom of the screen in portrait mode, and placed vertically on the right side of the screen in landscape mode.
  • the display control device can determine the layout mode of the first object and the second object according to the target information, display the second object according to the layout mode, and display the first object in the first window, so that the display control device can flexibly Display the first object and the second object.
  • the display control device can quickly save the combination mode of object display, so that the user can quickly display the object in the combination mode that can be saved later.
  • the method may further include the following steps 205a to 205c:
  • Step 205a The display control device receives a third input from the user.
  • the above-mentioned third input may be: the user's click input on the screen, or the user's click input on the target control, or a voice command input by the user, or a specific gesture input by the user, and the specific input may be based on the actual situation.
  • the usage requirements are determined, which is not limited in this embodiment of the present application.
  • Step 205b In response to the above third input, the display control device generates a split-screen identifier.
  • the above split-screen identifier indicates the target object in the target interface and the layout mode of the target object.
  • the aforementioned target object includes the aforementioned first object.
  • the aforementioned target objects may be all or part of the objects in the target interface.
  • the identifiers in this embodiment of the application are words, symbols, images, etc. used to indicate information, and controls or other containers may be used as carriers for displaying information, including but not limited to word identifiers, symbol identifiers, and image identifiers.
  • Step 205c The display control device receives a fourth input from the user on the split-screen identifier.
  • the above-mentioned fourth input can be: the user's click input on the target logo, or a voice command input by the user, or a specific gesture input by the user, which can be specifically determined according to actual usage requirements. This is not limited.
  • Step 205d In response to the fourth input, the display control device displays the target object indicated by the split-screen identifier according to the layout mode indicated by the split-screen identifier.
  • the display control device can be triggered to generate a split-screen identification that can indicate the split-screen combination mode of the target object, so that it is convenient for the user to pass through the split-screen identification later. , quickly triggering 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.
  • the display control device may process the first window after displaying the first window.
  • the method may further include the following steps 206a and 206b:
  • Step 206a The display control device receives a fifth input from the user on the above-mentioned first window.
  • the above-mentioned fifth input may be: a click input by the user on the first window, or a voice command input by the user, or a specific gesture input by the user, which may be specifically determined according to actual usage requirements.
  • a click input by the user on the first window or a voice command input by the user, or a specific gesture input by the user, which may be specifically determined according to actual usage requirements.
  • a specific gesture input by the user which may be specifically determined according to actual usage requirements.
  • Step 206b In response to the above-mentioned fifth input, the display control device executes the target processing.
  • the above-mentioned target processing includes at least one of the following: moving the first window; when the display area of the screen where the above-mentioned target interface is located includes the second window, merging the first window and the second window; deleting the first window; The size of the window.
  • Example 1 referring to FIG. 3 , when the user wants to move the news information 32b above the news information 32a, the user can drag the display window 31b upward. At this time, as shown in (a) of FIG. 5, the mobile phone displays the display window 31b in the display position of the display window 31a, and displays the display window 31a in the display position of the display window 31b.
  • Example 2 referring to FIG. 3 , when the user wants to combine the news information 32b and the news information 32a, the user can double-click the display window 31a and the display window 31b. Now, as shown in (b) in FIG. 5, the mobile phone merges the display window 31a and the display window 31b to obtain a new display window 33, and the news information 32b and the news information 32a are displayed in the new display window 33.
  • Example 3 referring to FIG. 3, when the user wants to delete the news information 32b, the user can press and hold the screen, and at this time, a " ⁇ " mark is displayed in the upper right corner of the display window 31a, the display window 31b, and the display window 31c. Then, the user can click the " ⁇ " corner mark displayed in the upper right corner of the display window 31b. At this time, as shown in (c) in Figure 5, the mobile phone can delete the display window 31b, and adaptively increase the display window 31a and the display window 31c display size.
  • Example 4 in conjunction with Fig. 3, when the user wants to adjust the display size of the display window 31b, if the user can use two fingers to slide towards each other on the display window 31b, at this time, the mobile phone can reduce the display size of the display window 31b and adapt to The display size of the display window 31a and the display window 31c is permanently increased. If the user can use two fingers to slide relatively on the display window 31b, at this time, as shown in (d) in Figure 5, the mobile phone can increase the display size of the display window 31b, and adaptively reduce the display window 31a and the display window 31c display size.
  • the user after the user triggers the display control device to split-screen display the first object in the target interface, the user can also trigger the display control device to process the split-screen window of the first object according to requirements, so that the display control device split-screen display The object process is more flexible.
  • the user may continue to trigger the display control device to display other objects in a split screen after triggering the display control device to display objects in the target interface in split screen according to requirements.
  • the method may further include the following steps C1 to C4:
  • Step C1 The display control device receives a sixth input from the user.
  • the above-mentioned sixth input may be: the user's input on the screen, or a voice command input by the user, or a specific gesture input by the user, which can be determined according to actual usage requirements, and this embodiment of the present application does not make any reference to it. limited.
  • the above-mentioned user's input to the screen may specifically be a user's three-finger sliding input on the screen.
  • Step C2 In response to the above sixth input, the display control device adds a fourth window in the screen.
  • the above-mentioned fourth window includes at least one icon.
  • an icon may correspond to an application program or a widget.
  • Step C3 The display control device receives a seventh input from the user on the target icon in the at least one icon.
  • the above-mentioned seventh input may be: the user's click input on the target icon, or a voice command input by the user, or a specific gesture input by the user, which may be specifically determined according to actual usage requirements. This is not limited.
  • Step C4 In response to the seventh input, the display control device displays an interface corresponding to the target icon in the fourth window.
  • the screen 51 of the mobile phone is divided into three display windows, namely a display window 51a, a display window 51b and a display window 51c.
  • the video image of the local user is displayed in the display window 51a
  • the video image of the peer user 1 is displayed in the display window 51b
  • the text chat interface between the local user and the peer user 2 is displayed in the display window 51c.
  • the user wants to watch a video
  • the user can swipe up on the screen with three fingers.
  • the mobile phone adds a display window 51d below the screen 51
  • the mobile phone desktop is displayed in the display window 51d
  • the mobile phone desktop displays 4 application program icons and 1 pendant icon.
  • the 4 application icons are respectively the application icon of the video application, the application icon of the map application, the application icon of the photo application and the application icon of the setting application, and the 1 widget icon is the widget 1 pendant icon. Users can then tap the video app's app icon and find the video they want to watch. Finally, as shown in (b) in FIG. 7 , the mobile phone displays the playback interface of video 1 in the display window 51d.
  • the display control device can not only display objects in the target interface in split screens, but also display other objects in split screens, thus enriching the split-screen display modes of the display control device.
  • the display control method provided in the embodiment of the present application may be executed by a display control device, or a control module in the display control device for executing the display control method.
  • the display control device provided in the embodiment of the present application is described by taking the display control device executing the display control method as an example.
  • Fig. 8 is a schematic diagram of a possible structure of a display control device provided by the embodiment of the present application.
  • the display control device 600 includes: a receiving module 601 and a display module 602, wherein: The user's first input to the first object in the target interface, the first object includes at least one of the following: a control, a widget; a display module 602, configured to respond to the first input received by the receiving module 601, and display in the first window Display the first object.
  • the receiving module 601 is further configured to receive a second input from the user; the display module 602 is further configured to display at least one split-screen object on the target interface in response to the second input received by the receiving module 601, the At least one split-screen object includes the above-mentioned first object, and before receiving the second input, the target interface does not include the at least one split-screen object; or, in response to the second input received by the receiving module 601, display split-screen prompt information , the split-screen prompt information indicates at least one split-screen object; or, in response to the second input received by the receiving module 601, at least one split-screen object is displayed in a preset manner
  • the display control device 600 includes: an acquisition module 603 and a determination module 604; the target interface further includes a second object; the acquisition module 603 is configured to, in response to the first input received by the receiving module, Obtain target information, the target information includes at least one of the following: object information, screen information; a determination module 604, configured to determine the layout of the first object and the second object according to the target information acquired by the acquisition module 603; display module 602 , is also used to display the second object according to the layout determined by the determining module 604; and display the first object in the first window according to the layout; wherein, the object information includes at least one of the following: object category, object history The display position, the display content of the object, the screen information is the information of the screen displaying the target interface, and the screen information includes at least one of the following: screen size and screen status.
  • the display control device can determine the layout mode of the first object and the second object according to the target information, display the second object according to the layout mode, and display the first object in the first window, so that the display control device can flexibly Display the first object and the second object.
  • the display control device 600 includes: a generating module 605; a receiving module 601, further configured to receive a third input from the user; a generating module 605, configured to respond to the third input received by the receiving module 601. Input, generate a split-screen logo, the split-screen logo indicates the target object in the target interface and the layout of the target object; the receiving module 601 is also used to receive the user's fourth input to the split-screen logo; the display module 602 is also used 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.
  • the display control device can be triggered to generate a split-screen identification that can indicate the split-screen combination mode of the target object, so that it is convenient for the user to pass through the split-screen identification later. , quickly triggering 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.
  • the display control device 600 includes: an executing module 606; a receiving module 601, further configured to receive a fifth input from the user on the first window; an executing module 606, configured to respond to the receiving module 601 receiving According to the fifth input received, the target processing is executed, and the target processing includes at least one of the following: moving the first window; in the case where the display area of the screen where the target interface is located includes the second window, merging the first window and the second window; Delete the first window; resize the first window.
  • the user after the user triggers the display control device to split-screen display the first object in the target interface, the user can also trigger the display control device to process the split-screen window of the first object according to requirements, so that the display control device split-screen display The object process is more flexible.
  • the size of the first window is associated with feature information of the first object, and the feature information includes at least one of the following: object type, and proportion of the object on the target interface.
  • the first object when the target interface is a program interface of an application program, the first object includes controls in the program interface; when the target interface is a desktop, the first object further includes a program interface.
  • modules that must be included in the display control device 600 are indicated by solid line boxes, such as the receiving module 601; the modules that may or may not be included in the display control device 600 are indicated by dotted line boxes. Module 604.
  • the display control device may display the first object in the first window after receiving the user's first input on the first object in the target interface.
  • the first object includes at least one of the following: controls and widgets.
  • the display control device in this application can, after receiving the user's first input to the control or widget in the target interface, The control or widget is displayed in the first window, that is, the control or widget is displayed in split screens. In this way, the display mode of the electronic device is more flexible.
  • 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 may be a mobile electronic device or a non-mobile electronic device.
  • the mobile electronic device may be a mobile phone, tablet computer, notebook computer, palmtop computer, vehicle electronic device, wearable device, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), netbook or personal digital assistant (personal digital assistant).
  • assistant, PDA personal digital assistant
  • non-mobile electronic devices can be servers, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (television, TV), teller machine or self-service machine, etc., this application Examples are not specifically limited.
  • the display control device in the embodiment of the present application may be a device with an operating system.
  • the operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in this embodiment of the present application.
  • the display control device provided in the embodiment of the present application can realize various processes realized by the method embodiments in FIG. 1 to FIG. 7 , and details are not repeated here to avoid repetition.
  • the embodiment of the present application further provides an electronic device 700, including a processor 701, a memory 702, and programs or instructions stored in the memory 702 and operable on the processor 701,
  • an electronic device 700 including a processor 701, a memory 702, and programs or instructions stored in the memory 702 and operable on the processor 701,
  • the program or instruction is executed by the processor 701
  • each process of the above embodiment of the display control method can be realized, and the same technical effect can be achieved. To avoid repetition, details are not repeated here.
  • the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.
  • 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, etc. part.
  • the electronic device 100 can also include a power supply (such as a battery) for supplying power to various components, and the power supply can be logically connected to the processor 110 through the power management system, so that the management of charging, discharging, and function can be realized through the power management system. Consumption management and other functions.
  • a power supply such as a battery
  • the structure of the electronic device shown in FIG. 10 does not constitute a limitation to the electronic device.
  • the electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange different components, and details will not be repeated here. .
  • the user input unit 107 is configured to receive the user's first input to the first object in the target interface, and the first object includes at least one of the following: a control, a pendant; a display unit 106 configured to respond to the user input unit 107 The first input is received, and the first object is displayed in the first window.
  • the user input unit 107 is further configured to receive a second input from the user; the display unit 106 is further configured to display at least one split-screen object on the target interface in response to the second input received by the user input unit 107 , the at least one split-screen object includes the above-mentioned first object, and before receiving the second input, the target interface does not include the at least one split-screen object; or, in response to the second input received by the user input unit 107, the display split Screen prompt information, where the screen split prompt information indicates at least one split-screen object; or, in response to the second input received by the user input unit 107, at least one split-screen object is displayed in a preset manner.
  • the target interface further includes a second object
  • the processor 110 is configured to acquire target information in response to the first input received by the receiving module, where the target information includes at least one of the following: object information, screen information; and According to the target information, determine the layout of the first object and the second object
  • the display unit 106 is also configured to display the second object according to the layout determined by the processor 110; and display the first object in the first window according to the layout.
  • the object information includes at least one of the following: the category of the object, the historical display position of the object, and the display content of the object.
  • the screen information is the information of the screen displaying the target interface, and the screen information includes at least one of the following: screen size, screen status.
  • the user input unit 107 is further configured to receive a third input from the user; the processor 110 is configured to generate a split screen identifier in response to the third input received by the user input unit 107, and the split screen identifier indicates the target interface
  • the user input unit 107 is also used to receive the user's fourth input on the split-screen identification;
  • the display unit 106 is also used to respond to the fourth input received by the user input unit 107, According to the layout mode indicated by the split-screen identifier, the target object indicated by the split-screen identifier is displayed.
  • the user input unit 107 is further configured to receive a fifth input from the user on the first window; the processor 110 is configured to execute target processing in response to the fifth input received by the user input unit 107, and the target processing includes At least one of the following: moving the first window; when the display area of the screen where the target interface is located includes the second window, merging the first window and the second window; deleting the first window; adjusting the size of the first window.
  • the size of the first window is associated with feature information of the first object, and the feature information includes at least one of the following: object type, and proportion of the object on the target interface.
  • the first object when the target interface is a program interface of an application program, the first object includes controls in the program interface; when the target interface is a desktop, the first object further includes a program interface.
  • the electronic device after the electronic device receives a user's first input on the first object in the target interface, the electronic device may display the first object in the first window.
  • the first object includes at least one of the following: controls and widgets.
  • the display control device in this application can, after receiving the user's first input to the control or widget in the target interface, The control or widget is displayed in the first window, that is, the control or widget is displayed in split screens. In this way, the screen splitting mode of the electronic device is more flexible.
  • the input unit 104 may include a graphics processing unit (Graphics Processing Unit, GPU) 1041 and a microphone 1042, and the graphics processing unit 1041 is used by the image capturing device (such as the image data of the still picture or video obtained by the camera) for processing.
  • 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 called a touch screen.
  • the touch panel 1071 may include two parts, a touch detection device and a touch controller.
  • Other input devices 1072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here.
  • Memory 109 may be used to store software programs as well as various data, including but not limited to application programs and operating systems.
  • the processor 110 may integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs, and the modem processor mainly processes wireless communications. It can be understood that the foregoing modem processor may not be integrated into the processor 110 .
  • the embodiment of the present application also provides a readable storage medium.
  • the readable storage medium stores programs or instructions.
  • the program or instructions are executed by the processor, the various processes of the above-mentioned display control method embodiments can be achieved, and the same To avoid repetition, the technical effects will not be repeated here.
  • the processor is the processor in the electronic device described in the above embodiments.
  • the readable storage medium includes computer readable storage medium, such as computer read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, etc.
  • the embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the above-mentioned display control method embodiment
  • the chip includes a processor and a communication interface
  • the communication interface is coupled to the processor
  • the processor is used to run programs or instructions to implement the above-mentioned display control method embodiment
  • chips mentioned in the embodiments of the present application may also be called system-on-chip, system-on-chip, system-on-a-chip, or system-on-a-chip.

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Disclosed in the present application are a display control method and apparatus, and an electronic device and a medium. The method comprises: receiving a first input of a user for a first object in a target interface, wherein the first object comprises at least one of the following: a control and a widget; and in response to the first input, displaying the first object in a first window.

Description

显示控制方法、装置、电子设备和介质Display control method, device, electronic device and medium

本申请要求于2021年8月13日提交国家知识产权局、申请号为202110932873.6、申请名称为“显示控制方法、装置、电子设备和介质”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed with the State Intellectual Property Office on August 13, 2021, with application number 202110932873.6, and application title "display control method, device, electronic device, and medium", the entire contents of which are incorporated by reference in this application.

技术领域technical field

本申请属于显示技术领域,具体涉及一种显示控制方法、装置、电子设备和介质。The present application belongs to the field of display technology, and in particular relates to a display control method, device, electronic equipment and media.

背景技术Background technique

随着通信技术的发展,用户使用电子设备的频率越来越高,例如,用户可以通过电子设备浏览感兴趣的内容(如视频、音频、图像或文字等)。With the development of communication technology, users use electronic devices more and more frequently. For example, users can browse interested content (such as video, audio, image or text, etc.) through electronic devices.

目前,如果用户想在相同的时间段内同时对不同内容进行查看,需要频繁进行界面的切换,操作过程繁琐。At present, if a user wants to view different contents at the same time within the same time period, frequent interface switching is required, and the operation process is cumbersome.

发明内容Contents of the invention

本申请实施例的目的是提供一种显示控制方法、装置、电子设备和介质,能够解决用户通过电子设备查看不同内容的过程中操作繁琐的问题。The purpose of the embodiments of the present application is to provide a display control method, device, electronic device and medium, which can solve the problem of cumbersome operations in the process of viewing different contents by the user through the electronic device.

第一方面,本申请实施例提供了一种显示控制方法,该方法包括:接收用户对目标界面中的第一对象的第一输入,该第一对象包括以下至少一项:控件、挂件;响应于上述第一输入,在第一窗口显示上述第一对象。In the first aspect, the embodiment of the present application provides a display control method, the method includes: receiving the first input from the user on the first object in the target interface, and the first object includes at least one of the following: a control, a widget; a response In the first input, the first object is displayed in the first window.

第二方面,本申请实施例提供了一种显示控制装置,该装置包括:接收模块和显示模块;接收模块,用于接收用户对目标界面中的第一对象的第一输入,该第一对象包括以下至少一项:控件、挂件;显示模块,响应于接收模块接收到的上述第一输入,在第一窗口显示上述第一对象。In the second aspect, the embodiment of the present application provides a display control device, which includes: a receiving module and a display module; At least one of the following is included: a control, a widget; a display module, which displays the first object in the first window in response to the first input received by the receiving module.

第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a third aspect, an embodiment of the present application provides an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored in the memory and operable on the processor, and the program or instruction is The processor implements the steps of the method described in the first aspect when executed.

第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or an instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented .

第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。In the fifth aspect, the embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions, so as to implement the first aspect the method described.

在本申请实施例中,显示控制装置在接收到用户对目标界面中的第一对象的第一输入之后,可以在第一窗口显示该第一对象。其中,该第一对象包括以下至少一项:控件、挂件。通过上述方案,在用户想要通过电子设备查看不同对象的过程中,相比于相关技术中需要用户频繁地进行对象的切换的方案,本申请中的显示控制装置可以在接收到用户对目标界面中的第一对象的第一输入之后,在第一窗口显示该第一对象。一方面,可以使得用户在同一屏幕中一起查看感兴趣的对象,而无需用户来回切换对象,不仅简化了用户通过电子设备查看对象的步骤,而且丰富了用户通过电子设备查 看对象的查看方式。另一方面,相比于相关技术中只能对多个应用程序进行分屏显示的方案,本申请中的显示控制装置可以在接收到用户对目标界面中的控件或挂件的第一输入之后,在第一窗口显示该控件或挂件,即分屏显示该控件或挂件。如此,使得电子设备的显示方式更灵活。In the embodiment of the present application, after receiving the user's first input on the first object in the target interface, the display control device may display the first object in the first window. Wherein, the first object includes at least one of the following: controls and widgets. Through the above solution, when the user wants to view different objects through the electronic device, compared with the solution in the related art that requires the user to switch objects frequently, the display control device in the present application can After the first input of the first object in , the first object is displayed in the first window. On the one hand, it allows users to view objects of interest together on the same screen without the need for users to switch objects back and forth, which not only simplifies the steps for users to view objects through electronic devices, but also enriches the way users view objects through electronic devices. On the other hand, compared to the solution in the related art that can only display multiple application programs in split screens, the display control device in this application can, after receiving the user's first input to the control or widget in the target interface, The control or widget is displayed in the first window, that is, the control or widget is displayed in split screens. In this way, the display mode of the electronic device is more flexible.

附图说明Description of drawings

图1为本申请实施例提供的一种显示控制方法流程示意图;FIG. 1 is a schematic flow chart of a display control method provided by an embodiment of the present application;

图2为本申请实施例提供的一种显示控制方法应用的界面示意图之一;Fig. 2 is one of the interface schematic diagrams of the application of a display control method provided by the embodiment of the present application;

图3为本申请实施例提供的一种显示控制方法应用的界面示意图之二;Fig. 3 is the second schematic diagram of the application interface of a display control method provided by the embodiment of the present application;

图4为本申请实施例提供的一种显示控制方法应用的界面示意图之三;Fig. 4 is the third schematic diagram of the application interface of a display control method provided by the embodiment of the present application;

图5为本申请实施例提供的一种显示控制方法应用的界面示意图之四;Fig. 5 is the fourth schematic diagram of the application interface of a display control method provided by the embodiment of the present application;

图6为本申请实施例提供的一种显示控制方法应用的界面示意图之五;Fig. 6 is the fifth schematic diagram of the application interface of a display control method provided by the embodiment of the present application;

图7为本申请实施例提供的一种显示控制方法应用的界面示意图之六;Fig. 7 is the sixth schematic diagram of the application interface of a display control method provided by the embodiment of the present application;

图8为本申请实施例提供的一种显示控制装置的结构示意图;FIG. 8 is a schematic structural diagram of a display control device provided by an embodiment of the present application;

图9为本申请实施例提供的一种电子设备的结构示意图之一;FIG. 9 is one of the structural schematic diagrams of an electronic device provided in an embodiment of the present application;

图10为本申请实施例提供的一种电子设备的结构示意图之二。FIG. 10 is a second schematic structural diagram of an electronic device provided by an embodiment of the present application.

具体实施方式Detailed ways

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员获得的所有其他实施例,都属于本申请保护的范围。The following will clearly describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, but not all of them. All other embodiments obtained by persons of ordinary skill in the art based on the embodiments in this application belong to the protection scope of this application.

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second" and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific sequence or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances such that the embodiments of the application can be practiced in sequences other than those illustrated or described herein. Moreover, the objects distinguished by "first", "second" and so on are generally one type, and the number of objects is not limited, for example, there may be one first object, or there may be multiple ones. In addition, "and/or" in the specification and claims means at least one of the connected objects, and the character "/" generally means that the related objects are an "or" relationship.

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的显示控制方法进行详细地说明。The display control method provided by the embodiment of the present application will be described in detail below through specific embodiments and application scenarios with reference to the accompanying drawings.

图1为本申请实施例提供的一种显示控制方法流程示意图,包括步骤201和步骤202:Fig. 1 is a schematic flowchart of a display control method provided by the embodiment of the present application, including steps 201 and 202:

步骤201:显示控制装置接收用户对目标界面中的第一对象的第一输入。Step 201: The display control device receives a first input from a user on a first object in a target interface.

其中,上述第一对象包括以下至少一项:控件、挂件。Wherein, the above-mentioned first object includes at least one of the following items: controls and widgets.

在本申请实施例中,上述的目标界面可以为应用程序的程序界面,也可以为桌面,还可以为任意可能的界面,本申请实施例对此不作限定。In the embodiment of the present application, the above-mentioned target interface may be a program interface of an application program, may also be a desktop, or may be any possible interface, which is not limited in the embodiment of the present application.

需要说明的是,本申请实施例中的对象除了可以为控件和挂件中的至少一项,还可以包括以下至少一项:字符,图像,网页视图(WebView)页面,程序界面,应用程序图标。需要说明的是,该对象包括但不限于前述的7种对象。It should be noted that, in addition to at least one of controls and widgets, the objects in the embodiments of the present application may also include at least one of the following: characters, images, web view (WebView) pages, program interfaces, and application icons. It should be noted that the object includes but is not limited to the aforementioned seven types of objects.

示例性地,上述的控件可以为视频控件,或者可以为音频控件,本申请实施例对此不作限定。Exemplarily, the above-mentioned controls may be video controls, or may be audio controls, which is not limited in this embodiment of the present application.

在本申请实施例中,上述的第一对象可以为一个,也可以为多个,本申请实施例对此不作限定。In the embodiment of the present application, there may be one or more first objects, which is not limited in the embodiment of the present application.

可选地,在本申请实施例中,在上述目标界面为应用程序的程序界面的情况下,上述第一对象可以包括该程序界面中的控件;在上述目标界面为桌面的情况下,上述第一对象还可以包括程序界面。Optionally, in this embodiment of the present application, in the case where the above-mentioned target interface is a program interface of an application program, the above-mentioned first object may include controls in the program interface; in the case that the above-mentioned target interface is a desktop, the above-mentioned second An object may also include a program interface.

示例性地,上述的应用程序可以为新闻类应用程序,也可以为聊天类应用程序,还可以为地图类应用程序,还可以为任意可能的应用程序,本申请实施例对此不作限定。Exemplarily, the above application program may be a news application program, a chat application program, a map application program, or any possible application program, which is not limited in this embodiment of the present application.

示例性地,上述的程序界面可以为应用程序中的任一界面。例如,该程序界面可以为新闻类应用程序的主界面,或者该程序界面可以为聊天类应用程序的聊天列表界面等,本申请实施例对此不作限定。Exemplarily, the above-mentioned program interface may be any interface in the application program. For example, the program interface may be a main interface of a news application program, or the program interface may be a chat list interface of a chat application program, etc., which is not limited in this embodiment of the present application.

本申请实施例中,上述的第一输入可以为:用户对第一对象的点击输入,或者为用户对第一对象的拖动输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。In the embodiment of the present application, the above-mentioned first input may be: the user's click input on the first object, or the user's drag input on the first object, or a voice command input by the user, or a specific gesture input by the user , which can be determined according to actual usage requirements, which is not limited in this embodiment of the present application.

本申请实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种;本申请实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。The specific gesture in the embodiment of the present application may be any one of a click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture; The click input can be single-click input, double-click input, or any number of click inputs, etc., and can also be long-press input or short-press input.

在一种示例中,在第一对象包括第一子对象和第二子对象的情况下,上述的步骤201具体可以包括如下步骤:显示控制装置接收用户对第一子对象的第一子输入,以及接收用户对第二子对象的第二子输入。In an example, when the first object includes a first sub-object and a second sub-object, the above step 201 may specifically include the following steps: the display control device receives a first sub-input from the user on the first sub-object, And receiving a second sub-input from the user on the second sub-object.

步骤202:响应于上述第一输入,显示控制装置在第一窗口显示上述第一对象。Step 202: In response to the first input, the display control device displays the first object in the first window.

在本申请实施例中,上述的第一窗口可以为一个,也可以为多个,本申请实施例对此不作限定。In the embodiment of the present application, there may be one or more first windows, which is not limited in the embodiment of the present application.

示例性地,一个第一窗口对应至少一个第一对象。示例性地,显示第一对象的第一窗口可以是系统默认设置的,也可以是用户设置的,本申请实施例对此不作限定。例如,以第一对象为音频控件为例,手机的屏幕包括横向排列方式显示的两个显示窗口,分别为第一显示窗口和第二显示窗口为例,当用户想要分屏显示音频控件时,用户可以长按该音频控件。此时,手机可以弹出一个窗口,该窗口显示有两个选项,分别为“第一显示窗口”选项和“第二显示窗口”选项,当用户想要在第一显示窗口显示音频控件时,可以点击该“第一显示窗口”选项。此时,手机可以在第一显示窗口(即上述的第一窗口)显示音频控件。Exemplarily, one first window corresponds to at least one first object. Exemplarily, the first window displaying the first object may be set by default by the system, or set by the user, which is not limited in this embodiment of the present application. For example, taking the first object as an audio control as an example, the screen of the mobile phone includes two display windows displayed in a horizontal arrangement, namely the first display window and the second display window as an example, when the user wants to display the audio control on a split screen , the user can long press the audio control. At this time, the mobile phone can pop up a window, and the window displays two options, namely the "first display window" option and the "second display window" option. When the user wants to display the audio control in the first display window, he can Click the "Show window first" option. At this point, the mobile phone may display audio controls on the first display window (ie, the above-mentioned first window).

本申请实施例中,当第一对象为程序界面中的控件时,需要将控件封装成活动(activity)形式,然后放入到第一窗口的栈(stack)中,默认显示尺寸为控件本身的大小,当然也可以根据当前第一窗口的尺寸进行动态调整。In the embodiment of this application, when the first object is a control in the program interface, the control needs to be encapsulated into an activity form, and then put into the stack of the first window, and the default display size is the size of the control itself The size, of course, can also be dynamically adjusted according to the size of the current first window.

可选地,在本申请实施例中,在上述的步骤201之前,该方法还可以包括如下步骤A1:Optionally, in the embodiment of the present application, before the above step 201, the method may further include the following step A1:

步骤A1:显示控制装置接收用户的第二输入。Step A1: The display control device receives the second input from the user.

示例性地,上述的第二输入可以为:用户对屏幕的点击输入,或者为用户输入的 语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。Exemplarily, the above-mentioned second input can be: the user's click input on the screen, or a voice command input by the user, or a specific gesture input by the user, which can be specifically determined according to actual usage requirements. Not limited.

基于步骤A1,显示控制装置可以执行步骤A2和步骤A3中的任一项:Based on step A1, the display control device may perform any one of step A2 and step A3:

步骤A2:响应于上述第二输入,显示控制装置在目标界面上显示至少一个可分屏对象。Step A2: In response to the above-mentioned second input, the display control device displays at least one split-screen object on the target interface.

其中,上述至少一个可分屏对象包括上述第一对象,显示控制装置在接收上述第二输入之前,上述目标界面不包括该至少一个可分屏对象。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 device receives the second input.

在一种示例中,显示控制装置以预设方式显示至少一个可分屏对象。In an example, the display control device displays at least one split-screen object in a preset manner.

示例性地,上述的预设方式包括以下至少一项:高亮,抖动,闪烁。Exemplarily, the aforementioned preset manners include at least one of the following: highlighting, shaking, and blinking.

需要说明的是,上述的预设方式包括但不限于上述3种显示方式。It should be noted that the above preset manners include but not limited to the above three display manners.

可以理解,显示控制装置以预设方式显示至少一个可分屏对象即提示用户该至少一个可分屏对象处于可拖动状态。It can be understood that the display control device displays at least one split-screen object in a preset manner, that is, prompts the user that the at least one split-screen object is in a draggable state.

举例说明,显示控制装置可以是移动终端,例如手机,当在手机中使用新闻应用程序时,目标界面为新闻应用程序的新闻显示界面,如图2所示,手机的屏幕31中显示有新闻界面32,该新闻界面32中显示有3个新闻信息,分别为新闻信息32a、新闻信息32b和新闻信息32c。当用户想要分屏显示新闻信息时,用户可以先利用三指在屏幕中上滑再下滑。此时,手机可以控制3个新闻信息处于分屏可拖动状态,即抖动显示新闻信息32a、新闻信息32b和新闻信息32c。For example, the display control device may be a mobile terminal, such as a mobile phone. When a news application program is used in the mobile phone, the target interface is the news display interface of the news application program. As shown in FIG. 2 , a news interface is displayed on the screen 31 of the mobile phone. 32. Three pieces of news information are displayed on the news interface 32, namely news information 32a, news information 32b, and news information 32c. When the user wants to display news information on a split screen, the user can use three fingers to slide up and then slide down on the screen. At this time, the mobile phone can control the three news information to be in a split-screen draggable state, that is, to shake and display the news information 32a, the news information 32b and the news information 32c.

步骤A3:响应于上述第二输入,显示控制装置显示分屏提示信息。Step A3: In response to the above-mentioned second input, the display control device displays split-screen prompt information.

其中,上述分屏提示信息指示至少一个可分屏对象。Wherein, the above split-screen prompt information indicates at least one split-screen object.

示例性地,上述的分屏提示信息可以包括以下至少一项:文字,图片。Exemplarily, the above split-screen prompt information may include at least one of the following: text and pictures.

在本申请实施例中,显示控制装置在接收上述的第一输入之后,可以保持显示上述的目标界面,也可以取消显示该目标界面,本申请实施例对此不作限定。In the embodiment of the present application, after receiving the above-mentioned first input, the display control device may keep displaying the above-mentioned target interface, or may cancel displaying the target interface, which is not limited in this embodiment of the present application.

在第一种可能实现的方式中:In the first possible implementation:

示例性地,在上述的步骤201之后,该方法还可以包括如下步骤203:Exemplarily, after the above step 201, the method may further include the following step 203:

步骤203:响应于上述第一输入,显示控制装置取消显示上述目标界面。Step 203: In response to the above-mentioned first input, the display control device cancels display of the above-mentioned target interface.

在一种示例中,显示控制装置在确定上述的第一对象为用户拖动的目标界面中的最后一个对象的情况下,可以取消显示上述目标界面。In an example, when the display control device determines that the first object is the last object in the target interface dragged by the user, it may cancel the display of the target interface.

需要说明的是,显示控制装置在执行上述的步骤202和上述的步骤203时没有明显的先后顺序,例如,显示控制装置可以在执行步骤202之前执行步骤203,也可以在执行步骤202的同时执行步骤203,本申请实施例对此不作限定。It should be noted that there is no obvious sequence when the display control device executes the above step 202 and the above step 203. For example, the display control device may execute step 203 before executing step 202, or may execute step 202 while executing Step 203, which is not limited in this embodiment of the present application.

举例说明,结合图2,当用户想要分屏显示新闻信息时,用户可以先利用三指在屏幕中上滑再下滑。此时,手机可以控制3个新闻信息处于分屏可拖动状态,即抖动显示新闻信息32a、新闻信息32b和新闻信息32c。然后,用户可以依次将新闻信息32a、新闻信息32b和新闻信息32c拖动至屏幕外。此时,如图3所示,手机可以取消显示新闻界面32,并将屏幕31划分为3个显示窗口,分别为显示窗口31a、显示窗口31b和显示窗口31c。其中,显示窗口31a中显示有新闻信息32a,显示窗口31b中显示有新闻信息32b,显示窗口31c中显示有新闻信息32c。For example, referring to FIG. 2 , when the user wants to display news information on a split screen, the user can use three fingers to slide up and then slide down on the screen. At this time, the mobile phone can control the three news information to be in a split-screen draggable state, that is, to shake and display the news information 32a, the news information 32b and the news information 32c. Then, the user can sequentially drag the news information 32a, the news information 32b and the news information 32c out of the screen. At this time, as shown in FIG. 3 , the mobile phone can cancel the display of the news interface 32 and divide the screen 31 into three display windows, namely a display window 31a, a display window 31b and a display window 31c. Among them, news information 32a is displayed in the display window 31a, news information 32b is displayed in the display window 31b, and news information 32c is displayed in the display window 31c.

在第二种可能实现的方式中:In the second possible implementation:

示例性地,上述的步骤202具体可以包括如下步骤202a:Exemplarily, the above step 202 may specifically include the following step 202a:

步骤202a:显示控制装置在第一窗口中显示上述第一对象,在第四窗口保持显示上述目标界面。Step 202a: The display control device displays the above-mentioned first object in the first window, and keeps displaying the above-mentioned target interface in the fourth window.

示例性地,上述的第一窗口和第四窗口可以是系统默认设置的,也可以为用户设置的,本申请实施例对此不作限定。Exemplarily, the above-mentioned first window and fourth window may be set by default by the system, or may be set by the user, which is not limited in this embodiment of the present application.

举例说明,结合图2,若用户想要分屏显示新闻信息32b时,用户可以将新闻信息32b拖动至屏幕外。此时,如图4所示,手机可以将屏幕31划分为2个显示窗口,分别为显示窗口41a和显示窗口41b,并在显示窗口41a中显示新闻界面32,在显示窗口41b中显示新闻信息32b。For example, referring to FIG. 2 , if the user wants to display the news information 32b on a split screen, the user can drag the news information 32b out of the screen. At this time, as shown in Figure 4, the mobile phone can divide the screen 31 into two display windows, which are respectively a display window 41a and a display window 41b, and display the news interface 32 in the display window 41a, and display news information in the display window 41b 32b.

需要说明的是,在用户将新闻信息32b拖动至屏幕外之后,手机可以在新闻界面32中保持抖动显示新闻信息32a和新闻信息32c,取消抖动显示新闻信息32b。It should be noted that after the user drags the news information 32b out of the screen, the mobile phone can display the news information 32a and news information 32c in the news interface 32 by shaking, and cancel the shaking to display the news information 32b.

可选地,在本申请实施例中,上述第一窗口的尺寸与第一对象的特征信息相关联,该特征信息包括以下至少一项:对象类型、对象在目标界面所占比例。Optionally, in this embodiment of the present application, the size of the first window is associated with feature information of the first object, and the feature information includes at least one of the following: object type, and proportion of the object on the target interface.

示例性地,上述的对象类型可以为应用程序,也可以为控件,还可以为挂件等,本申请实施例对此不作限定。Exemplarily, the above-mentioned object type may be an application program, a control, or a widget, which is not limited in this embodiment of the present application.

示例性地,显示控制装置可以根据第一对象对应的特征信息,确定第一对象对应的显示窗口(即第一窗口)。Exemplarily, the display control device may determine the display window corresponding to the first object (ie, the first window) according to the characteristic information corresponding to the first object.

示例1,显示控制装置可以判断第一对象是否具有对应的历史显示信息(即用户使用习惯)。在第一对象具有对应的历史显示信息的情况下,根据该历史显示信息确定该第一对象对应的显示窗口。Example 1, the display control device may determine whether the first object has corresponding historical display information (that is, user usage habits). If the first object has corresponding historical display information, the display window corresponding to the first object is determined according to the historical display information.

示例性地,显示控制装置可以记录每次分屏时对应对象的显示窗口,从而记录用户使用习惯,当用户再次拖动第一对象时,可以参考之前的用户使用习惯确定该第一对象对应的显示窗口。Exemplarily, the display control device can record the display window of the corresponding object each time the screen is split, so as to record the user's usage habits. When the user drags the first object again, it can refer to the previous user's usage habits to determine the corresponding window of the first object. Show window.

示例2,显示控制装置可以根据第一对象在目标界面中的所占比例,确定第一对象对应的显示窗口在屏幕中的所占比例。例如,第一对象在目标界面中的所占比例与第一对象对应的显示窗口在屏幕中的所占比例相同。Example 2, the display control device may determine the proportion of the display window corresponding to the first object in the screen according to the proportion of the first object in the target interface. 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.

本申请实施例提供的显示控制方法,显示控制装置在接收到用户对目标界面中的第一对象的第一输入之后,可以在第一窗口显示该第一对象。其中,该第一对象包括以下至少一项:控件、挂件。通过上述方案,在用户想要通过电子设备查看大量对象的过程中,相比于相关技术中需要用户频繁地进行对象的切换的方案,本申请中的显示控制装置可以在接收到用户对目标界面中的第一对象的第一输入之后,可以在第一窗口显示该第一对象。一方面,可以使得用户在同一屏幕中同时查看多个感兴趣的对象,无需用户来回切换,不仅简化了用户通过电子设备查看对象的步骤,而且丰富了用户通过电子设备查看对象的查看方式。另一方面,相比于相关技术中只能对多个应用程序进行分屏显示的方案,本申请中的显示控制装置可以在接收到用户对目标界面中的控件或挂件的第一输入之后,在第一窗口显示该控件或挂件,即分屏显示该控件或挂件。如此,使得电子设备的显示方式更灵活。In the display control method provided in the embodiment of the present application, the display control device may display the first object in the first window after receiving the user's first input on the first object in the target interface. Wherein, the first object includes at least one of the following: controls and widgets. Through the above solution, when the user wants to view a large number of objects through the electronic device, compared with the solution in the related art that requires the user to switch objects frequently, the display control device in the present application can After the first input of the first object in , the first object may be displayed in the first window. On the one hand, it allows users to view multiple objects of interest on the same screen at the same time, without the need for users to switch back and forth, which not only simplifies the steps for users to view objects through electronic devices, but also enriches the way users view objects through electronic devices. On the other hand, compared to the solution in the related art that can only display multiple application programs in split screens, the display control device in this application can, after receiving the user's first input to the control or widget in the target interface, The control or widget is displayed in the first window, that is, the control or widget is displayed in split screens. In this way, the display mode of the electronic device is more flexible.

可选地,在本申请实施例中,上述目标界面中还包括第二对象,在上述的步骤201之后,该方法还可以包括如下步骤204a至步骤204c:Optionally, in this embodiment of the present application, the above-mentioned target interface further includes a second object. After the above-mentioned step 201, the method may also include the following steps 204a to 204c:

步骤204a:响应于上述第一输入,显示控制装置获取目标信息。Step 204a: In response to the above-mentioned first input, the display control device acquires target information.

其中,上述目标信息包括以下至少一项:对象信息、屏幕信息。上述对象信息包括以下至少一项:对象的类别、对象的历史显示位置、对象的显示内容,上述屏幕信息为显示目标界面的屏幕的信息,该屏幕信息包括以下至少一项:屏幕尺寸、屏幕状态(如竖屏状态或横屏状态)。Wherein, the above target information includes at least one of the following: object information and screen information. The above-mentioned object information includes at least one of the following: the category of the object, the historical display position of the object, and the display content of the object. The above-mentioned screen information is the information of the screen displaying the target interface, and the screen information includes at least one of the following: screen size, screen status (such as portrait or landscape state).

示例性地,上述的对象的类别可以为应用程序,也可以为控件,还可以为挂件等,本申请实施例对此不作限定。Exemplarily, the category of the above-mentioned object may be an application program, a control, or a widget, which is not limited in this embodiment of the present application.

示例性地,上述的对象的显示内容可以为音频或者视频等,本申请实施例对此不作限定。Exemplarily, the display content of the above object may be audio or video, etc., which is not limited in this embodiment of the present application.

步骤204b:显示控制装置根据上述目标信息,确定第一对象和第二对象的布局方式。Step 204b: The display control device determines the layout mode of the first object and the second object according to the above object information.

示例性地,上述的确定第一对象和第二对象的布局方式包括确定第一对象和第二对象对应的显示窗口,以及第一对象和第二对象对应的显示窗口的相对显示位置。Exemplarily, the above-mentioned determining the layout manner of the first object and the second object includes determining the display windows corresponding to the first object and the second object, and the relative display positions of the display windows corresponding to the first object and the second object.

在一种示例中,第一对象和第二对象的布局方式可以为第一对象对应的显示窗口和第二对象对应的显示窗口相邻显示。其中,该相邻显示可以为横向相邻显示或者纵向相邻显示,本申请实施例对此不作限定。In an example, the layout manner of the first object and the second object may be that the display window corresponding to the first object and the display window corresponding to the second object are displayed adjacently. Wherein, the adjacent display may be horizontal adjacent display or vertical adjacent display, which is not limited in this embodiment of the present application.

示例性地,显示控制装置可以根据上述第一对象对应的目标信息和上述第二对象对应的目标信息,确定第一对象和第二对象之间的相关程度;在该相关程度满足预设条件的情况下,第一对象对应的显示窗口和第二对象对应的显示窗口相邻显示。Exemplarily, the display control device may determine the 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; In this case, the display window corresponding to the first object and the display window corresponding to the second object are displayed adjacently.

示例性地,上述的预设条件可以为相关程度大于或等于第一预设阈值,也可以为相关程度小于或等于第二预设阈值,本申请实施实施例对此不作限定。这样,可以使得显示控制装置确定第一对象和第二对象的布局方式的过程更加灵活。Exemplarily, the aforementioned preset condition may be that the degree of correlation is greater than or equal to the first preset threshold, and may also be that the degree of correlation is less than or equal to the second preset threshold, which is not limited in this embodiment of the present application. In this way, the process of determining the layout of the first object and the second object by the display control device can be made more flexible.

例如,显示控制装置可以计算第一对象的类别与第二对象的类别的相关程度为A,大于预设阈值X,此时,显示控制装置可以将第一对象对应的显示窗口和第二对象对应的显示窗口相邻显示。For example, the display control device may calculate the degree of correlation between the category of the first object and the category of the second object as A, which is greater than the preset threshold X. At this time, the display control device may make the display window corresponding to the first object correspond to the second object The display windows of the display are displayed adjacent to each other.

示例性地,在目标信息为多个信息的情况下,显示控制装置可以计算每个信息对应的相关程度,通过对多个信息对应的相关程度进行加权求和,计算出第一对象和第二对象的相关程度(或称为亲和度)。例如,显示控制装置可以计算第一对象的类别与第二对象的类别的相关程度为A,计算第一对象的显示内容和第一对象的显示内容的相关程度为B。然后,显示控制装置可以将A和B进行加权求和,得到第一对象和第二对象最终的相关程度。Exemplarily, when the target information is a plurality of pieces of information, the display control device may calculate the correlation degree corresponding to each piece of information, and calculate the first object and the second object by weighting and summing the correlation degrees corresponding to the multiple information The degree of relevance (or affinity) of objects. For example, the display control device may calculate the degree of correlation between the category of the first object and the category of the second object as A, and calculate the 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.

步骤204c:显示控制装置按照上述布局方式,显示第二对象。Step 204c: The display control device displays the second object according to the above layout.

示例性地,显示控制装置可以按照上述布局方式,在第三窗口显示第二对象。Exemplarily, the display control device may display the second object in the third window according to the above layout manner.

需要说明的是,显示控制装置根据第二对象对应的特征信息,确定第二对象对应的显示窗口(即第三窗口)的过程,可以参考显示控制装置根据第一对象对应的特征信息确定第一窗口的描述,此处不再赘述。It should be noted that, the process of the display control device determining the display window corresponding to the second object (that is, the third window) according to the characteristic information corresponding to the second object can refer to the process of determining the first window corresponding to the first object by the display control device according to the characteristic information corresponding to the first object. The description of the window will not be repeated here.

需要说明的是,显示控制装置除了可以在第三窗口显示第二对象,还可以在第一窗口显示第二对象。It should be noted that, in addition to displaying the second object in the third window, the display control device may also display the second object in the first window.

基于上述的步骤204a至步骤204c,上述的步骤202中的在第一窗口显示上述第 一对象具体可以包括如下步骤202b:Based on the above-mentioned steps 204a to 204c, displaying the above-mentioned first object in the first window in the above-mentioned step 202 may specifically include the following step 202b:

步骤202b:显示控制装置按照上述布局方式,在第一窗口显示上述第一对象。Step 202b: The display control device displays the above-mentioned first object in the first window according to the above-mentioned layout method.

在一种示例中,显示控制装置按照上述布局方式,将第三窗口和第一窗口相邻显示。In an example, the display control device displays the third window adjacent to the first window according to the above layout manner.

下面对显示控制装置按照上述布局方式显示第一对象和第二对象进行示例性说明。The display control device displays the first object and the second object according to the above-mentioned layout manner as an example below.

示例1,显示控制装置可以判断第一对象和第二对象是否具有对应的历史显示信息(即用户使用习惯)。在第一对象和第二对象具有对应的历史显示信息的情况下,根据该历史显示信息确定第一对象和第二对象对应的显示窗口。Example 1, the display control device may determine whether the first object and the second object have corresponding historical display information (that is, user usage habits). If the first object and the second object have corresponding historical display information, the display windows corresponding to the first object and the second object are determined according to the historical display information.

示例性地,显示控制装置可以记录每次分屏时对应对象的显示窗口,从而记录用户使用习惯,当用户再次拖动第一对象或第二对象时,可以参考之前的用户使用习惯确定该第一对象对应的显示窗口。Exemplarily, the display control device may record the display window of the corresponding object each time the screen is split, so as to record the user's usage habits. When the user drags the first object or the second object again, the user's previous usage habits may be used to determine the A display window corresponding to an object.

示例2,显示控制装置可以判断第一对象的类别和第二对象的类别是否属于同一类别。在确定第一对象与第二对象属于同一类别时,显示控制装置可以在第二对象对应的显示窗口的相邻位置显示第一对象对应的显示窗口。例如,在第一对象的类别和第二对象的类别均为挂件的情况下,显示控制装置可以将第二对象的显示窗口和第一对象对应的显示窗口相邻显示。Example 2, the display control device 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 device may display the display window corresponding to the first object at an adjacent position of the display window corresponding to the second object. For example, in the case that both the category of the first object and the category of the second object are widgets, the display control device may display the display window of the second object adjacent to the display window corresponding to the first object.

示例3,显示控制装置可以判断第一对象的显示内容和第二对象的显示内容是否相同。在确定第一对象与第二对象的显示内容相同时,显示控制装置可以在第二对象对应的显示窗口的相邻位置显示第一对象对应的显示窗口。例如,在第一对象的类别和第二对象的显示内容均为视频的情况下,显示控制装置可以将第二对象的显示窗口和第一对象对应的显示窗口相邻显示。Example 3, the display control device may determine whether the display content of the first object is the same as that of the second object. When it is determined that the display content of the first object is the same as that of the second object, the display control device 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, when both the category of the first object and the display content of the second object are videos, the display control device may display the display window of the second object adjacent to the display window corresponding to the first object.

示例4,显示控制装置根据屏幕尺寸,确定第二对象对应的显示窗口的尺寸,以及第一对象对应的显示窗口的尺寸。例如,第二对象对应的显示窗口的尺寸以及第一对象对应的显示窗口的尺寸之和小于或等于屏幕尺寸。Example 4, the display control device 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.

示例5,显示控制装置结合屏幕的屏幕状态,确定第一对象和第二对象对应的显示窗口。例如,对于长条形的挂件,显示控制装置可以在竖屏状态优先水平放置在屏幕底部,在横屏状态则优先垂直放置于屏幕右侧。Example 5, the display control device determines the display windows corresponding to the first object and the second object in combination with the screen state of the screen. For example, for a strip-shaped widget, the display control device may be placed horizontally at the bottom of the screen in portrait mode, and placed vertically on the right side of the screen in landscape mode.

这样,显示控制装置可以根据目标信息,确定第一对象和第二对象的布局方式,并按照布局方式显示第二对象,并在第一窗口显示第一对象,如此,使得显示控制装置可以灵活地显示第一对象和第二对象。In this way, the display control device can determine the layout mode of the first object and the second object according to the target information, display the second object according to the layout mode, and display the first object in the first window, so that the display control device can flexibly Display the first object and the second object.

可选地,在本申请实施例中,显示控制装置可以快速保存对象显示的组合方式,方便用户之后可以保存的组合方式快速显示对象。Optionally, in the embodiment of the present application, the display control device can quickly save the combination mode of object display, so that the user can quickly display the object in the combination mode that can be saved later.

示例性地,在上述的步骤202之后,该方法还可以包括如下步骤205a至步骤205c:Exemplarily, after the above step 202, the method may further include the following steps 205a to 205c:

步骤205a:显示控制装置接收用户的第三输入。Step 205a: The display control device receives a third input from the user.

示例性地,上述的第三输入可以为:用户对屏幕的点击输入,或者为用户对目标控件的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。Exemplarily, the above-mentioned third input may be: the user's click input on the screen, or the user's click input on the target control, or a voice command input by the user, or a specific gesture input by the user, and the specific input may be based on the actual situation. The usage requirements are determined, which is not limited in this embodiment of the present application.

步骤205b:响应于上述第三输入,显示控制装置生成分屏标识。Step 205b: In response to the above third input, the display control device generates a split-screen identifier.

其中,上述分屏标识指示目标界面中的目标对象和该目标对象的布局方式。Wherein, the above split-screen identifier indicates the target object in the target interface and the layout mode of the target object.

示例性地,上述的目标对象包括上述的第一对象。示例性地,上述的目标对象可以为目标界面中的全部或部分对象。Exemplarily, the aforementioned target object includes the aforementioned first object. Exemplarily, the aforementioned target objects may be all or part of the objects in the target interface.

示例性地,本申请实施例中的标识为用于指示信息的文字、符号、图像等,可以以控件或者其他容器作为显示信息的载体,包括但不限于文字标识、符号标识、图像标识。Exemplarily, the identifiers in this embodiment of the application are words, symbols, images, etc. used to indicate information, and controls or other containers may be used as carriers for displaying information, including but not limited to word identifiers, symbol identifiers, and image identifiers.

步骤205c:显示控制装置接收用户对上述分屏标识的第四输入。Step 205c: The display control device receives a fourth input from the user on the split-screen identifier.

示例性地,上述的第四输入可以为:用户对目标标识的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。Exemplarily, the above-mentioned fourth input can be: the user's click input on the target logo, or a voice command input by the user, or a specific gesture input by the user, which can be specifically determined according to actual usage requirements. This is not limited.

步骤205d:响应于上述第四输入,显示控制装置根据上述分屏标识指示的布局方式,显示该分屏标识指示的上述目标对象。Step 205d: In response to the fourth input, the display control device displays the target object indicated by the split-screen identifier according to the layout mode indicated by the split-screen identifier.

这样,在用户触发显示控制装置分屏显示目标界面中的第一对象之后,可以触发显示控制装置生成能够指示目标对象的分屏组合方式的分屏标识,从而可以方便用户后续通过该分屏标识,快速触发显示控制装置根据分屏标识指示的布局方式,显示该分屏标识指示的目标对象。In this way, after the user triggers the display control device to split-screen display the first object in the target interface, the display control device can be triggered to generate a split-screen identification that can indicate the split-screen combination mode of the target object, so that it is convenient for the user to pass through the split-screen identification later. , quickly triggering 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.

可选地,在本申请实施例中,显示控制装置可以在显示第一窗口之后,对第一窗口进行处理。Optionally, in this embodiment of the present application, the display control device may process the first window after displaying the first window.

示例性地,在上述的步骤202之后,该方法还可以包括如下步骤206a和步骤206b:Exemplarily, after the above step 202, the method may further include the following steps 206a and 206b:

步骤206a:显示控制装置接收用户对上述第一窗口的第五输入。Step 206a: The display control device receives a fifth input from the user on the above-mentioned first window.

示例性地,上述的第五输入可以为:用户对第一窗口的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。Exemplarily, the above-mentioned fifth input may be: a click input by the user on the first window, or a voice command input by the user, or a specific gesture input by the user, which may be specifically determined according to actual usage requirements. The embodiment of the present application There is no limit to this.

步骤206b:响应于上述第五输入,显示控制装置执行目标处理。Step 206b: In response to the above-mentioned fifth input, the display control device executes the target processing.

其中,上述目标处理包括以下至少一项:移动第一窗口;在上述目标界面所在屏幕的显示区包括第二窗口的情况下,合并第一窗口和第二窗口;删除第一窗口;调整第一窗口的尺寸。Wherein, the above-mentioned target processing includes at least one of the following: moving the first window; when the display area of the screen where the above-mentioned target interface is located includes the second window, merging the first window and the second window; deleting the first window; The size of the window.

例1,结合图3,当用户想要将新闻信息32b移动到新闻信息32a上方时,用户可以向上拖动显示窗口31b。此时,如图5中的(a)所示,手机在显示窗口31a的显示位置中显示显示窗口31b,在显示窗口31b的显示位置中显示显示窗口31a。Example 1, referring to FIG. 3 , when the user wants to move the news information 32b above the news information 32a, the user can drag the display window 31b upward. At this time, as shown in (a) of FIG. 5, the mobile phone displays the display window 31b in the display position of the display window 31a, and displays the display window 31a in the display position of the display window 31b.

例2,结合图3,当用户想要合并新闻信息32b和新闻信息32a时,用户可以双击显示窗口31a和显示窗口31b。此时,如图5中的(b)所示,手机合并显示窗口31a和显示窗口31b得到一个新显示窗口33,该新显示窗口33中显示有新闻信息32b和新闻信息32a。Example 2, referring to FIG. 3 , when the user wants to combine the news information 32b and the news information 32a, the user can double-click the display window 31a and the display window 31b. Now, as shown in (b) in FIG. 5, the mobile phone merges the display window 31a and the display window 31b to obtain a new display window 33, and the news information 32b and the news information 32a are displayed in the new display window 33.

例3,结合图3,当用户想要删除新闻信息32b时,用户可以长按屏幕,此时,显示窗口31a、显示窗口31b和显示窗口31c的右上角均显示一个“×”角标。然后,用户可以点击显示窗口31b右上角显示的“×”角标,此时,如图5中的(c)所示,手机可以删除显示窗口31b,并适应性增大显示窗口31a和显示窗口31c的显示尺寸。Example 3, referring to FIG. 3, when the user wants to delete the news information 32b, the user can press and hold the screen, and at this time, a "×" mark is displayed in the upper right corner of the display window 31a, the display window 31b, and the display window 31c. Then, the user can click the "×" corner mark displayed in the upper right corner of the display window 31b. At this time, as shown in (c) in Figure 5, the mobile phone can delete the display window 31b, and adaptively increase the display window 31a and the display window 31c display size.

例4,结合图3,当用户想要调整显示窗口31b的显示尺寸时,若用户可以利用两指在显示窗口31b上相向滑动,此时,手机可以减小显示窗口31b的显示尺寸,并适 应性增大显示窗口31a和显示窗口31c的显示尺寸。若用户可以利用两指在显示窗口31b上相对滑动,此时,如图5中的(d)所示,手机可以增大显示窗口31b的显示尺寸,并适应性减小显示窗口31a和显示窗口31c的显示尺寸。Example 4, in conjunction with Fig. 3, when the user wants to adjust the display size of the display window 31b, if the user can use two fingers to slide towards each other on the display window 31b, at this time, the mobile phone can reduce the display size of the display window 31b and adapt to The display size of the display window 31a and the display window 31c is permanently increased. If the user can use two fingers to slide relatively on the display window 31b, at this time, as shown in (d) in Figure 5, the mobile phone can increase the display size of the display window 31b, and adaptively reduce the display window 31a and the display window 31c display size.

这样,在用户触发显示控制装置分屏显示目标界面中的第一对象之后,用户还可以根据需求,触发显示控制装置对第一对象的分屏窗口进行处理,如此,使得显示控制装置分屏显示对象的过程更加灵活。In this way, after the user triggers the display control device to split-screen display the first object in the target interface, the user can also trigger the display control device to process the split-screen window of the first object according to requirements, so that the display control device split-screen display The object process is more flexible.

可选地,在本申请实施例中,用户可以根据需求在触发显示控制装置分屏显示目标界面中的对象之后,继续触发显示控制装置分屏显示其他对象。Optionally, in this embodiment of the present application, the user may continue to trigger the display control device to display other objects in a split screen after triggering the display control device to display objects in the target interface in split screen according to requirements.

示例性地,在上述的步骤202之后,该方法还可以包括如下步骤C1至步骤C4:Exemplarily, after the above step 202, the method may further include the following steps C1 to C4:

步骤C1:显示控制装置接收用户的第六输入。Step C1: The display control device receives a sixth input from the user.

示例性地,上述的第六输入可以为:用户对屏幕的输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。Exemplarily, the above-mentioned sixth input may be: the user's input on the screen, or a voice command input by the user, or a specific gesture input by the user, which can be determined according to actual usage requirements, and this embodiment of the present application does not make any reference to it. limited.

在一种示例中,上述的用户对屏幕的输入具体可以为用户三指在屏幕上的滑动输入。In an example, the above-mentioned user's input to the screen may specifically be a user's three-finger sliding input on the screen.

步骤C2:响应于上述第六输入,显示控制装置在屏幕中添加第四窗口。Step C2: In response to the above sixth input, the display control device adds a fourth window in the screen.

其中,上述第四窗口包括至少一个图标。Wherein, the above-mentioned fourth window includes at least one icon.

示例性地,一个图标可以对应一个应用程序或一个挂件。Exemplarily, an icon may correspond to an application program or a widget.

步骤C3:显示控制装置接收用户对上述至少一个图标中的目标图标的第七输入。Step C3: The display control device receives a seventh input from the user on the target icon in the at least one icon.

示例性地,上述的第七输入可以为:用户对目标图标的点击输入,或者为用户输入的语音指令,或者为用户输入的特定手势,具体的可以根据实际使用需求确定,本申请实施例对此不作限定。Exemplarily, the above-mentioned seventh input may be: the user's click input on the target icon, or a voice command input by the user, or a specific gesture input by the user, which may be specifically determined according to actual usage requirements. This is not limited.

步骤C4:响应于上述第七输入,显示控制装置在上述第四窗口显示上述目标图标对应的界面。Step C4: In response to the seventh input, the display control device displays an interface corresponding to the target icon in the fourth window.

举例说明,如图6所示,手机的屏幕51划分为3个显示窗口,分别为显示窗口51a、显示窗口51b和显示窗口51c。其中,显示窗口51a中显示有本机用户的视频画面,显示窗口51b中显示有对端用户1的视频画面,显示窗口51c中显示有本机用户与对端用户2的文字聊天界面。当用户想要观看视频时,用户可以通过三根手指在屏幕上的向上滑动。此时,如图7中的(a)所示,手机在屏幕51的下方添加一个显示窗口51d,该显示窗口51d中显示有手机桌面,该手机桌面显示有4个应用程序图标和1个挂件图标。其中,该4个应用程序图标分别为视频应用程序的应用程序图标、地图应用程序的应用程序图标、照片应用程序的应用程序图标和设置应用程序的应用程序图标,该1个挂件图标为挂件1的挂件图标。然后,用户可以点击视频应用程序的应用程序图标并找到想要观看的视频。最后,如图7中的(b)所示,手机在显示窗口51d中显示视频1的播放界面。For example, as shown in FIG. 6 , the screen 51 of the mobile phone is divided into three display windows, namely a display window 51a, a display window 51b and a display window 51c. Among them, the video image of the local user is displayed in the display window 51a, the video image of the peer user 1 is displayed in the display window 51b, and the text chat interface between the local user and the peer user 2 is displayed in the display window 51c. When the user wants to watch a video, the user can swipe up on the screen with three fingers. At this time, as shown in (a) in Figure 7, the mobile phone adds a display window 51d below the screen 51, the mobile phone desktop is displayed in the display window 51d, and the mobile phone desktop displays 4 application program icons and 1 pendant icon. Wherein, the 4 application icons are respectively the application icon of the video application, the application icon of the map application, the application icon of the photo application and the application icon of the setting application, and the 1 widget icon is the widget 1 pendant icon. Users can then tap the video app's app icon and find the video they want to watch. Finally, as shown in (b) in FIG. 7 , the mobile phone displays the playback interface of video 1 in the display window 51d.

这样,显示控制装置不仅可以分屏显示目标界面中的对象,还可以分屏显示其他对象,如此,丰富了显示控制装置的分屏显示方式。In this way, the display control device can not only display objects in the target interface in split screens, but also display other objects in split screens, thus enriching the split-screen display modes of the display control device.

需要说明的是,本申请实施例提供的显示控制方法,执行主体可以为显示控制装置,或者该显示控制装置中的用于执行显示控制方法的控制模块。本申请实施例中以 显示控制装置执行显示控制方法为例,说明本申请实施例提供的显示控制装置。It should be noted that, the display control method provided in the embodiment of the present application may be executed by 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, the display control device provided in the embodiment of the present application is described by taking the display control device executing the display control method as an example.

图8为实现本申请实施例提供的一种显示控制装置的可能的结构示意图,如图8所示,显示控制装置600包括:接收模块601和显示模块602,其中:接收模块601,用于接收用户对目标界面中的第一对象的第一输入,该第一对象包括以下至少一项:控件、挂件;显示模块602,用于响应于接收模块601接收到的第一输入,在第一窗口显示第一对象。Fig. 8 is a schematic diagram of a possible structure of a display control device provided by the embodiment of the present application. As shown in Fig. 8, the display control device 600 includes: a receiving module 601 and a display module 602, wherein: The user's first input to the first object in the target interface, the first object includes at least one of the following: a control, a widget; a display module 602, configured to respond to the first input received by the receiving module 601, and display in the first window Display the first object.

可选地,接收模块601,还用于接收用户的第二输入;显示模块602,还用于响应于接收模块601接收到的第二输入,在目标界面上显示至少一个可分屏对象,该至少一个可分屏对象包括上述第一对象,在接收第二输入之前,目标界面不包括该至少一个可分屏对象;或者,响应于接收模块601接收到的第二输入,显示分屏提示信息,该分屏提示信息指示至少一个可分屏对象;或者,响应于接收模块601接收到的第二输入,以预设方式显示至少一个可分屏对象Optionally, the receiving module 601 is further configured to receive a second input from the user; the display module 602 is further configured to display at least one split-screen object on the target interface in response to the second input received by the receiving module 601, the At least one split-screen object includes the above-mentioned first object, and before receiving the second input, the target interface does not include the at least one split-screen object; or, in response to the second input received by the receiving module 601, display split-screen prompt information , the split-screen prompt information indicates at least one split-screen object; or, in response to the second input received by the receiving module 601, at least one split-screen object is displayed in a preset manner

可选地,如图8所示,显示控制装置600包括:获取模块603和确定模块604;目标界面中还包括第二对象;获取模块603,用于响应于接收模块接收到的第一输入,获取目标信息,该目标信息包括以下至少一项:对象信息、屏幕信息;确定模块604,用于根据获取模块603获取到的目标信息,确定第一对象和第二对象的布局方式;显示模块602,还用于按照确定模块604确定的布局方式,显示第二对象;并按照布局方式,在第一窗口显示第一对象;其中,该对象信息包括以下至少一项:对象的类别、对象的历史显示位置、对象的显示内容,该屏幕信息为显示目标界面的屏幕的信息,该屏幕信息包括以下至少一项:屏幕尺寸、屏幕状态。Optionally, as shown in FIG. 8 , the display control device 600 includes: an acquisition module 603 and a determination module 604; the target interface further includes a second object; the acquisition module 603 is configured to, in response to the first input received by the receiving module, Obtain target information, the target information includes at least one of the following: object information, screen information; a determination module 604, configured to determine the layout of the first object and the second object according to the target information acquired by the acquisition module 603; display module 602 , is also used to display the second object according to the layout determined by the determining module 604; and display the first object in the first window according to the layout; wherein, the object information includes at least one of the following: object category, object history The display position, the display content of the object, the screen information is the information of the screen displaying the target interface, and the screen information includes at least one of the following: screen size and screen status.

这样,显示控制装置可以根据目标信息,确定第一对象和第二对象的布局方式,并按照布局方式显示第二对象,并在第一窗口显示第一对象,如此,使得显示控制装置可以灵活地显示第一对象和第二对象。In this way, the display control device can determine the layout mode of the first object and the second object according to the target information, display the second object according to the layout mode, and display the first object in the first window, so that the display control device can flexibly Display the first object and the second object.

可选地,如图8所示,显示控制装置600包括:生成模块605;接收模块601,还用于接收用户的第三输入;生成模块605,用于响应于接收模块601接收到的第三输入,生成分屏标识,该分屏标识指示目标界面中的目标对象和目标对象的布局方式;接收模块601,还用于接收用户对分屏标识的第四输入;显示模块602,还用于响应于接收模块601接收到的第四输入,根据分屏标识指示的布局方式,显示分屏标识指示的目标对象。Optionally, as shown in FIG. 8 , the display control device 600 includes: a generating module 605; a receiving module 601, further configured to receive a third input from the user; a generating module 605, configured to respond to the third input received by the receiving module 601. Input, generate a split-screen logo, the split-screen logo indicates the target object in the target interface and the layout of the target object; the receiving module 601 is also used to receive the user's fourth input to the split-screen logo; the display module 602 is also used 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.

这样,在用户触发显示控制装置分屏显示目标界面中的第一对象之后,可以触发显示控制装置生成能够指示目标对象的分屏组合方式的分屏标识,从而可以方便用户后续通过该分屏标识,快速触发显示控制装置根据分屏标识指示的布局方式,显示该分屏标识指示的目标对象。In this way, after the user triggers the display control device to split-screen display the first object in the target interface, the display control device can be triggered to generate a split-screen identification that can indicate the split-screen combination mode of the target object, so that it is convenient for the user to pass through the split-screen identification later. , quickly triggering 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.

可选地,如图8所示,显示控制装置600包括:执行模块606;接收模块601,还用于接收用户对第一窗口的第五输入;执行模块606,用于响应于接收模块601接收到的第五输入,执行目标处理,该目标处理包括以下至少一项:移动第一窗口;在上述目标界面所在屏幕的显示区包括第二窗口的情况下,合并第一窗口和第二窗口;删除第一窗口;调整第一窗口的尺寸。Optionally, as shown in FIG. 8 , the display control device 600 includes: an executing module 606; a receiving module 601, further configured to receive a fifth input from the user on the first window; an executing module 606, configured to respond to the receiving module 601 receiving According to the fifth input received, the target processing is executed, and the target processing includes at least one of the following: moving the first window; in the case where the display area of the screen where the target interface is located includes the second window, merging the first window and the second window; Delete the first window; resize the first window.

这样,在用户触发显示控制装置分屏显示目标界面中的第一对象之后,用户还可 以根据需求,触发显示控制装置对第一对象的分屏窗口进行处理,如此,使得显示控制装置分屏显示对象的过程更加灵活。In this way, after the user triggers the display control device to split-screen display the first object in the target interface, the user can also trigger the display control device to process the split-screen window of the first object according to requirements, so that the display control device split-screen display The object process is more flexible.

可选地,上述第一窗口的尺寸与第一对象的特征信息相关联,该特征信息包括以下至少一项:对象类型、对象在目标界面所占比例。Optionally, the size of the first window is associated with feature information of the first object, and the feature information includes at least one of the following: object type, and proportion of the object on the target interface.

可选地,在目标界面为应用程序的程序界面的情况下,第一对象包括程序界面中的控件;在目标界面为桌面的情况下,第一对象还包括程序界面。Optionally, when the target interface is a program interface of an application program, the first object includes controls in the program interface; when the target interface is a desktop, the first object further includes a program interface.

需要说明的是,如图8所示,显示控制装置600中一定包括的模块用实线框示意,如接收模块601;显示控制装置600中可以包括也可以不包括的模块用虚线框示意,确定模块604。It should be noted that, as shown in FIG. 8, the modules that must be included in the display control device 600 are indicated by solid line boxes, such as the receiving module 601; the modules that may or may not be included in the display control device 600 are indicated by dotted line boxes. Module 604.

本申请实施例提供的显示控制装置,显示控制装置在接收到用户对目标界面中的第一对象的第一输入之后,可以在第一窗口显示该第一对象。其中,该第一对象包括以下至少一项:控件、挂件。通过上述方案,在用户想要通过电子设备查看大量对象的过程中,相比于相关技术中需要用户频繁地进行对象的切换的方案,本申请中的显示控制装置可以在接收到用户对目标界面中的第一对象的第一输入之后,可以在第一窗口显示该第一对象。一方面,可以使得用户在同一屏幕中同时查看多个感兴趣的对象,无需用户来回切换,不仅简化了用户通过电子设备查看对象的步骤,而且丰富了用户通过电子设备查看对象的查看方式。另一方面,相比于相关技术中只能对多个应用程序进行分屏显示的方案,本申请中的显示控制装置可以在接收到用户对目标界面中的控件或挂件的第一输入之后,在第一窗口显示该控件或挂件,即分屏显示该控件或挂件。如此,使得电子设备的显示方式更灵活。In the display control device provided in the embodiment of the present application, the display control device may display the first object in the first window after receiving the user's first input on the first object in the target interface. Wherein, the first object includes at least one of the following: controls and widgets. Through the above solution, when the user wants to view a large number of objects through the electronic device, compared with the solution in the related art that requires the user to switch objects frequently, the display control device in the present application can After the first input of the first object in , the first object may be displayed in the first window. On the one hand, it allows users to view multiple objects of interest on the same screen at the same time, without the need for users to switch back and forth, which not only simplifies the steps for users to view objects through electronic devices, but also enriches the way users view objects through electronic devices. On the other hand, compared to the solution in the related art that can only display multiple application programs in split screens, the display control device in this application can, after receiving the user's first input to the control or widget in the target interface, The control or widget is displayed in the first window, that is, the control or widget is displayed in split screens. In this way, the display mode of the electronic device is more flexible.

本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。For the beneficial effects of the various implementations in this embodiment, refer to the beneficial effects of the corresponding implementations in the foregoing method embodiments. To avoid repetition, details are not repeated here.

本申请实施例中的显示控制装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性地,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。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 may be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device may be a mobile phone, tablet computer, notebook computer, palmtop computer, vehicle electronic device, wearable device, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), netbook or personal digital assistant (personal digital assistant). assistant, PDA), etc., non-mobile electronic devices can be servers, network attached storage (Network Attached Storage, NAS), personal computer (personal computer, PC), television (television, TV), teller machine or self-service machine, etc., this application Examples are not specifically limited.

本申请实施例中的显示控制装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。The display control device in the embodiment of the present application may be a device with an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in this embodiment of the present application.

本申请实施例提供的显示控制装置能够实现图1至图7的方法实施例实现的各个过程,为避免重复,这里不再赘述。The display control device provided in the embodiment of the present application can realize various processes realized by the method embodiments in FIG. 1 to FIG. 7 , and details are not repeated here to avoid repetition.

可选地,如图9所示,本申请实施例还提供一种电子设备700,包括处理器701,存储器702,存储在存储器702上并可在所述处理器701上运行的程序或指令,该程序或指令被处理器701执行时实现上述显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in FIG. 9 , the embodiment of the present application further provides an electronic device 700, including a processor 701, a memory 702, and programs or instructions stored in the memory 702 and operable on the processor 701, When the program or instruction is executed by the processor 701, each process of the above embodiment of the display control method can be realized, and the same technical effect can be achieved. To avoid repetition, details are not repeated here.

需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移 动电子设备。It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

图10为实现本申请实施例的一种电子设备的硬件结构示意图。FIG. 10 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.

该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、以及处理器110等部件。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, etc. part.

本领域技术人员可以理解,电子设备100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图10中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the electronic device 100 can also include a power supply (such as a battery) for supplying power to various components, and the power supply can be logically connected to the processor 110 through the power management system, so that the management of charging, discharging, and function can be realized through the power management system. Consumption management and other functions. The structure of the electronic device shown in FIG. 10 does not constitute a limitation to the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange different components, and details will not be repeated here. .

其中,用户输入单元107,用于接收用户对目标界面中的第一对象的第一输入,该第一对象包括以下至少一项:控件、挂件;显示单元106,用于响应于用户输入单元107接收到的第一输入,在第一窗口显示第一对象。Wherein, the user input unit 107 is configured to receive the user's first input to the first object in the target interface, and the first object includes at least one of the following: a control, a pendant; a display unit 106 configured to respond to the user input unit 107 The first input is received, and the first object is displayed in the first window.

可选地,用户输入单元107,还用于接收用户的第二输入;显示单元106,还用于响应于用户输入单元107接收到的第二输入,在目标界面上显示至少一个可分屏对象,该至少一个可分屏对象包括上述第一对象,在接收第二输入之前,目标界面不包括该至少一个可分屏对象;或者,响应于用户输入单元107接收到的第二输入,显示分屏提示信息,该分屏提示信息指示至少一个可分屏对象;或者,响应于用户输入单元107接收到的第二输入,以预设方式显示至少一个可分屏对象。Optionally, the user input unit 107 is further configured to receive a second input from the user; the display unit 106 is further configured to display at least one split-screen object on the target interface in response to the second input received by the user input unit 107 , the at least one split-screen object includes the above-mentioned first object, and before receiving the second input, the target interface does not include the at least one split-screen object; or, in response to the second input received by the user input unit 107, the display split Screen prompt information, where the screen split prompt information indicates at least one split-screen object; or, in response to the second input received by the user input unit 107, at least one split-screen object is displayed in a preset manner.

可选地,目标界面中还包括第二对象;处理器110,用于响应于接收模块接收到的第一输入,获取目标信息,该目标信息包括以下至少一项:对象信息、屏幕信息;并根据该目标信息,确定第一对象和第二对象的布局方式;显示单元106,还用于按照处理器110确定的布局方式,显示第二对象;并按照布局方式,在第一窗口显示第一对象;其中,该对象信息包括以下至少一项:对象的类别、对象的历史显示位置、对象的显示内容,该屏幕信息为显示目标界面的屏幕的信息,该屏幕信息包括以下至少一项:屏幕尺寸、屏幕状态。Optionally, the target interface further includes a second object; the processor 110 is configured to acquire target information in response to the first input received by the receiving module, where the target information includes at least one of the following: object information, screen information; and According to the target information, determine the layout of the first object and the second object; the display unit 106 is also configured to display the second object according to the layout determined by the processor 110; and display the first object in the first window according to the layout. Object; wherein, the object information includes at least one of the following: the category of the object, the historical display position of the object, and the display content of the object. The screen information is the information of the screen displaying the target interface, and the screen information includes at least one of the following: screen size, screen status.

可选地,用户输入单元107,还用于接收用户的第三输入;处理器110,用于响应于用户输入单元107接收到的第三输入,生成分屏标识,该分屏标识指示目标界面中的目标对象和目标对象的布局方式;用户输入单元107,还用于接收用户对分屏标识的第四输入;显示单元106,还用于响应于用户输入单元107接收到的第四输入,根据分屏标识指示的布局方式,显示分屏标识指示的目标对象。Optionally, the user input unit 107 is further configured to receive a third input from the user; the processor 110 is configured to generate a split screen identifier in response to the third input received by the user input unit 107, and the split screen identifier indicates the target interface The target object and the layout mode of the target object; the user input unit 107 is also used to receive the user's fourth input on the split-screen identification; the display unit 106 is also used to respond to the fourth input received by the user input unit 107, According to the layout mode indicated by the split-screen identifier, the target object indicated by the split-screen identifier is displayed.

可选地,用户输入单元107,还用于接收用户对第一窗口的第五输入;处理器110,用于响应于用户输入单元107接收到的第五输入,执行目标处理,该目标处理包括以下至少一项:移动第一窗口;在上述目标界面所在屏幕的显示区包括第二窗口的情况下,合并第一窗口和第二窗口;删除第一窗口;调整第一窗口的尺寸。Optionally, the user input unit 107 is further configured to receive a fifth input from the user on the first window; the processor 110 is configured to execute target processing in response to the fifth input received by the user input unit 107, and the target processing includes At least one of the following: moving the first window; when the display area of the screen where the target interface is located includes the second window, merging the first window and the second window; deleting the first window; adjusting the size of the first window.

可选地,上述第一窗口的尺寸与第一对象的特征信息相关联,该特征信息包括以下至少一项:对象类型、对象在目标界面所占比例。Optionally, the size of the first window is associated with feature information of the first object, and the feature information includes at least one of the following: object type, and proportion of the object on the target interface.

可选地,在目标界面为应用程序的程序界面的情况下,第一对象包括程序界面中的控件;在目标界面为桌面的情况下,第一对象还包括程序界面。Optionally, when the target interface is a program interface of an application program, the first object includes controls in the program interface; when the target interface is a desktop, the first object further includes a program interface.

本申请实施例提供的电子设备,电子设备在接收到用户对目标界面中的第一对象的第一输入之后,可以在第一窗口显示该第一对象。其中,该第一对象包括以下至少一项:控件、挂件。通过上述方案,在用户想要通过电子设备查看大量对象的过程中,相比于相关技术中需要用户频繁地进行对象的切换的方案,本申请中的显示控制装置可以在接收到用户对目标界面中的第一对象的第一输入之后,可以在第一窗口显示该第一对象。一方面,可以使得用户在同一屏幕中一起查看感兴趣的对象,而无需用户来回切换对象,不仅简化了用户通过电子设备查看对象的步骤,而且丰富了用户通过电子设备查看对象的查看方式。另一方面,相比于相关技术中只能对多个应用程序进行分屏显示的方案,本申请中的显示控制装置可以在接收到用户对目标界面中的控件或挂件的第一输入之后,在第一窗口显示该控件或挂件,即分屏显示该控件或挂件。如此,使得电子设备的分屏方式更灵活。In the electronic device provided in the embodiment of the present application, after the electronic device receives a user's first input on the first object in the target interface, the electronic device may display the first object in the first window. Wherein, the first object includes at least one of the following: controls and widgets. Through the above solution, when the user wants to view a large number of objects through the electronic device, compared with the solution in the related art that requires the user to switch objects frequently, the display control device in the present application can After the first input of the first object in , the first object may be displayed in the first window. On the one hand, it allows users to view objects of interest together on the same screen without the need for users to switch objects back and forth, which not only simplifies the steps for users to view objects through electronic devices, but also enriches the way users view objects through electronic devices. On the other hand, compared to the solution in the related art that can only display multiple application programs in split screens, the display control device in this application can, after receiving the user's first input to the control or widget in the target interface, The control or widget is displayed in the first window, that is, the control or widget is displayed in split screens. In this way, the screen splitting mode of the electronic device is more flexible.

本实施例中各种实现方式具有的有益效果具体可以参见上述方法实施例中相应实现方式所具有的有益效果,为避免重复,此处不再赘述。For the beneficial effects of the various implementations in this embodiment, refer to the beneficial effects of the corresponding implementations in the foregoing method embodiments. To avoid repetition, details are not repeated here.

应理解的是,本申请实施例中,输入单元104可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元106可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。It should be understood that, in the embodiment of the present application, the input unit 104 may include a graphics processing unit (Graphics Processing Unit, GPU) 1041 and a microphone 1042, and the graphics processing unit 1041 is used by the image capturing device ( Such as the image data of the still picture or video obtained by the camera) for processing. 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 called a touch screen. The touch panel 1071 may include two parts, a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here. Memory 109 may be used to store software programs as well as various data, including but not limited to application programs and operating systems. The processor 110 may integrate an application processor and a modem processor, wherein the application processor mainly processes operating systems, user interfaces, and application programs, and the modem processor mainly processes wireless communications. It can be understood that the foregoing modem processor may not be integrated into the processor 110 .

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The embodiment of the present application also provides a readable storage medium. The readable storage medium stores programs or instructions. When the program or instructions are executed by the processor, the various processes of the above-mentioned display control method embodiments can be achieved, and the same To avoid repetition, the technical effects will not be repeated here.

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。Wherein, the processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer readable storage medium, such as computer read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk, etc.

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述显示控制方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The embodiment of the present application further provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the above-mentioned display control method embodiment Each process can achieve the same technical effect, so in order to avoid repetition, it will not be repeated here.

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。It should be understood that the chips mentioned in the embodiments of the present application may also be called system-on-chip, system-on-chip, system-on-a-chip, or system-on-a-chip.

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、 物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, in this document, the term "comprising", "comprising" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, It also includes other elements not expressly listed, or elements inherent in the process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of additional identical elements in the process, method, article, or apparatus comprising that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved. Functions are performed, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以计算机软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the technical solution of the present application can be embodied in the form of computer software products, which are stored in a storage medium (such as ROM/RAM, magnetic disk, etc.) , optical disc), including several instructions to enable a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of the present application.

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application have been described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementations. The above-mentioned specific implementations are only illustrative and not restrictive. Those of ordinary skill in the art will Under the inspiration of this application, without departing from the purpose of this application and the scope of protection of the claims, many forms can also be made, all of which belong to the protection of this application.

Claims (17)

一种显示控制方法,其中,所述方法包括:A display control method, wherein the method includes: 接收用户对目标界面中的第一对象的第一输入,所述第一对象包括以下至少一项:控件、挂件;Receive a user's first input on a first object in the target interface, where the first object includes at least one of the following: controls, widgets; 响应于所述第一输入,在第一窗口显示所述第一对象。In response to the first input, the first object is displayed in a first window. 根据权利要求1所述的显示控制方法,其中,在所述接收用户对目标界面中的第一对象的第一输入之前,所述方法还包括:The display control method according to claim 1, wherein, before receiving the user's first input on the first object in the target interface, the method further comprises: 接收用户的第二输入;receiving a second input from the user; 响应于所述第二输入,在所述目标界面上显示至少一个可分屏对象,所述至少一个可分屏对象包括所述第一对象,在接收所述第二输入之前,所述目标界面不包括所述至少一个可分屏对象;In response to the second input, at least one split-screen object is displayed on the target interface, the at least one split-screen object includes the first object, and before receiving the second input, the target interface not including the at least one split-screen object; 或者,响应于所述第二输入,显示分屏提示信息,所述分屏提示信息指示至少一个可分屏对象;Or, in response to the second input, display split-screen prompt information, where the split-screen prompt information indicates at least one split-screen object; 或者,响应于所述第二输入,以预设方式显示至少一个可分屏对象。Or, in response to the second input, at least one split-screen object is displayed in a preset manner. 根据权利要求1所述的显示控制方法,其中,所述目标界面中还包括第二对象,所述接收用户对目标界面中的第一对象的第一输入之后,所述方法还包括:The display control method according to claim 1, wherein the target interface further includes a second object, and after receiving the user's first input on the first object in the target interface, the method further includes: 响应于所述第一输入,获取目标信息,所述目标信息包括以下至少一项:对象信息、屏幕信息;In response to the first input, acquire target information, where the target information includes at least one of the following: object information, screen information; 根据所述目标信息,确定所述第一对象和所述第二对象的布局方式;determining the layout of the first object and the second object according to the target information; 按照所述布局方式,显示所述第二对象;displaying the second object according to the layout; 所述在第一窗口显示所述第一对象,包括:The displaying the first object in the first window includes: 按照所述布局方式,在第一窗口显示所述第一对象;According to the layout mode, displaying the first object in the first window; 其中,所述对象信息包括以下至少一项:对象的类别、对象的历史显示位置、对象的显示内容,所述屏幕信息为显示所述目标界面的屏幕的信息,所述屏幕信息包括以下至少一项:屏幕尺寸、屏幕状态。Wherein, the object information includes at least one of the following: the category of the object, the historical display position of the object, and the display content of the object, and the screen information is the information of the screen displaying the target interface, and the screen information includes at least one of the following Items: screen size, screen state. 根据权利要求1所述的显示控制方法,其中,所述响应于所述第一输入,在第一窗口显示所述第一对象之后,所述方法还包括:The display control method according to claim 1, wherein, after the first object is displayed in the first window in response to the first input, the method further comprises: 接收用户的第三输入;receiving a third input from the user; 响应于所述第三输入,生成分屏标识,所述分屏标识指示所述目标界面中的目标对象和所述目标对象的布局方式;In response to the third input, generate a split-screen identifier, where the split-screen identifier indicates the target objects in the target interface and the layout of the target objects; 接收用户对所述分屏标识的第四输入;receiving a fourth input from the user on the split-screen identifier; 响应于所述第四输入,根据所述分屏标识指示的布局方式,显示所述分屏标识指示的所述目标对象。In response to the fourth input, the target object indicated by the split-screen identifier is displayed according to the layout mode indicated by the split-screen identifier. 根据权利要求1的显示控制方法,其中,响应于所述第一输入,在第一窗口显示所述第一对象之后,所述方法还包括:The display control method according to claim 1, wherein, in response to the first input, after the first window displays the first object, the method further comprises: 接收用户对所述第一窗口的第五输入;receiving a fifth input from the user on the first window; 响应于所述第五输入,执行目标处理,所述目标处理包括以下至少一项:移动所述第一窗口;在所述目标界面所在屏幕的显示区包括第二窗口的情况下,合并所述第一窗口和第二窗口;删除所述第一窗口;调整所述第一窗口的尺寸。In response to the fifth input, target processing is performed, and the target processing includes at least one of the following: moving the first window; when the display area of the screen where the target interface is located includes a second window, merging the The first window and the second window; deleting the first window; adjusting the size of the first window. 根据权利要求1所述的显示控制方法,其中,所述第一窗口的尺寸与所述第一对象的特征信息相关联,所述特征信息包括以下至少一项:对象类型、对象在所述目标界面所占比例。The display control method according to claim 1, wherein the size of the first window is associated with feature information of the first object, and the feature information includes at least one of the following: object type, object in the target proportion of the interface. 根据权利要求1所述的显示控制方法,其中,在所述目标界面为应用程序的程序界面的情况下,所述第一对象包括所述程序界面中的控件;The display control method according to claim 1, wherein, when the target interface is a program interface of an application program, the first object includes a control in the program interface; 在所述目标界面为桌面的情况下,所述第一对象还包括程序界面。In the case that the target interface is a desktop, the first object further includes a program interface. 一种显示控制装置,其中,所述显示控制装置包括:接收模块和显示模块;A display control device, wherein the display control device includes: a receiving module and a display module; 所述接收模块,用于接收用户对目标界面中的第一对象的第一输入,所述第一对象包括以下至少一项:控件、挂件;The receiving module is configured to receive a user's first input to a first object in the target interface, where the first object includes at least one of the following: a control, a widget; 所述显示模块,用于响应于所述接收模块接收到的所述第一输入,在第一窗口显示所述第一对象。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. 根据权利要求8所述的显示控制装置,其中,The display control device according to claim 8, wherein: 所述接收模块,还用于接收用户的第二输入;The receiving module is further configured to receive a second input from the user; 所述显示模块,还用于响应于所述接收模块接收到的所述第二输入,在所述目标界面上显示至少一个可分屏对象,所述至少一个可分屏对象包括所述第一对象,在接收所述第二输入之前,所述目标界面不包括所述至少一个可分屏对象;The display module is further configured to display at least one split-screen object on the target interface in response to the second input received by the receiving module, and the at least one split-screen object includes the first object, before receiving the second input, the target interface does not include the at least one split-screen object; 或者,响应于所述接收模块接收到的所述第二输入,显示分屏提示信息,所述分屏提示信息指示至少一个可分屏对象;Or, in response to the second input received by the receiving module, display split-screen prompt information, where the split-screen prompt information indicates at least one split-screen object; 或者,响应于所述接收模块接收到的所述第二输入,以预设方式显示至少一个可分屏对象。Or, in response to the second input received by the receiving module, at least one split-screen object is displayed in a preset manner. 根据权利要求8所述的显示控制装置,其中,所述显示控制装置包括:获取模块和确定模块;所述目标界面中还包括第二对象;The display control device according to claim 8, wherein the display control device comprises: an acquisition module and a determination module; the target interface further includes a second object; 所述获取模块,用于响应于所述接收模块接收到的所述第一输入,获取目标信息,所述目标信息包括以下至少一项:对象信息、屏幕信息;The acquiring module is configured to acquire target information in response to the first input received by the receiving module, where the target information includes at least one of the following: object information, screen information; 所述确定模块,用于根据所述获取模块获取到的所述目标信息,确定所述第一对象和所述第二对象的布局方式;The determination module is configured to determine the layout of the first object and the second object according to the target information acquired by the acquisition module; 所述显示模块,还用于按照所述确定模块确定的所述布局方式,显示所述第二对象;并按照所述布局方式,在第一窗口显示所述第一对象;The display module is further configured to display the second object according to the layout method determined by the determination module; and display the first object in the first window according to the layout method; 其中,所述对象信息包括以下至少一项:对象的类别、对象的历史显示位置、对象的显示内容,所述屏幕信息为显示所述目标界面的屏幕的信息,所述屏幕信息包括以下至少一项:屏幕尺寸、屏幕状态。Wherein, the object information includes at least one of the following: the category of the object, the historical display position of the object, and the display content of the object, and the screen information is the information of the screen displaying the target interface, and the screen information includes at least one of the following Items: screen size, screen state. 根据权利要求8所述的显示控制装置,其中,所述显示控制装置包括:生成模块;The display control device according to claim 8, wherein the display control device comprises: a generation module; 所述接收模块,还用于接收用户的第三输入;The receiving module is further configured to receive a third input from the user; 所述生成模块,用于响应于所述接收模块接收到的所述第三输入,生成分屏标识,所述分屏标识指示所述目标界面中的目标对象和所述目标对象的布局方式;The generating module is configured to generate a split-screen identifier in response to the third input received by the receiving module, and the split-screen identifier indicates the target object in the target interface and the layout mode of the target object; 所述接收模块,还用于接收用户对所述分屏标识的第四输入;The receiving module is further configured to receive a fourth input from the user on the split-screen identifier; 所述显示模块,还用于响应于所述接收模块接收到的所述第四输入,根据所述分屏标识指示的布局方式,显示所述分屏标识指示的所述目标对象。The display module is further configured to, in response to the fourth input received by the receiving module, display the target object indicated by the split-screen identifier according to the layout mode indicated by the split-screen identifier. 根据权利要求8的显示控制装置,其中,所述显示控制装置包括:执行模块;The display control device according to claim 8, wherein the display control device comprises: an execution module; 所述接收模块,还用于接收用户对所述第一窗口的第五输入;The receiving module is further configured to receive a fifth input from the user on the first window; 所述执行模块,用于响应于所述接收模块接收到的所述第五输入,执行目标处理,所述目标处理包括以下至少一项:移动所述第一窗口;在所述目标界面所在屏幕的显示区包括第二窗口的情况下,合并所述第一窗口和第二窗口;删除所述第一窗口;调整所述第一窗口的尺寸。The execution module is configured to execute target processing in response to the fifth input received by the receiving module, and the target processing includes at least one of the following: moving the first window; When the display area of includes the second window, merge the first window and the second window; delete the first window; adjust the size of the first window. 根据权利要求8所述的显示控制装置,其中,所述第一窗口的尺寸与所述第一对象的特征信息相关联,所述特征信息包括以下至少一项:对象类型、对象在所述目标界面所占比例。The display control device according to claim 8, wherein the size of the first window is associated with feature information of the first object, and the feature information includes at least one of the following: object type, object in the target proportion of the interface. 根据权利要求8所述的显示控制装置,其中,在所述目标界面为应用程序的程序界面的情况下,所述第一对象包括所述程序界面中的控件;The display control device according to claim 8, wherein, when 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 further includes a program interface. 一种电子设备,其中,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1至中7任一项所述的显示控制方法的步骤。An electronic device, including a processor, a memory, and a program or instruction stored in the memory and operable on the processor, when the program or instruction is executed by the processor, the invention according to claim 1 is realized to the steps of the display control method described in any one of 7. 一种可读存储介质,其中,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1至7中任一项所述的显示控制方法的步骤。A readable storage medium, wherein a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the display control method according to any one of claims 1 to 7 are realized . 一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1至7中任一项所述的页面显示方法的步骤。A chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, the processor is used to run programs or instructions, and realize the page as claimed in any one of claims 1 to 7 Shows the steps of the method.
PCT/CN2022/111192 2021-08-13 2022-08-09 Display control method and apparatus, and electronic device and medium Ceased WO2023016463A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110932873.6 2021-08-13
CN202110932873.6A CN113783995A (en) 2021-08-13 2021-08-13 Display control method, display control device, electronic apparatus, and medium

Publications (1)

Publication Number Publication Date
WO2023016463A1 true WO2023016463A1 (en) 2023-02-16

Family

ID=78837786

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/111192 Ceased WO2023016463A1 (en) 2021-08-13 2022-08-09 Display control method and apparatus, and electronic device and medium

Country Status (2)

Country Link
CN (1) CN113783995A (en)
WO (1) WO2023016463A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113783995A (en) * 2021-08-13 2021-12-10 维沃移动通信有限公司 Display control method, display control device, electronic apparatus, and medium
CN114489400B (en) * 2022-01-13 2025-09-30 维沃移动通信有限公司 Interface control method, device, electronic device and medium
CN114442881A (en) * 2022-01-25 2022-05-06 维沃移动通信有限公司 Information display method and device, electronic equipment and readable storage medium
CN114879872A (en) * 2022-05-12 2022-08-09 维沃移动通信有限公司 Display method, display device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110471725A (en) * 2019-07-02 2019-11-19 华为技术有限公司 A kind of split-screen method and electronic equipment
US20210096698A1 (en) * 2019-09-27 2021-04-01 Development Guild DDI, Inc. Systems and methods for indicating organizational relationships between objects
CN113783995A (en) * 2021-08-13 2021-12-10 维沃移动通信有限公司 Display control method, display control device, electronic apparatus, and medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101957173B1 (en) * 2012-09-24 2019-03-12 삼성전자 주식회사 Method and apparatus for providing multi-window at a touch device
CN108984065A (en) * 2018-07-10 2018-12-11 Oppo广东移动通信有限公司 Processing method, device, storage medium and the electronic equipment of split screen display available
CN109800045B (en) * 2019-01-14 2021-10-29 维沃移动通信有限公司 A display method and terminal
CN110727382A (en) * 2019-09-06 2020-01-24 华为技术有限公司 Split-screen display method and electronic equipment
CN111597006A (en) * 2020-05-19 2020-08-28 Oppo广东移动通信有限公司 Application split screen method and device, storage medium and electronic equipment
CN112540740B (en) * 2020-12-09 2025-03-11 维沃移动通信有限公司 Split-screen display method, device, electronic device, and readable storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110471725A (en) * 2019-07-02 2019-11-19 华为技术有限公司 A kind of split-screen method and electronic equipment
US20210096698A1 (en) * 2019-09-27 2021-04-01 Development Guild DDI, Inc. Systems and methods for indicating organizational relationships between objects
CN113783995A (en) * 2021-08-13 2021-12-10 维沃移动通信有限公司 Display control method, display control device, electronic apparatus, and medium

Also Published As

Publication number Publication date
CN113783995A (en) 2021-12-10

Similar Documents

Publication Publication Date Title
US12216897B2 (en) Device, method, and graphical user interface for displaying a plurality of setting controls
EP3454197B1 (en) Method, device, and non-transitory computer-readable storage medium for switching pages of applications in a terminal device
US8274536B2 (en) Smart keyboard management for a multifunction device with a touch screen display
US8438504B2 (en) Device, method, and graphical user interface for navigating through multiple viewing areas
US20110175826A1 (en) Automatically Displaying and Hiding an On-screen Keyboard
WO2023016463A1 (en) Display control method and apparatus, and electronic device and medium
US20130159900A1 (en) Method, apparatus and computer program product for graphically enhancing the user interface of a device
CN108334371B (en) Method and device for editing object
JP2019040622A (en) User interface for computing device
KR20200022546A (en) Device, method, and graphical user interface for managing concurrently open software applications
US20210405864A1 (en) Method for Displaying Graphical User Interface Based on Gesture and Electronic Device
US20240256305A1 (en) Display method and apparatus, electronic device, and readable storage medium
WO2023005920A1 (en) Screen splitting method and apparatus, and electronic device
CN108984093B (en) Touch operation method, device, storage medium and electronic device
WO2023005828A1 (en) Message display method and apparatus, and electronic device
CN113835577B (en) Display method, device, electronic device and storage medium
CN113268182B (en) Application icon management method and electronic device
CN112765500A (en) Information searching method and device
CN112148406A (en) Page switching method and device, electronic equipment and readable storage medium
CN112286615A (en) Information display method and device of application program
WO2023045927A1 (en) Object moving method and electronic device
WO2023155874A1 (en) Application icon management method and apparatus, and electronic device
WO2023030114A1 (en) Interface display method and apparatus
CN111638828A (en) Interface display method and device
CN111859202A (en) Information collection method, device and electronic device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22855444

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 09.07.2024)

122 Ep: pct application non-entry in european phase

Ref document number: 22855444

Country of ref document: EP

Kind code of ref document: A1