CN118484114A - Interface display method and device - Google Patents
Interface display method and device Download PDFInfo
- Publication number
- CN118484114A CN118484114A CN202410730572.9A CN202410730572A CN118484114A CN 118484114 A CN118484114 A CN 118484114A CN 202410730572 A CN202410730572 A CN 202410730572A CN 118484114 A CN118484114 A CN 118484114A
- Authority
- CN
- China
- Prior art keywords
- information
- input
- application
- interface
- pieces
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000003993 interaction Effects 0.000 claims description 34
- 230000004044 response Effects 0.000 claims description 16
- 238000012545 processing Methods 0.000 claims description 15
- 230000002452 interceptive effect Effects 0.000 claims description 8
- 230000008569 process Effects 0.000 description 10
- 238000010586 diagram Methods 0.000 description 9
- 230000006870 function Effects 0.000 description 9
- 238000004891 communication Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 4
- 230000003190 augmentative effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012549 training Methods 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000000725 suspension Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/167—Audio in a user interface, e.g. using voice commands for navigating, audio feedback
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Multimedia (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application discloses an interface display method and device, and belongs to the technical field of display. The method comprises the following steps: receiving first input of a user under the condition of displaying a first interface, wherein the first input is input of N pieces of first information in the first interface, and N is a positive integer; responsive to the first input, displaying icons of at least one application corresponding to the N pieces of first information on a first interface; receiving second inputs of icons of M first applications in at least one application by a user, wherein M is a positive integer; and responding to the second input, displaying N first interfaces of the M first applications, wherein each first interface corresponds to one piece of first information, and each first application corresponds to one or more first interfaces.
Description
Technical Field
The application belongs to the technical field of display, and particularly relates to an interface display method and device.
Background
With the development of technology, applications in electronic devices are increasing, and users can open appropriate applications to perform specific tasks according to their specific needs. Sometimes, the user needs to open a corresponding application interface according to some information, for example, open the application interface of the corresponding commodity in the shopping application according to the commodity link.
Currently, the operation of opening the corresponding application interface by a user through some information is complicated, the user needs to copy each piece of information manually, switch to the corresponding application and paste the corresponding application interface respectively, and then open the corresponding application interface, for example, when comparing commodities linked with a plurality of commodities, the user needs to copy each link manually and switch to the shopping application for opening. However, the user manually copies and pastes each piece of information and triggers a switch from one application to another, resulting in increased complexity of operation and reduced work efficiency.
Disclosure of Invention
The embodiment of the application aims to provide an interface display method and device, which can simplify the operation of opening a corresponding application interface by a user through information and improve the efficiency of opening the application interface of electronic equipment.
In a first aspect, an embodiment of the present application provides an interface display method, including: receiving first input of a user under the condition of displaying a first interface, wherein the first input is input of N pieces of first information in the first interface, and N is a positive integer; responsive to the first input, displaying icons of at least one application corresponding to the N pieces of first information on a first interface; receiving second inputs of icons of M first applications in at least one application by a user, wherein M is a positive integer; and responding to the second input, displaying N first interfaces of the M first applications, wherein each first interface corresponds to one piece of first information, and each first application corresponds to one or more first interfaces.
In a second aspect, an embodiment of the present application provides an interface display device, including: a receiving module and a display module. The receiving module is used for receiving first input of a user under the condition that the first interface is displayed, wherein the first input is input of N pieces of first information in the first interface, and N is a positive integer. And the display module is used for responding to the first input received by the receiving module and displaying icons of at least one application corresponding to the N pieces of first information on the first interface. The receiving module is further configured to receive a second input of icons of M first applications in the at least one application from a user, where M is a positive integer. The display module is further used for responding to the second input received by the receiving module, displaying N first interfaces of the M first applications, wherein each first interface corresponds to one piece of first information, and each first application corresponds to one or more first interfaces.
In a third aspect, an embodiment of the present application provides an electronic device comprising a processor and a memory storing a program or instructions executable on the processor, which when executed by the processor, implement the steps of the method as described in the first aspect.
In a fourth aspect, embodiments of the present application provide a readable storage medium having stored thereon a program or instructions which when executed by a processor perform the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and where the processor is configured to execute a program or instructions to implement a method according to the first aspect.
In a sixth aspect, embodiments of the present application provide a computer program product stored in a storage medium, the program product being executable by at least one processor to implement the method according to the first aspect.
In the embodiment of the application, the user can perform first input on the N pieces of first information to trigger the electronic equipment to display the icons of the applications corresponding to the N pieces of first information, so that the user can perform second input on the icons of the M pieces of first applications in the applications to trigger the electronic equipment to display the first interfaces, corresponding to the N pieces of first information, of the M pieces of first applications. In the scheme, after the user inputs the N pieces of first information, the electronic equipment can display icons of the applications corresponding to the pieces of information, namely, some applications which can be selected to meet the requirement of opening the interfaces corresponding to the pieces of information are provided for the user, and then the user can select the applications which need to be opened, so that the electronic equipment displays the interfaces corresponding to the N pieces of first information through the applications selected by the user, and therefore, the user does not need to trigger the switching of the applications to enable other applications to open the application interfaces corresponding to the pieces of information, the operation and time consumption of the user are saved, and the efficiency and convenience of opening the application interfaces corresponding to the pieces of information by the electronic equipment are improved.
Drawings
FIG. 1 is a flowchart of an interface display method according to an embodiment of the present application;
FIG. 2 is a schematic diagram of a social software chat interface provided by an embodiment of the application;
FIG. 3 is a schematic diagram of a selection message provided by an embodiment of the present application;
FIG. 4 is a schematic diagram of dragging a message to a first interactive component provided by an embodiment of the present application;
FIG. 5 is a second flowchart of an interface display method according to an embodiment of the present application;
FIG. 6 is a schematic diagram of displaying application icons according to a message provided by an embodiment of the present application;
FIG. 7 is a third flowchart of an interface display method according to an embodiment of the present application;
FIG. 8 is a schematic diagram of displaying application windows according to a sequence provided by an embodiment of the present application;
FIG. 9 is a flowchart of a method for displaying an interface according to an embodiment of the present application;
FIG. 10 is a flowchart of an interface display method according to an embodiment of the present application;
FIG. 11 is a schematic diagram of an interface display device according to an embodiment of the present application;
FIG. 12 is a second schematic diagram of an interface display device according to an embodiment of the application;
Fig. 13 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
Fig. 14 is a schematic hardware structure of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions of the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application, and it is apparent that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which are obtained by a person skilled in the art based on the embodiments of the present application, fall within the scope of protection of the present application.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged, as appropriate, such that embodiments of the present application may be implemented in sequences other than those illustrated or described herein, and that the objects identified by "first," "second," etc. are generally of a type, and are not limited to the number of objects, such as the first object may be one or more. Furthermore, in the description and claims, "and/or" means at least one of the connected objects, and the character "/", generally means that the associated object is an "or" relationship.
The terms "at least one," "at least one," and the like of the present application mean that they encompass any one, any two, or a combination of two or more of the objects. For example, at least one of a, b, c (item) may represent: "a", "b", "c", "a and b", "a and c", "b and c" and "a, b and c", wherein a, b, c may be single or plural. Similarly, the term "at least two" means two or more, and the meaning of the expression is similar to the term "at least one".
The interface display method provided by the embodiment of the application is described in detail below through specific embodiments and application scenes thereof with reference to the accompanying drawings.
The embodiment of the application can be applied to the scene of the corresponding application interface displayed based on the information selected by the user. Illustratively, a user selects a message in one application to trigger the opening of another application and display an application interface corresponding to the message in the other application.
For example, the commodity link message is used for triggering and starting the shopping class application, and an application interface corresponding to the commodity link message is displayed in the shopping class application.
And the picture message is used for triggering the photo album application to be started, and an application interface corresponding to the picture message is displayed in the photo album application.
And the video message is used for triggering and starting the video player application, and an application interface corresponding to the video message is displayed in the video player application.
And the text message is used for triggering and starting the notepad application, and an application interface corresponding to the text message is displayed in the notepad application.
The electronic device displays an interface of the application a, in which a commodity link of the commodity a and a commodity link of the commodity b are displayed, and when the user needs to compare the commodity a and the commodity b:
The prior proposal is as follows: the user needs to copy the commodity link of the commodity a and the commodity link of the commodity B in the interface of the application A respectively, input the icon of the shopping application 1 in the desktop to trigger the electronic device to open the shopping application 1, then the electronic device displays the application interface A corresponding to the commodity link of the commodity a in the shopping application 1, and input the icon of the shopping application 2 in the desktop to trigger the electronic device to open the shopping application 2, and then the electronic device displays the application interface B corresponding to the commodity link of the commodity B in the shopping application 2. So that the user can view the application interface a and the application interface B to compare the article a with the article B. Therefore, the user needs to switch back and forth among the application a, the shopping application 1 and the shopping application 2, so that the electronic device can display the required application interface, and the operation of the user is tedious and time-consuming.
However, in the solution provided in the embodiment of the present application, the user may perform a first input on the commodity link of the commodity a and the commodity link of the commodity B to trigger the electronic device to display the icons of the applications corresponding to the commodity link of the commodity a and the commodity link of the commodity B, for example, the icon of the shopping application 1 and the icon of the shopping application 2, and then the user may perform a second input on the icon of the shopping application 1 and the icon of the shopping application 2, for example, drag the commodity link of the commodity a to the icon of the shopping application 1 and drag the commodity link of the commodity B to the icon of the shopping application 2, so as to trigger the electronic device to display the application interface a and the application interface B in two windows, where the application interface a is an application interface corresponding to the commodity link of the commodity a in the shopping application 1 and the application interface B is an application interface corresponding to the commodity link of the commodity B in the shopping application 2. So that the user can view the application interface a and the application interface B to compare the article a with the article B. Therefore, the user does not need to switch back and forth among the application A, the shopping application 1 and the shopping application 2, the electronic equipment can display the required application interface, the operation and time consumption of the user are saved, and the efficiency and convenience of the electronic equipment for opening the application interface corresponding to the information are improved.
The execution body of the interface display method provided by the embodiment of the application can be an interface display device, or an electronic device, or a functional module in the electronic device. The technical solution provided by the embodiment of the present application is described below by taking an electronic device as an example.
Fig. 1 shows a flowchart of an interface display method according to an embodiment of the present application, and as shown in fig. 1, the interface display method according to an embodiment of the present application may include the following steps 201 to 204.
Step 201, the electronic device receives a first input of a user in case of displaying a first interface.
In the embodiment of the present application, the first input is input of N pieces of first information in the first interface, where N is a positive integer.
Optionally, in an embodiment of the present application, the first interface may be one interface in any application of the electronic device, or may be a notification bar interface or a status bar interface of the electronic device. For example, the arbitrary application may include, but is not limited to, any of the following: social software class applications, shopping class applications, video class applications, album class applications, music class applications, and the like. The specific requirements can be determined according to actual use, and the embodiment of the application is not limited.
Illustratively, the first interface may be a chat interface in social software, or an information push interface of any application, etc.
Optionally, in the embodiment of the present application, the N pieces of first information may be any type of information, including but not limited to at least one of the following: text type, picture type, video type, link type, file type, etc. The specific requirements can be determined according to actual use, and the embodiment of the application is not limited.
It should be noted that the types of the N pieces of first information may be the same, or the types of the N pieces of first information may be different, or the types of the N pieces of first information may be partially the same.
An electronic device is exemplified as a mobile phone. As shown in fig. 2, the mobile phone displays a first interface, for example, a chat interface 10 in social software, where the chat interface 10 includes four commodity link messages and other text information sent by the contact 1, and the user may perform a first input on any commodity link message in the chat interface 10 to trigger the mobile phone to display an application interface corresponding to the any commodity link message.
Optionally, in an embodiment of the present application, the first input may include, but is not limited to: the user performs touch input on the N pieces of first information through a touch device such as a finger or a stylus pen, or inputs a voice command input by the user, or inputs a specific gesture input by the user, or inputs other feasibility. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
Alternatively, in the embodiment of the present application, the touch input may be a single click input, a double click input, or any number of click inputs, or may also be a long press input or a short press input.
Optionally, in an embodiment of the present application, the specific gesture may be any one of a single-click gesture, a swipe 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.
Optionally, in the embodiment of the present application, the first input may include two sub-inputs, where one sub-input is a long-press input of a user on any information in the first interface, so as to trigger the information in the first interface to be in a multi-selection state, and the other sub-input is a selection input of the user on N pieces of first information in the multi-selection state, so as to trigger the electronic device to select and mark N pieces of first information.
Optionally, in the embodiment of the present application, after the user performs long-press input (i.e., the above-mentioned one sub-input) on any information in the first interface, the electronic device may display information options, such as a multi-selection option, a delete option, etc., and the user may perform selection input on the multi-selection option to trigger the information in the first interface to be in a multi-selection state.
Illustratively, in conjunction with fig. 2, as shown in (a) in fig. 3, the user performs long-press input on any message in the chat interface 10, so that the mobile phone displays information options, such as a multi-selection option, a delete option, etc., and the user may perform selection input on the multi-selection option, so that the message in the chat interface 10 is in a multi-selection state; as shown in fig. 3 (b), the user can make a selection input of four goods link messages in the chat interface 10 so that the mobile phone selects and marks the four goods link messages.
Optionally, in the embodiment of the present application, the first interface includes a first interaction component, where the first input is an input for dragging N pieces of first information to the first interaction component, and the first interaction component is used to display an application interface corresponding to the information.
It should be noted that, the first interaction component is also referred to as an application open area, and is one of the components in the atomic island, and the components in the atomic island may further include other components such as an encryption area (i.e., the second interaction component described in the following embodiments), a location area, and the like, besides the application open area. The atomic islands are also called interactive elements, and surround the front camera to form an interactive area similar to an island. The atomic island is a brand new embedded interactive module of status bars, can dynamically display the state information of the mobile phone and the application information of background operation, can interact through clicking, long pressing and sliding, can display various information, such as music playing, recording, bluetooth earphone connection, a timer, bell sound, taxi taking, flight mode and the like, and can call out a suspension menu for simple operation, such as song switching, timer pause and the like.
It should be noted that, the first input is an input for dragging N pieces of first information to the first interaction component, which may be understood as that after the user selects N pieces of first information, the user presses any information in the N pieces of first information for a long time and slides the information to the first interaction component.
Illustratively, in conjunction with (b) in fig. 3, as shown in fig. 4, the chat interface 10 includes a first interaction component and other controls, such as an "application open" control and an "encrypt" control (i.e., an encrypt region), and the user can drag four commodity link messages in the chat interface 10 to the first interaction component (i.e., the "application open" control) to trigger the mobile phone to display an application interface corresponding to the four commodity link messages.
Optionally, in the embodiment of the present application, in a case where n=1 and at least one window is displayed, the first input is an input of dragging N pieces of first information to a second window in the at least one window, and each window displays an application interface.
It will be appreciated that in case the electronic device has been displayed with at least one window, i.e. the electronic device is in a multi-window mode, the first interface is also displayed in the form of a window, e.g. one of the at least one window, except for the second window, is displayed with the first interface.
In the embodiment of the present application, the first input is used to trigger the electronic device to display N pieces of first information in the second window.
It should be noted that, the first input is an input for dragging N pieces of first information to the second window, which may be understood as that the user long presses one piece of first information and slides to the second window.
Step 202, the electronic device responds to the first input, and icons of at least one application corresponding to the N pieces of first information are displayed on the first interface.
Optionally, in the embodiment of the present application, the icon of the at least one application may be an icon of an application that has been run in the background in the electronic device, or may be an icon of an application that has been installed but not run in the electronic device.
Optionally, in the embodiment of the present application, in a case where the icon of at least one application is an icon of a plurality of applications, the electronic device may sequentially arrange the icons of the plurality of applications in the first interface according to the degree of matching between the application and the first information. That is, the leftmost icon is the icon of the application having the highest matching degree with the first information, and the matching degree of the application and the first information decreases sequentially from left to right.
For example, the N first information is two commodity link messages of the shopping application 1, and the plurality of applications are the shopping application 1 and the shopping application 2, and then the matching degree of the two commodity link messages and the shopping application 1 is higher than that of the two commodity link messages and the shopping application 2, and the electronic device may sequentially arrange the icon of the shopping application 1 and the icon of the shopping application 2 from left to right in the first interface.
It may be understood that at least one application corresponding to the N pieces of first information may be the same, that is, in the case where the types of the N pieces of first information are the same, the N pieces of first information may correspond to the same application. Or at least one application corresponding to the N pieces of first information may be different, that is, in the case that the types of the N pieces of first information are different, the N pieces of first information may correspond to different applications.
Optionally, in an embodiment of the present application, the electronic device may display an icon of the at least one application in a suspended manner in the first interface. Or the electronic device may display the icon of the at least one application in the display areas of the N pieces of first information in the first interface.
Alternatively, in an embodiment of the present application, as shown in fig. 5 in conjunction with fig. 1, the above step 202 may be specifically implemented by the following steps 301 and 302.
In step 301, the electronic device identifies N pieces of first information in response to the first input, and determines a type of each piece of first information.
Optionally, in the embodiment of the present application, the electronic device may perform identification processing on the N pieces of first information through a generating pre-training converter (GENERATIVE PRE-Training Transformer, GPT) and an artificial intelligence technology, so as to identify which applications are most desired to be started by the operation of the user, and give an optimal application recommendation.
Step 302, the electronic device determines an application corresponding to each type of the first information according to the type of each first information in the N pieces of first information, obtains at least one application, and displays an icon of the at least one application.
It should be noted that, the application corresponding to each type of the first information may be: and judging the application which needs to be opened according to the type of each piece of first information, namely the application matched with each piece of first information, namely the application meeting the requirement of opening the interface corresponding to the first information.
For example, when the first information is a picture type, an album application or a picture editing class application may be used to open. When the first information is of a text type, it may be opened using a notepad application, a notepad application or a browser. When the first information is of a video type, it may be opened using a video player application or a video editing class application. When the first information is of a link type, the corresponding application can be determined by judging the specific content or link address of the link.
For example, when the first information is a merchandise link, the shopping class application may be used to open. Or the first information is a video link, the video player application may be used to open. Or the first information is a commodity link of the shopping application 1, and can be opened by using the shopping application 1, and the first information is a commodity link of the shopping application 2, and can be opened by using the shopping application 2.
For example, in connection with (b) in fig. 3, as shown in fig. 6, after the user performs selection input on four commodity link messages in the chat interface 10 to select the four commodity link messages, the mobile phone may identify the four commodity link messages to determine that they are messages of a link type and that the message content is commodity connection, and then the mobile phone may display icons of shopping applications corresponding to the four commodity link messages, such as an icon of shopping application 1 and an icon of shopping application 2, in the chat interface 10 for the user to select.
Therefore, the electronic equipment can judge the application which the user probably wants to use according to the type of each piece of first information, can recommend the application which needs to be opened for the user more accurately, namely, the application which meets the requirement of opening the interface corresponding to the first information, and saves the operation of the user for searching the corresponding application.
Step 203, the electronic device receives a second input of icons of M first applications in the at least one application from a user.
In the embodiment of the application, M is a positive integer.
Optionally, in an embodiment of the present application, the second input may include, but is not limited to: the user performs touch input on the icons of the M first applications through a touch device such as a finger or a stylus pen, or inputs a voice command input by the user, or inputs a specific gesture input by the user, or inputs other feasibility. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
It should be noted that, the second input of the icons of the M first applications by the user may be understood as: the user selects M first applications to be opened for the N pieces of first information, namely, the user selects one first application for each piece of first information respectively, and the first applications selected by the user for each piece of first information are different, or the first applications selected by the user for the N pieces of first information are the same, or the first applications selected by the user for part of the N pieces of first information are the same.
Optionally, in the embodiment of the present application, in a case where the first applications selected by the user for the N pieces of first information are the same, the second input may be an input for dragging the N pieces of first information to an icon of one first application by the user, or may be an input for selecting the icon of one first application by the user.
Optionally, in the embodiment of the present application, in a case where the first applications selected by the user for each piece of first information are different, the second input may be an input for the user to drag each piece of first information to an icon of the corresponding first application.
Optionally, in the embodiment of the present application, in a case where the first applications selected by the user for a part of the first information in the N pieces of first information are the same, the second input may be an input in which the user drags the part of the first information to an icon of one first application, and drags another part of the first information to an icon of the corresponding first application respectively.
Step 204, the electronic device displays N first interfaces of the M first applications in response to the second input.
In the embodiment of the application, each first interface corresponds to one piece of first information, and each first application corresponds to one or more first interfaces.
It can be understood that in the case 1, in the case that the first applications selected by the user for each of the N first information are different, the N first interfaces of the M first applications may be M interfaces, and the M interfaces are in one-to-one correspondence with the M first applications.
In case 2, when the first applications selected by the user for the N first information are all the same, the N first interfaces of the M first applications may be interfaces of the selected one first application.
In case 3, in the case where the first applications selected by the user for a part of the first information in the N pieces of first information are the same, the N first interfaces of the M first applications may be an interface of one first application (one first application selected by the user for a part of the first information) and an interface of another first application (first applications respectively selected by the user for another part of the first information).
For example, in the case 1, assuming that the N first information is the commodity link message 1, the commodity link message 2, and the picture a, and the first application selected by the user for each of the N first information is the shopping application 1, the shopping application 2, and the album application, that is, the three applications are the M first applications, then the N first interfaces of the M first applications are M interfaces, that is, the M interfaces are the interface corresponding to the commodity link message 1 in the shopping application 1, the interface corresponding to the commodity link message 2 in the shopping application 2, and the interface corresponding to the picture a in the album application, respectively.
For the above case 2, assuming that the N first information is video 1, video 2, and video 3, respectively, the first application selected by the user for each of the N first information is a video player application, that is, the one application is the M first applications, then the N first interfaces of the M first applications are interfaces of the selected one first application, that is, the M interfaces are interfaces corresponding to video 1 in the video player application, interfaces corresponding to commodity video 2 in the video player application, and interfaces corresponding to video 3 in the video player application, respectively.
For the above case 3, assuming that the N first information are video 1, video 2, and picture a, respectively, the first applications selected by the user for each of the N first information are a video player application and an album application, respectively, that is, the two applications are the M first applications, then the N first interfaces of the M first applications may be interfaces of one first application and interfaces of other first applications, that is, the M interfaces are interfaces corresponding to video 1 in the video player application, interfaces corresponding to video 2 in the video player application, and interfaces corresponding to picture a in the album application, respectively.
Optionally, in the embodiment of the present application, the electronic device may display N first interfaces in a multi-screen manner, or the electronic device may display N first interfaces in a split-screen manner, or the electronic device may display N first interfaces in a multi-window manner.
Alternatively, in an embodiment of the present application, as shown in fig. 7 in conjunction with fig. 1, the above step 204 may be specifically implemented by the following step 401.
Step 401, the electronic device displays N first interfaces in N windows of at least one size in a first order in response to the second input.
In the embodiment of the present application, each of the N first interfaces corresponds to one window.
Optionally, in an embodiment of the present application, the first order is any one of the following: the user selects the order of the N pieces of first information, and the order determined based on the types of the N pieces of first information.
In the embodiment of the present application, the at least one dimension is a dimension of N windows. The corresponding size of each window can be the same or different, and is specifically determined by the number of the current windows. For example, when N is 3, the 3 windows may be 1 window with a larger size and two windows with smaller sizes, and when N is 4, the sizes of the 4 windows may be equal. In addition, the user may also manually adjust the window size. Therefore, the user can achieve the window layout desired by the user through selecting the sequence and adjusting the size, and the flexibility of displaying the application interface is improved.
As an example, in conjunction with fig. 6, as shown in fig. 8, assuming that the order of the four commodity link messages in the chat interface 10 selected by the user is sequentially the commodity link 2, the commodity link 3, the commodity link 4 and the commodity link 1, after the user performs the second input on the icon of the shopping application 1 in the chat interface 10, the mobile phone may display N first interfaces in the order of the four commodity link messages selected by the user in the order of 4 windows with the same size, that is, sequentially the interface 2 corresponding to the commodity link 2, the interface 3 corresponding to the commodity link 3, the interface 4 corresponding to the commodity link 4 and the interface 1 corresponding to the commodity link 1 in the shopping application 1.
Alternatively, in the embodiment of the present application, the order determined for the types based on the N pieces of first information may be: the display positions of the first interfaces corresponding to the first information of the same type are adjacent; or the more the number of the first information of the same type, the more the display position of the corresponding first interface is.
Therefore, the electronic device can display the N first interfaces according to the sequence of selecting the N first information by the user or the sequence determined based on the types of the N first information, so that the display flexibility of the application interface is improved.
Alternatively, in the embodiment of the present application, as shown in fig. 9 in conjunction with fig. 1, the above step 204 may be specifically implemented by the following steps 501 to 503.
In step 501, the electronic device responds to the second input, and in the case that at least one window is displayed, according to the number of at least one window and the number of N first interfaces, prompt information is displayed.
In the embodiment of the present application, each window in the at least one window displays an application interface. The prompt information is used for prompting the user to close the displayed window.
In the embodiment of the application, the electronic device can display the prompt information under the condition that the sum of the number of at least one window and the number of N first interfaces is larger than the maximum number of windows allowed by the screen of the electronic device. And the electronic device can prompt the user to close the windows with the corresponding number according to the size relation of the difference between the sum of the number of at least one window and the number of N first interfaces and the maximum number of windows allowed by the screen of the electronic device.
For example, the maximum number of windows allowed by the screen of the electronic device is 4, 2 windows are displayed, and the number of the N first interfaces is 3, so that the prompt information prompts the user to close 1 window.
Step 502, the electronic device receives a third input from a user to K first windows in the at least one window.
In the embodiment of the application, each window is displayed with an application interface, and K is a positive integer.
Optionally, in an embodiment of the present application, the third input may include, but is not limited to: the user performs touch input on the K first windows through a touch device such as a finger or a stylus pen, or inputs a voice command input by the user, or inputs a specific gesture input by the user, or inputs other feasibility. The specific determination may be determined according to actual use requirements, and the embodiment of the application is not limited.
It should be noted that, the number of the K first windows is the number of windows to be closed prompted by the prompt information, or the user may autonomously determine the number of windows to be closed according to the prompt information.
In step 503, the electronic device responds to the third input, closes the K first windows, and adds N windows to display N first interfaces.
In the embodiment of the application, the N windows and the N first interfaces are in one-to-one correspondence, that is, each window in the N windows displays one first interface respectively.
Optionally, in the embodiment of the present application, after the electronic device closes the K first windows, the electronic device may integrate the remaining windows to adjacent display positions, and sequentially arrange the N windows after the remaining windows. Or after the electronic device closes the K first windows, the electronic device may add N windows or a part of the N windows in a blank position after closing the K first windows, and for another part of the N windows, the N windows may be sequentially arranged in a remaining position.
When the number of windows of the electronic device reaches the maximum, the electronic device can prompt the user to close the existing windows and leave space for the new windows opened by the user, so that the electronic device has enough space to display N first interfaces.
Alternatively, in the embodiment of the present application, in the case where n=1 and at least one window is already displayed, the first input may be an input of dragging the N pieces of first information to a second window of the at least one window. Illustratively, in connection with FIG. 1, as shown in FIG. 10, the above-described step 204 may be implemented by specifically implementing step 601 described below.
In step 601, the electronic device responds to the second input to update the application interfaces in the second window to N first interfaces.
It may be understood that, in the case where the first input is an input that the user drags N pieces of first information to the second window, the electronic device may respond to the first input, display, on the first interface, an icon of at least one application corresponding to the N pieces of first information, and after the user performs the second input on the M pieces of first application icons, the electronic device may directly display, on the second window, N pieces of first interface, where N is 1.
In an exemplary embodiment, when the N pieces of first information are one piece of picture, the user inputs the picture, drags the picture to a window displaying an album application interface, and then the mobile phone refreshes the window to be the album application interface corresponding to the picture dragged by the user.
In another example, when the N pieces of first information are one piece of commodity link information, the user drags the commodity link information to a window displaying an album application interface, and then the mobile phone displays an icon of a shopping application corresponding to the commodity link information, and after the user inputs the icon of the shopping application, the mobile phone can switch the window to an interface of a certain shopping application corresponding to the commodity link selected by the user.
Thus, the user can drag one piece of first information into any displayed window, so that the electronic equipment can directly switch the application interface in the window into the application interface corresponding to the one piece of first information. Therefore, a new application interface can be displayed more conveniently and rapidly.
The embodiment of the application provides an interface display method, wherein a user can perform first input on N pieces of first information to trigger an electronic device to display icons of applications corresponding to the N pieces of first information, so that the user can perform second input on the icons of M pieces of first application in the applications to trigger the electronic device to display first interfaces, corresponding to the N pieces of first information, of the M pieces of first application. In the scheme, after the user inputs the N pieces of first information, the electronic equipment can display icons of the applications corresponding to the pieces of information, namely, some applications which can be selected to meet the requirement of opening the interfaces corresponding to the pieces of information are provided for the user, and then the user can select the applications which need to be opened, so that the electronic equipment displays the interfaces corresponding to the N pieces of first information through the applications selected by the user, and therefore, the user does not need to trigger the switching of the applications to enable other applications to open the application interfaces corresponding to the pieces of information, the operation and time consumption of the user are saved, and the efficiency and convenience of opening the application interfaces corresponding to the pieces of information by the electronic equipment are improved.
It can be understood that the application can realize the multi-window opening of the application interface, is convenient for users to fully utilize the large-screen electronic equipment, realizes the requirements of multi-operation (such as chatting through chatting application while watching video through video application), commodity comparison and the like, and improves the man-machine interaction performance.
Optionally, in the embodiment of the present application, the user may perform operations on N first interfaces displayed in N windows, for example, picture editing, commodity comparison, text recording, interface content modification, interface deletion, and so on.
Optionally, in an embodiment of the present application, the first interface further includes a second interaction component, and the second interaction component is used for encrypting information. Exemplary, the interface display method provided by the embodiment of the present application further includes the following steps 701 and 702.
Step 701, the electronic device receives a fourth input from a user.
In the embodiment of the present application, the fourth input is input to L pieces of second information in the first interface and the second interaction component, and L is a positive integer.
Optionally, in an embodiment of the present application, the fourth input may be an input that a user drags L pieces of second information to the second interaction component.
In step 702, the electronic device performs encryption processing on the L pieces of second information according to the types of the L pieces of second information in response to the fourth input, respectively.
In the embodiment of the present application, the types of the L pieces of second information may be a video type, a text type, a picture type, a link type, and the like.
It should be noted that, for the type of the second information, reference may be made to the description of the type of the first information in the above embodiment, which is not repeated here.
In the embodiment of the application, the electronic device can select the mode corresponding to the type to perform encryption processing according to the type of the L pieces of second information. For example, video encryption may be performed by encrypting data in a video stream using various algorithms to prevent leakage of the data during transmission. Text encryption may be encrypted using a variety of encryption algorithms such as hash functions. The image encryption can be realized by randomizing the pixel value or the pixel position of the image, and a common image encryption algorithm is chaotic encryption and the like. Link encryption may encrypt the uniform resource locator, protecting the resources pointed to by the link from unauthorized access.
For example, if the user selects 3 video information and drags the 3 video information to the encryption area, the electronic device may perform encryption processing by using an encryption manner corresponding to the video.
Also for example, when the user selects 2 pieces of video information, 1 piece of picture information, and 1 piece of text information and drags the video information to the encryption area, the electronic device performs video encryption on the video information, performs picture encryption on the picture information, and performs text encryption on the text information.
Optionally, in the embodiment of the present application, if the type of the second information is a video type or a picture type, the electronic device may download the second information first and then encrypt the second information.
Therefore, the electronic equipment can encrypt the L pieces of second information in a corresponding mode according to the types of the L pieces of second information, and the user does not need to manually select an encryption mode, so that the user operation is reduced, and the efficiency and the flexibility of information encryption are improved.
It should be noted that, the execution sequence of the steps 701 and 702 is not limited in the embodiment of the present application. For example, the steps 701 and 702 may be performed after the step 204, or the steps 701 and 702 may be performed before the step 201.
The above embodiments of the method, or various possible implementation manners in the embodiments of the method, may be executed separately, or may be executed in any two or more combinations with each other, and may specifically be determined according to actual use requirements, which is not limited by the embodiments of the present application.
According to the interface display method provided by the embodiment of the application, the execution main body can be an interface display device. In the embodiment of the application, an interface display device executing an interface display method is taken as an example, and the interface display device provided by the embodiment of the application is described.
Fig. 11 shows a schematic diagram of one possible configuration of an interface display device involved in some embodiments of the present application. As shown in fig. 11, the interface display device 70 may include: a receiving module 71 and a display module 72.
The receiving module 71 is configured to receive a first input of a user when the first interface is displayed, where the first input is input of N pieces of first information in the first interface, and N is a positive integer. The display module 72 is configured to display, on the first interface, icons of at least one application corresponding to the N pieces of first information in response to the first input received by the receiving module 71. The receiving module 71 is further configured to receive a second input from a user on icons of M first applications in the at least one application, where M is a positive integer. The display module 72 is further configured to display N first interfaces of the M first applications, where each first interface corresponds to one piece of first information, and each first application corresponds to one or more first interfaces, in response to the second input received by the receiving module 71.
In one possible implementation manner, the display module 72 is specifically configured to display N first interfaces with N windows of at least one size according to a first order, where each first interface corresponds to one window, and the first order is any one of the following: the user selects an order of the N pieces of first information, an order determined based on the types of the N pieces of first information.
In one possible implementation manner, the first interface includes a first interaction component, where the first input is an input for dragging N pieces of first information to the first interaction component, and the first interaction component is used for displaying an application interface corresponding to the information.
In a possible implementation manner, the display module 72 is further configured to display, when at least one window is displayed, prompt information according to the number of at least one window and the number of N first interfaces, where each window displays an application interface, and the prompt information is used to prompt the user to close the displayed window. The receiving module 71 is further configured to receive third inputs from a user for K first windows in the at least one window, where K is a positive integer. The display module 72 is specifically configured to close the K first windows and add N windows to display N first interfaces in response to the third input received by the receiving module 71.
In one possible implementation, in the case where n=1 and at least one window is already displayed, the first input is an input of dragging N pieces of first information to a second window of the at least one window, and each window displays an application interface. The display module 72 is specifically configured to update the application interfaces in the second window to N first interfaces.
In a possible implementation manner, the first interface includes a second interaction component, and the second interaction component is used for encrypting information. Referring to fig. 11, as shown in fig. 12, the interface display device 70 provided in the embodiment of the present application further includes: a processing module 73. The receiving module 71 is further configured to receive a fourth input of the user, where the fourth input is input to L pieces of second information and the second interaction component in the first interface, and L is a positive integer. The processing module 73 is configured to perform encryption processing on the L pieces of second information according to the types of the L pieces of second information in response to the fourth input received by the receiving module 71, respectively.
The embodiment of the application provides an interface display device, which can display icons of applications corresponding to N pieces of first information after a user inputs the N pieces of first information, namely, some applications which can meet the requirement of opening the interfaces corresponding to the pieces of information are provided for the user, and then the user can select the applications which need to be opened, so that the interface display device displays the interfaces corresponding to the N pieces of first information through the applications selected by the user, and therefore, other applications can open the application interfaces corresponding to the pieces of information without triggering the switching of the applications by the user, the operation and time consumption of the user are saved, and the efficiency and convenience of opening the application interfaces corresponding to the pieces of information by the interface display device are improved.
The interface display device in the embodiment of the application can be an electronic device or a component in the electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices than a terminal. The electronic device may be a Mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile internet appliance (Mobile INTERNET DEVICE, MID), an augmented reality (augmented reality, AR)/Virtual Reality (VR) device, a robot, a wearable device, an ultra-Mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), etc., and may also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a Television (TV), a teller machine, a self-service machine, etc., which are not particularly limited in the embodiments of the present application.
The interface display device in the embodiment of the application can be a device with an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, and the embodiment of the present application is not limited specifically.
The interface display device provided by the embodiment of the application can realize each process realized by the embodiment of the method, and in order to avoid repetition, the description is omitted here.
Optionally, as shown in fig. 13, the embodiment of the present application further provides an electronic device 1000, including a processor 1001 and a memory 1002, where the memory 1002 stores a program or an instruction that can be executed on the processor 1001, and the program or the instruction implements each step of the above embodiment of the interface display method when executed by the processor 1001, and the steps achieve the same technical effects, so that repetition is avoided, and no further description is given here.
The electronic device in the embodiment of the application includes the mobile electronic device and the non-mobile electronic device.
Fig. 14 is a schematic hardware structure of an electronic device implementing an embodiment of the present application.
The electronic device 100 includes, but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, and processor 110.
Those skilled in the art will appreciate that the electronic device 100 may further include a power source (e.g., a battery) for powering the various components, and that the power source may be logically coupled to the processor 110 via a power management system to perform functions such as managing charging, discharging, and power consumption via the power management system. The electronic device structure shown in fig. 14 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than shown, or may combine certain components, or may be arranged in different components, which are not described in detail herein.
The user input unit 107 is configured to receive, when the first interface is displayed, a first input of a user, where the first input is input of N pieces of first information in the first interface, and N is a positive integer.
The display unit 106 is configured to display icons of at least one application corresponding to the N pieces of first information on the first interface in response to the first input.
The user input unit 107 is further configured to receive a second input from a user on icons of M first applications in the at least one application, where M is a positive integer.
The display unit 106 is further configured to display N first interfaces of the M first applications in response to the second input, where each first interface corresponds to one piece of first information, and each first application corresponds to one or more first interfaces.
The embodiment of the application provides electronic equipment, after N pieces of first information are input by a user, the electronic equipment can display icons of applications corresponding to the pieces of information, namely, some applications which can meet the requirement of opening interfaces corresponding to the pieces of information are provided for the user, then the user can select the applications which need to be opened, so that the electronic equipment displays the interfaces corresponding to the N pieces of first information through the applications selected by the user, and therefore, other applications can open the application interfaces corresponding to the pieces of information without triggering switching of the applications by the user, operation and time consumption of the user are saved, and efficiency and convenience of opening the application interfaces corresponding to the pieces of information by the electronic equipment are improved.
Optionally, the display unit 106 is specifically configured to display N first interfaces with N windows of at least one size according to a first order, where each first interface corresponds to one window, and the first order is any one of the following: the user selects an order of the N pieces of first information, an order determined based on the types of the N pieces of first information.
Optionally, the first interface includes a first interaction component, where the first input is an input for dragging N pieces of first information to the first interaction component, and the first interaction component is configured to display an application interface corresponding to the information.
Optionally, the display unit 106 is further configured to display, when at least one window is displayed, prompt information according to the number of at least one window and the number of N first interfaces, where each window displays an application interface, and the prompt information is used to prompt the user to close the displayed window. The user input unit 107 is further configured to receive a third input from a user to K first windows in the at least one window, where K is a positive integer. The display unit 106 is specifically configured to close the K first windows in response to the third input, and add N windows to display N first interfaces.
Optionally, in the case where n=1 and at least one window has been displayed, the first input is an input of dragging N pieces of first information to a second window of the at least one window, and each window displays one application interface. The display unit 106 is specifically configured to update the application interface in the second window to N first interfaces.
Optionally, the first interface includes a second interaction component, and the second interaction component is used for encrypting information. The user input unit 107 is further configured to receive a fourth input of a user, where the fourth input is input to L pieces of second information and second interaction components in the first interface, and L is a positive integer. The processor 110 is configured to perform encryption processing on the L pieces of second information according to the types of the L pieces of second information in response to the fourth input, respectively.
The electronic device provided by the embodiment of the application can realize each process realized by the embodiment of the method and can achieve the same technical effect, and in order to avoid repetition, the description is omitted here. The beneficial effects of the various implementation manners in this embodiment may be specifically referred to the beneficial effects of the corresponding implementation manners in the foregoing method embodiment, and in order to avoid repetition, the description is omitted here.
It should be appreciated that in embodiments of the present application, the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042, the graphics processor 1041 processing image data of still pictures or video obtained by an image capturing device (e.g. a camera) in a video capturing mode or an image capturing mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 107 includes at least one of a touch panel 1071 and other input devices 1072. The touch panel 1071 is also referred to as a touch screen. The touch panel 1071 may include two parts of a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and so forth, which are not described in detail herein.
Memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a first memory area storing programs or instructions and a second memory area storing data, wherein the first memory area may store an operating system, application programs or instructions (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. Further, the memory 109 may include volatile memory or nonvolatile memory, or the memory 109 may include both volatile and nonvolatile memory. The nonvolatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable EPROM (EEPROM), or a flash Memory. The volatile memory may be random access memory (Random Access Memory, RAM), static random access memory (STATIC RAM, SRAM), dynamic random access memory (DYNAMIC RAM, DRAM), synchronous Dynamic Random Access Memory (SDRAM), double data rate Synchronous dynamic random access memory (Double DATA RATE SDRAM, DDRSDRAM), enhanced Synchronous dynamic random access memory (ENHANCED SDRAM, ESDRAM), synchronous link dynamic random access memory (SYNCH LINK DRAM, SLDRAM), and Direct random access memory (DRRAM). Memory 109 in embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.
Processor 110 may include one or more processing units; optionally, the processor 110 integrates an application processor that primarily processes operations involving an operating system, user interface, application programs, etc., and a modem processor that primarily processes wireless communication signals, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into the processor 110.
The embodiment of the application also provides a readable storage medium, on which a program or an instruction is stored, which when executed by a processor, implements each process of the above-mentioned interface display method embodiment, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here.
Wherein the processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes computer readable storage medium such as computer readable memory ROM, random access memory RAM, magnetic or optical disk, etc.
The embodiment of the application further provides a chip, which comprises a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running programs or instructions to realize the processes of the interface display method embodiment, and the same technical effects can be achieved, so that repetition is avoided, and the description is omitted here.
It should be understood that the chips referred to in the embodiments of the present application may also be referred to as system-on-chip chips, chip systems, or system-on-chip chips, etc.
Embodiments of the present application provide a computer program product stored in a storage medium, where the program product is executed by at least one processor to implement the respective processes of the above-described interface display method embodiment, and achieve the same technical effects, and for avoiding repetition, a detailed description is omitted herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in an opposite order depending on the functions involved, e.g., the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a computer software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present application.
The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present application and the scope of the claims, which are to be protected by the present application.
Claims (12)
1. An interface display method, comprising:
receiving first input of a user under the condition of displaying a first interface, wherein the first input is input of N pieces of first information in the first interface, and N is a positive integer;
Responding to the first input, and displaying icons of at least one application corresponding to the N pieces of first information on the first interface;
Receiving second inputs of icons of M first applications in the at least one application by a user, wherein M is a positive integer;
And responding to the second input, displaying N first interfaces of the M first applications, wherein each first interface corresponds to one piece of first information, and each first application corresponds to one or more first interfaces.
2. The method of claim 1, wherein the displaying N first interfaces of the M first applications comprises:
Displaying the N first interfaces in N windows according to a first sequence, wherein each first interface corresponds to one window, and the first sequence is any one of the following: the user selects an order of the N pieces of first information, an order determined based on the types of the N pieces of first information.
3. The method of claim 1, wherein the first interface includes a first interaction component, the first input is an input for dragging the N pieces of first information to the first interaction component, and the first interaction component is configured to display an application interface corresponding to the information.
4. A method according to claim 1 or 3, wherein said displaying N first interfaces of said M first applications comprises:
Displaying prompt information according to the number of the at least one window and the number of the N first interfaces when at least one window is displayed, wherein each window is displayed with an application interface, and the prompt information is used for prompting a user to close the displayed window;
receiving third input of a user to K first windows in the at least one window, wherein K is a positive integer;
and responding to the third input, closing the K first windows, and adding N windows for displaying the N first interfaces.
5. The method of claim 1, wherein in the case where N = 1 and at least one window has been displayed, the first input is an input dragging the N pieces of first information to a second one of the at least one window, each of the windows displaying one application interface;
The displaying the N first interfaces of the M first applications includes:
and updating the application interfaces displayed in the second window into the N first interfaces.
6. The method of claim 1, wherein the first interface includes a second interactive component therein, the second interactive component for encrypting information; the method further comprises the steps of:
receiving fourth input of a user, wherein the fourth input is input of L pieces of second information in the first interface and the second interaction component, and L is a positive integer;
and in response to the fourth input, performing encryption processing on the L pieces of second information according to the types of the L pieces of second information, respectively.
7. An interface display device, comprising: a receiving module and a display module;
the receiving module is used for receiving first input of a user under the condition of displaying a first interface, wherein the first input is input of N pieces of first information in the first interface, and N is a positive integer;
The display module is used for responding to the first input received by the receiving module and displaying icons of at least one application corresponding to the N pieces of first information on the first interface;
The receiving module is further configured to receive a second input of icons of M first applications in the at least one application from a user, where M is a positive integer;
The display module is further configured to display N first interfaces of the M first applications in response to the second input received by the receiving module, where each first interface corresponds to one piece of first information, and each first application corresponds to one or more first interfaces.
8. The apparatus according to claim 7, wherein the display module is specifically configured to display the N first interfaces in a first order with N windows of at least one size, each first interface corresponding to a window, and the first order is any one of: the user selects an order of the N pieces of first information, an order determined based on the types of the N pieces of first information.
9. The apparatus of claim 7, wherein the first interface includes a first interaction component, the first input is an input dragging the N pieces of first information to the first interaction component, and the first interaction component is configured to display an application interface corresponding to the information.
10. The device according to claim 7 or 9, wherein the display module is further configured to display, in a case where at least one window has been displayed, prompt information according to the number of the at least one window and the number of the N first interfaces, each window displaying an application interface, the prompt information being used to prompt a user to close the displayed window;
the receiving module is further configured to receive third inputs from a user to K first windows in the at least one window, where K is a positive integer;
the display module is specifically configured to close the K first windows in response to the third input received by the receiving module, and add N windows to display the N first interfaces.
11. The apparatus of claim 7, wherein in the case where N = 1 and at least one window has been displayed, the first input is an input dragging the N pieces of first information to a second window of the at least one window, each window displaying one application interface;
The display module is specifically configured to update the application interfaces in the second window to the N first interfaces.
12. The apparatus of claim 7, wherein the first interface includes a second interactive component therein, the second interactive component for encrypting information; the apparatus further comprises: a processing module;
The receiving module is further configured to receive a fourth input of a user, where the fourth input is input to L pieces of second information in the first interface and the second interaction component, and L is a positive integer;
the processing module is configured to perform encryption processing on the L pieces of second information according to the type of the L pieces of second information in response to the fourth input received by the receiving module, respectively.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410730572.9A CN118484114A (en) | 2024-06-06 | 2024-06-06 | Interface display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202410730572.9A CN118484114A (en) | 2024-06-06 | 2024-06-06 | Interface display method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN118484114A true CN118484114A (en) | 2024-08-13 |
Family
ID=92197905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202410730572.9A Pending CN118484114A (en) | 2024-06-06 | 2024-06-06 | Interface display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN118484114A (en) |
-
2024
- 2024-06-06 CN CN202410730572.9A patent/CN118484114A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112148176B (en) | Pendant control method and device, electronic equipment and readable storage medium | |
WO2024046204A1 (en) | Message processing method and apparatus, electronic device, and storage medium | |
CN115357173A (en) | Screen control method and device and electronic equipment | |
WO2023045927A1 (en) | Object moving method and electronic device | |
WO2022262722A1 (en) | Response method and apparatus of electronic device, and electronic device | |
CN112148167A (en) | Control setting method and device and electronic equipment | |
CN114416269A (en) | Interface display method and display device | |
CN114415886A (en) | Application icon management method and electronic equipment | |
WO2024109635A1 (en) | Interface display method and apparatus thereof | |
CN113821288A (en) | Information display method and device, electronic equipment and storage medium | |
WO2024037419A1 (en) | Display control method and apparatus, electronic device, and readable storage medium | |
CN111638828A (en) | Interface display method and device | |
CN112286615A (en) | Information display method and device of application program | |
CN111857503A (en) | Display method, display device and electronic equipment | |
CN112230817B (en) | Link page display method and device and electronic equipment | |
CN115421632A (en) | Message display method and device, electronic equipment and storage medium | |
CN115795429A (en) | Application interface management method and device, electronic equipment and readable storage medium | |
CN118484114A (en) | Interface display method and device | |
CN115167721A (en) | Display method and device of functional interface | |
CN113485621A (en) | Image capturing method and device, electronic equipment and storage medium | |
CN114610423B (en) | Content release method and device and electronic equipment | |
CN113393373B (en) | Icon processing method and device | |
CN116245615A (en) | Searching method and device and electronic equipment | |
CN115686285A (en) | Page display method and device, electronic equipment and readable storage medium | |
CN118312260A (en) | Interface display method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |