CN111767108A - Application program label generation method, application interface display method and device - Google Patents

Application program label generation method, application interface display method and device Download PDF

Info

Publication number
CN111767108A
CN111767108A CN202010600488.7A CN202010600488A CN111767108A CN 111767108 A CN111767108 A CN 111767108A CN 202010600488 A CN202010600488 A CN 202010600488A CN 111767108 A CN111767108 A CN 111767108A
Authority
CN
China
Prior art keywords
interface
application
label
application program
displayed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010600488.7A
Other languages
Chinese (zh)
Inventor
莫博宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN202010600488.7A priority Critical patent/CN111767108A/en
Publication of CN111767108A publication Critical patent/CN111767108A/en
Priority to PCT/CN2021/090867 priority patent/WO2022001341A1/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/448Execution paradigms, e.g. implementations of programming paradigms

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

The embodiment of the application discloses an application program label generation method, an application interface display method and an application interface display device. The method comprises the following steps: responding to a first operation and displaying an operation interface, wherein the operation interface comprises an application program label generation control; when a second operation acting on the application label generation control is detected, generating an application label corresponding to a first application interface, wherein the application label corresponds to an interface identifier of the first application interface; and storing the application program label so as to be used for triggering and displaying the first application interface through the application program label. Therefore, the mobile terminal can generate the application program label corresponding to the interface of any application program according to the needs of the user, so that the application program label can be used as a calling interface to quickly call the corresponding interface, the configuration flexibility of the interface calling interface is further improved, and the mobile terminal can display the interface more flexibly.

Description

Application program label generation method, application interface display method and device
Technical Field
The present application relates to the field of computer technologies, and in particular, to an application label generation method, an application interface display apparatus, and a mobile terminal.
Background
With the development of application program technology, part of application programs can provide interfaces to the outside, so that some interfaces of the application programs can be directly accessed by directly calling the interfaces. However, in the related interface configuration mode, the interfaces provided by the application programs are all fixed, so that the calling of the interfaces is lack of flexibility.
Disclosure of Invention
In view of the above problems, the present application provides an application label generation method, an application interface display method and an application interface display device to improve the above problems.
In a first aspect, the present application provides an application tag generation method, including: when the application program is operated, responding to a first operation and displaying an operation interface, wherein the operation interface comprises an application program label generation control; when a second operation acting on the application label generation control is detected, generating an application label corresponding to a first application interface, wherein the first application interface is an interface where the application is currently located, and the application label corresponds to an interface identifier of the first application interface; and storing the application program label so as to be used for triggering and displaying the first application interface through the application program label.
In a second aspect, the present application provides an application interface display method, including: responding to a third operation to display an application program label interface, wherein an alternative application program label is displayed in the application program label interface, and the alternative application program label corresponds to an interface identifier of the application program interface; acquiring a target application program label selected from the alternative application program labels; and triggering and displaying the application program interface corresponding to the target application program label through the interface identifier corresponding to the target application program label.
In a third aspect, the present application provides an application tag generation apparatus, including: the operation interface calling unit is used for responding to a first operation to display an operation interface when the application program runs, and the operation interface comprises an application program label generation control; an application label generating unit, configured to generate an application label corresponding to a first application interface when a second operation acting on the application label generating control is detected, where the first application interface is an interface where the application is currently located, and the application label corresponds to an interface identifier of the first application interface; and the application program label storage unit is used for storing the application program label and triggering and displaying the first application interface through the application program label.
In a fourth aspect, the present application provides an interface display apparatus, the apparatus comprising: an application program label interface calling unit, configured to display an application program label interface in response to a third operation, where an alternative application program label is displayed in the application program label interface, and the alternative application program label corresponds to an interface identifier of the application program interface; an application tag selection unit, configured to acquire a target application tag selected from the candidate application tags; and the interface display unit is used for triggering and displaying the application program interface corresponding to the target application program label through the interface identifier corresponding to the target application program label.
In a fifth aspect, the present application provides a mobile terminal comprising a processor and a memory; one or more programs are stored in the memory and configured to be executed by the processor to implement the methods described above.
In a sixth aspect, the present application provides a computer readable storage medium having program code stored therein, wherein the program code performs the above-mentioned method when executed by a processor.
The application provides an application program label generating method, an application interface display method and a device, after the operation interface comprising the application label generation control is displayed in response to the first operation, when a second operation acting on the application label generation control is detected, generating an application tag corresponding to the interface identification of the currently displayed interface and storing the application tag, therefore, the mobile terminal can generate the application program label corresponding to the interface of any application program according to the requirement of the user in the mode, so that the application program label can be used as a calling interface to quickly call out the corresponding interface, and then the flexibility of interface calling interface configuration is improved, the mobile terminal can display the interface more flexibly, and the user experience is greatly improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart illustrating an application tag generation method according to an embodiment of the present application;
FIG. 2 illustrates a schematic view of a toolbar in an embodiment of the present application;
FIG. 3 is a schematic diagram of an operator interface in an embodiment of the present application;
FIG. 4 is a schematic diagram illustrating position shifting of an operation interface according to an embodiment of the present application;
FIG. 5 is a schematic diagram illustrating a relative position of an operator interface and an operator interface callout control in an embodiment of the present application;
FIG. 6 is a schematic diagram of a validation interface in an embodiment of the present application;
fig. 7 is a flowchart illustrating an application tag generation method according to another embodiment of the present application;
fig. 8 is a schematic diagram illustrating a touch position sequence in the embodiment of the present application;
fig. 9 is a flowchart illustrating an application tag generation method according to another embodiment of the present application;
FIG. 10 is a diagram illustrating a plurality of currently displayed interfaces in an embodiment of the present application;
FIG. 11 is a schematic diagram illustrating one embodiment of the present application selecting multiple currently displayed interfaces;
FIG. 12 is a schematic diagram illustrating selection of multiple currently displayed interfaces in an embodiment of the present application;
fig. 13 is a flowchart illustrating an application interface display method according to an embodiment of the present application;
fig. 14 is a schematic diagram illustrating a designated touch position according to an embodiment of the present application;
fig. 15 is a schematic diagram illustrating different touch ranges in an embodiment of the present application;
FIG. 16 is a diagram illustrating a selection control in one embodiment of the present application;
FIG. 17 is a schematic diagram illustrating an application tagging interface in one embodiment of the application;
fig. 18 is a block diagram showing a structure of an application tag generation apparatus according to an embodiment of the present application;
fig. 19 is a block diagram showing a structure of another application label generating apparatus according to an embodiment of the present application;
fig. 20 is a block diagram illustrating an application interface display apparatus according to another embodiment of the present application;
fig. 21 is a block diagram illustrating a structure of another mobile terminal for performing an application interface display method according to an embodiment of the present application;
fig. 22 illustrates a storage unit for storing or carrying program codes for implementing an application interface display method according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
As application technology has advanced, the more functions an application includes. As the functions are increased, more and more function interfaces are included in the application programs. In order to quickly start the functional interface of the application program, the related application program can configure an interface, and then the functional interface corresponding to the display interface can be directly triggered by calling the interface from the outside.
However, the inventor finds in research that, in an interface configuration mode of a related application program, configured interfaces of the application program are all fixed, and therefore, different users can only call a function interface based on the same interface, but rapid start requirements of the interfaces of different users may be different, which may cause poor user experience.
Therefore, the inventor provides an application label generation method, an application interface display method and an apparatus provided by the present application, in the method, after the operation interface including the application label generation control is displayed in response to the first operation, when the second operation acting on the application label generation control is detected, the application label corresponding to the interface identifier of the currently displayed interface is generated, and the application label is stored, so that the mobile terminal can generate the application label corresponding to the interface of any application according to the needs of the user in this way, so that the application label can be used as a call interface to quickly call the corresponding interface, thereby improving the flexibility of interface call interface configuration and enabling the mobile terminal to display the interface more flexibly, user experience is greatly improved.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a flowchart illustrating a method for generating an application tag according to an embodiment of the present application, where the method includes:
s110: when the application program is run, responding to the first operation and displaying an operation interface, wherein the operation interface comprises an application program label generation control.
It should be noted that, in the embodiment of the present application, the operation interface may be an interface for operating the mobile terminal. A plurality of controls may be configured in the operation interface, and the different controls may each correspond to different control functions.
In this embodiment, the first operation is an operation of triggering display of an operation interface, and the first operation may have various embodiments.
By one approach, an operation that acts on a configure callout control in the toolbar may be taken as the first operation. In this manner, the operation interface call-out control may be arranged in the toolbar, and the operation applied to the operation interface call-out control may be set as the first operation after the toolbar is displayed on the mobile terminal. For example, as shown in fig. 2, when a sliding operation acting in a direction indicated by an arrow is detected, a toolbar 10 shown in fig. 2 may be displayed, an operation interface callout control 11 is displayed in the toolbar 10, and a touch operation acting on the operation interface callout control 11 is set as a first operation.
Alternatively, a floating control may be displayed in the screen of the mobile terminal, and in this way, the detected touch operation applied to the floating control is used as the first operation.
Of course, in addition to the first operation manner, there may be other manners in the present embodiment, and the specific generation manner is not limited in the present embodiment. For example, the first operation may be triggered by configuring a menu bar in which an option is configured in the menu bar, and when it is detected that the option is selected, it is determined that the first operation occurs. The manner of triggering the first operation may be configured by the user according to the various manners provided in the present embodiment.
As one mode, a trigger mode setting interface may be configured in a setting interface of the mobile terminal, and multiple modes for triggering the first operation may be displayed in the trigger mode setting interface, so that the user may select a desired mode in the trigger mode setting interface. For example, if the user selects a hover control displayed in the screen of the mobile terminal to trigger generation of the first operation, the mobile terminal may correspondingly cancel the operation interface call-out control 11 shown in fig. 2 displayed in the toolbar. And then, if the user selects to trigger and generate the first operation by configuring the calling control in the toolbar, the mobile terminal cancels the display of the floating control in the screen.
The operation interface may be displayed when the mobile terminal responds to the first operation. Illustratively, as shown in fig. 3, in the interface shown in fig. 3, the operation interface 12 is displayed in a floating manner in the screen, and the application label generating control 13 is included in the operation interface 12.
S120: when a second operation acting on the application label generation control is detected, an application label corresponding to a first application interface is generated, wherein the first application interface is an interface where the application is located currently, and the application label corresponds to an interface identifier of the first application interface.
It should be noted that, in this embodiment, the application tag may be understood as a resource set associated with an interface identifier of an application, and at least one resource of text and pictures may be included in the resource set.
The second operation in this embodiment is an operation for triggering generation of an application tag, and in this embodiment, the second operation may be performed in various ways.
As one way, the second operation may be a touch operation. In this way, when a touch operation acting on the application label generation control is detected, an application label corresponding to the first application interface is generated. For example, the touch operation may be a click operation.
Alternatively, the second operation may be a voice-controlled operation in which content generates a control for the selected application tag. In this way, the mobile terminal may start to collect the voice content after displaying the operation interface, perform voice recognition on the collected content, and determine that the detected voice control operation of the content for selecting the application label generation control is detected when the recognized voice content generates the control for the selected application label, thereby generating the application label corresponding to the first application interface.
It should be noted that, as one mode, the operation interface may move following the drag of the user, and in order to adapt to the usage habit of the user, the operation interface may remain displayed at the last dragged position each time after being dragged. For example, as shown in fig. 4, if the operation interface is finally dragged to the position shown in fig. 4 and is not dragged again, the operation interface is displayed at the position shown in fig. 4 each time the operation interface display is triggered.
When the operation interface can be dragged, the dragged operation interface may be located at a position far from the position of the aforementioned toolbar or hover control. Illustratively, as shown in fig. 5, if the operation interface is finally dragged to the position shown in the left image in fig. 5 before, in which the part of the operation interface beyond the screen display range can be hidden, when the operation interface is called out through the operation interface calling-out control 11 in the toolbar 10 shown in the right image in fig. 5, the operation interface is still displayed at the position shown in the left image, and it can be seen from the figure that the toolbar 10 and the operation interface are finally dragged to the positions at the two ends of the screen respectively, this may cause the user to move the hand a long distance after triggering the display of the operation interface to further touch the application label generation control in the operation interface, therefore, certain inconvenience is brought to the user, and especially under the condition that the screen is large, the user can operate the screen more inconveniently if the user operates the screen with one hand.
Therefore, by means of the voice control mode, after the user calls the operation interface, the application program label corresponding to the first application interface can be triggered and generated in the voice control mode, and therefore extra touch operation is not needed, and convenience in operation is improved. For example, in the case that the user needs to move the hand a long distance to further touch the application label generation control in the operation interface, the user may not need to move the long distance any more to further touch the application label generation control in the operation interface in a voice control manner.
As a mode, when the second operation acting on the application label generation control is detected, the confirmation information may be further displayed, and the application label corresponding to the first application interface is generated after the user confirms. For example, as shown in the determination interface 14 shown in fig. 6, two options of cancelling and determining are displayed in the determination interface 14, and if the determination is detected to be selected, an application label corresponding to the first application interface is generated. If a cancel selection is detected, the display determination interface 14 is canceled. It should be noted that, when the display determination interface 14 is triggered, the operation interface may cancel the display, or may be displayed in the screen simultaneously with the determination interface 14.
It should be noted that, in this embodiment, the interface identifier may be an application interface name, or an interface jump path. The application program interface in the present embodiment can be understood as an interface generated based on an Activity component.
S130: and storing the application program label so as to be used for triggering and displaying the first application interface through the application program label.
After the application program label is stored, the user can trigger and display the application program label in any interface subsequently, and further trigger the mobile terminal to display the interface corresponding to the application program label quickly. Moreover, it should be noted that, in this embodiment, the interface corresponding to the application tag may be triggered and displayed from outside the application through the application tag, and the interface corresponding to the application tag may be called by an external interface provided by the application from outside the application. For example, if the currently displayed interface is a setting interface of an application program in the process of executing S110 to S120, after generating and storing an application program label corresponding to the setting interface, a user may call and display the application program label corresponding to the setting interface under the condition that the mobile terminal displays a desktop, and trigger and display the setting interface of the application program through the application program label, instead of triggering and starting the application program manually, trigger and display the setting interface of the application program through a manner of manually operating the application program.
According to the application program label generation method, after the operation interface including the application program label generation control is displayed in response to the first operation, when the second operation acting on the application program label generation control is detected, the application program label corresponding to the interface identification of the currently displayed interface is generated and stored, so that the mobile terminal can generate the application program label corresponding to the interface of any application program according to the needs of a user through the mode, the application program label is used as a calling interface to quickly call the corresponding interface, the flexibility of interface calling interface configuration is improved, the mobile terminal can display the interface more flexibly, and the user experience is greatly improved.
Referring to fig. 7, fig. 7 is a flowchart illustrating a method for generating an application tag according to an embodiment of the present application, where the method includes:
s210: and recording the interface jump path of the current displayed interface.
It should be noted that after the application is started, the home interface of the application may be displayed first, and then other interfaces are displayed by switching continuously according to the operation of the user, so that in this embodiment, when the application is started, the currently displayed interface of the application is recorded.
As a mode, the recording the interface jump path of the currently displayed interface includes: recording an interface jump sequence in the process of jumping from an initial interface to the currently displayed interface as an interface jump path, wherein the initial interface is a home page interface of an application program to which the currently displayed interface belongs. It should be noted that, in this way, the mobile terminal may detect the interface name of the currently displayed interface in real time after the application program is started, and may sequence the detected interface name of the currently displayed interface to further serve as the recorded interface jump path. For example, if the application displays the home interface after being started and then switches to display the application interface a, the currently displayed interface is the application interface a, and the currently recorded interface jump path is a jump from the home interface to the application interface a. For another example, if the application program interface a is displayed and then switched to the application program interface B, the currently displayed interface is the application program interface B, and correspondingly, the currently recorded interface jump path jumps from the home interface to the application program interface a and then jumps to the application program interface B.
As another mode, the recording the interface jump path of the currently displayed interface includes: recording a touch position sequence in the process of jumping from an initial interface to the currently displayed interface as an interface jumping path, wherein the initial interface is a home page interface of an application program to which the currently displayed interface belongs. It should be noted that some touch controls may be configured in the application program to trigger the interface jump, and in this way, the mobile terminal may record the touch position of the screen when the interface jumps, and further may use the sequence of the touch positions as the interface jump path. Illustratively, as shown in fig. 8, the application program, after being started, displays the home interface in the leftmost image of fig. 8, then jumps to display the application interface a in the middle image of fig. 7 in response to the touch operation of the touch position 1 in the home interface in the leftmost image of fig. 7, and in the case of displaying the application interface a in the middle image of fig. 8, jumps to display the application interface B in the right image of fig. 8 in response to the touch operation of the touch position 2 in the application interface a in the middle image of fig. 8. As can be seen from the example shown in fig. 8, switching from the home interface to the application interface a and then switching to the application interface B is triggered based on touch operations sequentially acting on the touch position 1 and the trigger position 2, so that if the currently displayed interface is the application interface a, the corresponding interface jump path is the touch position 1, and if the currently displayed interface is the application interface B, the corresponding touch positions are sequentially the touch position 1 and the touch position 2.
It should be noted that, in the interface jump process of the application program, there may be a possibility that the same application program interface is repeatedly displayed. For example, after the application displays application interface a and then switches to application interface B, the user may switch to displaying application interface a again. In one mode, the mobile terminal may detect an interface jump path of a current interface in real time, and when the application interface a is displayed again, the corresponding interface jump paths are actually a home interface, an application interface a, an application interface B, and an application interface a in sequence.
Illustratively, still based on the example that the application interface a is displayed again, when the mobile terminal detects that the application interface a is displayed (displayed for the second time), it may be detected that there are two interface jump paths using the application interface a as a jump end point, where the first interface jump path is a home interface and the application interface a, the second interface jump path is a home interface, the application interface a, an application interface B, and the application interface a, and the first interface jump path is found to be the shortest by comparison, and then when the application interface a is displayed again as the currently displayed interface, the corresponding interface jump path is the first interface jump path.
S220: when the application program is run, responding to the first operation and displaying an operation interface, wherein the operation interface comprises an application program label generation control.
S230: and when a second operation acting on the application program label generation control is detected, generating an application program label corresponding to the first application interface, and taking the interface jump path as the interface identifier.
S240: and storing the application program label so as to be used for triggering and displaying the first application interface through the application program label.
It should be noted that in this embodiment, the contents of the foregoing embodiments may be referred to for specific implementation of S220, S230, and S240, and this embodiment is not described again.
The application label generating method provided by the application records the interface jump path of the currently displayed interface after the application program is started, so that after the operation interface comprising the application label generating control is displayed by responding to the first operation, and when the second operation acting on the application label generating control is detected, the application label corresponding to the interface identifier of the currently displayed interface is generated, and the application label and the interface jump path corresponding to the interface are stored as the interface identifier, so that the mobile terminal can generate the application label corresponding to the interface of any application program according to the requirement of a user by using the mode, so that the application label can be used as a calling interface to quickly call the corresponding interface, and the flexibility of interface calling interface configuration is improved, the interface can be displayed more flexibly by the mobile terminal, and the user experience is greatly improved.
Referring to fig. 9, fig. 9 is a flowchart illustrating a method for generating an application tag according to an embodiment of the present application, where the method includes:
s310: when the application program is run, responding to the first operation and displaying an operation interface, wherein the operation interface comprises an application program label generation control.
S320: and when a second operation acting on the application label generation control is detected, respectively generating application labels corresponding to the plurality of currently displayed interfaces, wherein the application labels correspond to interface identifications of the displayed interfaces corresponding to the application labels.
It should be noted that, in this embodiment, in some scenarios, multiple applications may be simultaneously running. Also, as one approach, multiple applications may be run in a multitasking manner, in which the interfaces of the multiple applications may be simultaneously displayed in the foreground. Illustratively, as shown in fig. 10, in the interface shown in fig. 10, the interface 21 of the application E and the interface 22 of the application F are simultaneously displayed, in this way, when the second operation acting on the application label generation control (not shown in fig. 10) is detected, the corresponding interface 21 and the corresponding interface 22 can simultaneously generate the corresponding application label.
In addition, when there are a plurality of currently displayed interfaces, the user may select a part of the plurality of displayed interfaces or one interface to generate the corresponding application tab, in addition to directly generating the corresponding application tab for each of the plurality of interfaces.
As one mode, when a plurality of currently displayed interfaces are detected, and when a second operation acting on the application label generation control is detected, one selection control may be generated for each of the plurality of currently displayed interfaces, and the interface in which the corresponding selection control is selected may be used as the interface for generating the corresponding application label. For example, as shown in fig. 11, in a case that there are a plurality of currently displayed interfaces, when a second operation acting on the application label generation control is detected, an interface screenshot 23 corresponding to an interface 21 of the plurality of currently displayed interfaces may be displayed, and a selection control 24 corresponding to the interface 21 may be displayed in the interface screenshot 23, and an interface screenshot 25 corresponding to an interface 22 of the plurality of currently displayed interfaces may be displayed, and a selection control 26 corresponding to the interface 22 may be displayed in the interface screenshot 25. In this manner, if it is detected that both the selection control 24 and the selection control 26 are selected, the corresponding interface 21 generates the corresponding application label, and the corresponding interface 22 generates the corresponding application label.
Optionally, the confirmation interface 27 shown in fig. 12 may be triggered and displayed by still touching the application label generation control (not shown in fig. 11) after the selection control 24 and the selection control 26 are selected, and interface identifiers of the interfaces in which the application labels are to be generated, such as "XXXX" and "YYYY" therein, may be displayed in the confirmation interface 27.
S330: and storing the application program label so as to be used for triggering and displaying the first application interface through the application program label.
It is understood that, in the case that there are a plurality of interfaces currently displayed and a plurality of application tags generated, the plurality of application tags generated are also stored. Optionally, when there are a plurality of currently displayed interfaces and a plurality of generated application tags, the plurality of generated application tags may be adjacently arranged in a subsequent application tag interface, so that a user may simultaneously select the simultaneously generated application tags as target application tags.
According to the application program label generation method, after the operation interface including the application program label generation control is displayed in response to the first operation, when the second operation acting on the application program label generation control is detected, the application program label corresponding to the interface identification of the currently displayed interface is generated and stored, so that the mobile terminal can generate the application program label corresponding to the interface of any application program according to the needs of a user through the mode, the application program label is used as a calling interface to quickly call the corresponding interface, the flexibility of interface calling interface configuration is improved, the mobile terminal can display the interface more flexibly, and the user experience is greatly improved. Moreover, in this embodiment, when there are a plurality of currently displayed interfaces, corresponding application tags can be generated for each of the plurality of currently displayed interfaces, so that the generation efficiency of the application tags is improved.
Referring to fig. 13, fig. 13 is a flowchart illustrating an application tag generating method according to an embodiment of the present application, where the method includes:
s410: and responding to a third operation to display an application program label interface, wherein an alternative application program label is displayed in the application program label interface, and the alternative application program label corresponds to an interface identifier of the application program interface.
Wherein, an alternative application label can be displayed in the application label interface. Optionally, the alternative application tag in this embodiment may be an application tag generated based on the application tag generation method provided in the foregoing embodiment. In this embodiment, there may be various implementations of generating the third operation.
By one approach, the third operation includes a touch operation that continues from the first designated position to the second designated position. It can be understood that the first designated position and the second designated position are both positions in the screen, and the first designated position may be a start position of the touch operation, the second designated position may be an end position of the touch operation, and furthermore, the first designated position and the second designated position may also be path positions in a touch trajectory of the touch operation. For example, as shown in fig. 14, in the interface shown in fig. 14, the circular point on the left side in the figure represents a first designated position, and the circular point on the right side in the figure represents a second designated position, when the touch operation that continues from the first designated position to the second designated position along the direction of the dotted arrow in fig. 14 shown in fig. 14 is detected, the generation of the third operation may be triggered.
Optionally, in this embodiment, the first designated position and the second designated position may be configured by the user according to the needs of the user. It should be noted that the size of the palm of the hand is different for different users, and the range of the touch control performed by different users is different while maintaining the same way of holding the mobile terminal. For example, in the case of a single-handed holding of a mobile terminal, the user's control of the mobile terminal is directly limited to the reach of the thumb. Illustratively, as shown in fig. 15, a dashed line 30 and a dashed line 31 in fig. 15 respectively represent the range of the screen that can be touched by the user when the user holds the mobile terminal with one hand.
In this way, in order to enable different users to conveniently call out the application tag interface, optionally, the mobile terminal may provide an interface for configuring the first designated location and the second designated location, and the mobile terminal may enter a designated location configuration scenario by responding to a call request of the interface, and optionally, after entering the designated location configuration scenario, two selection controls may be displayed in the screen, where the two controls are respectively used for determining the first designated location and the second designated location. As one approach, the selection control may be zoomed or moved in position in response to user manipulation, so that the user may more flexibly determine the first designated position and the second designated position. For example, as shown in fig. 16, when the specified position configuration scene is triggered to enter, a selection control 41 and a selection control 42 shown in a left image in fig. 16 may be displayed, and after the selection control 41 and the selection control 42 are dragged and zoomed by a user, the selection control 41 and the selection control 42 may change into a style shown in a right image in fig. 16, and then after confirmation by the user, a region currently corresponding to the selection control 41 may be used as a first specified position, and a region currently corresponding to the selection control 42 may be used as a second specified position. It should be noted that the area corresponding to the selection control may be a screen range covered by the selection control itself.
Therefore, through the mode, the user can configure the first designated position and the second designated position according to the preference or the use habit of the user, and meanwhile, under the condition that the size of the screen is large, the user can determine the first designated position and the second designated position according to the maximum reachable range when the user holds the mobile terminal by one hand, so that the use convenience of the user is improved.
Furthermore, in addition to the first designated location and the second designated location may be configured by entering the designated location configuration scenario described above, the first designated location and the second designated location may also be determined by manually inputting location information by a user in a setting interface of the mobile terminal. The position information may be screen coordinates corresponding to the first designated position and the second designated position.
For example, the application tab interface displayed in response to the third operation may be a style as shown in fig. 17. As shown in the application label interface 50 shown in fig. 17, application labels having the names "XXXX", "yyyyy", and "ZZZZ" are displayed in the application label interface 50. Optionally, the name of the application tag may be an interface identifier of an interface corresponding to the application tag.
S420: and acquiring the target application program label selected from the alternative application program labels.
As a mode, when it is detected that a touch operation is applied to a certain application tag, the certain application tag is taken as a selected target application tag.
S430: and triggering and displaying the application program interface corresponding to the target application program label through the interface identifier corresponding to the target application program label.
As indicated above, application tags are generated corresponding to an application interface. After the target application program label is obtained, the currently displayed interface can be switched to the application program interface corresponding to the target application program label.
It should be noted that, in the foregoing embodiment, it is described that the interface identifier may have a plurality of modes, and correspondingly, in this embodiment, the generation modes corresponding to different interface identifiers may correspond to different modes for triggering to display the application interface corresponding to the target application tag.
Optionally, under the condition that the interface identifier is the interface jump path, the mobile terminal may directly trigger the application program to which the application program interface corresponding to the target application program label belongs to start, and then jump according to the interface jump path to display the application program interface corresponding to the target application program label. Illustratively, if the interface jump path corresponding to the target application program label is a home page interface, an application program interface a and an application program interface B, and the application program interface corresponding to the target application program label belongs to an application program F, the mobile terminal will first trigger the application program F to start, and then trigger the started application program to sequentially display the home page interface, the application program interface a and the application program interface B. In addition, under the condition that the interface identifier is the interface jump path, after the application program to which the application program interface corresponding to the target application program label belongs is directly triggered to start, the interface corresponding to the jump endpoint in the interface jump path can be directly displayed, so that the application program interface corresponding to the target application program label is displayed. Illustratively, if the interface jump path corresponding to the target application label is a home interface, an application interface a and an application interface B, and the application interface corresponding to the target application label belongs to an application F. In this way, the mobile terminal may first start the application F, and then trigger the application F to directly display the application interface B.
Optionally, under the condition that the interface identifier is the touch position sequence, the mobile terminal may directly trigger the application program to which the application program interface corresponding to the target application program label belongs to start, and then sequentially simulate and click the touch positions included in the touch position sequence based on a simulated click mode to display the application program interface corresponding to the target application program label. For example, if the touch position sequence corresponding to the target application tag includes a touch position 1 corresponding to the home page interface and a touch position 2 in the application interface B, and the application interface corresponding to the target application tag belongs to the application F, in this way, the mobile terminal may simulate to click the touch position 1 after starting the application F and displaying the home page interface, and then simulate to click the touch position 2 after displaying the application interface a, so as to display the application interface corresponding to the target application tag (i.e., the application interface B). It should be noted that the simulated click may be understood as simulating a touch action of a user, so that even if the user does not actually perform a touch operation, the mobile terminal may still detect that the touch operation occurs.
It should be noted that, when the touch position sequence is used as an interface jump path, how to trigger and display the application interface corresponding to the generated application tag can be determined by recording the touch position of the user, so that the application program specifically performing application tag generation may not need to be adaptively changed specifically for performing application tag generation, and thus the application tag generation method and the application interface display method provided in this embodiment may still be applicable without changing the existing application program.
In the application label generating method provided in the foregoing embodiment, when generating an application label, for a currently displayed interface for generating a corresponding application label, interface data corresponding to the currently displayed interface is also stored in the generated application label. The interface data may be data loaded in the interface in a dynamic manner. The data loaded in the dynamic mode can be data which needs to be acquired from a data storage area in a network end in real time when the interface is displayed by the mobile terminal.
In this way, when the application program interface corresponding to the target application program label is triggered and displayed, the interface data displayed in the application program interface corresponding to the displayed target application program label is the interface data corresponding to the target application program label when the target application program label is generated, and the interface data is not acquired from the network side in real time, so that the interface data generated when the application program label is generated can be better restored when the application program interface corresponding to the application program label (for example, the target application program label in this embodiment) is triggered and displayed by the mobile terminal based on the application program label in this way, so that the interface data and the interface data which the user desires to be through can be better and more comprehensively stored, and the user experience is improved.
Optionally, in the process of triggering and displaying the application program interface corresponding to the target application program tag, the mobile terminal may display selection information about a data loading manner, and a user may select, through the selection information, whether to load interface data corresponding to the target application program tag when the target application program tag is loaded in the application program interface corresponding to the target application program tag and generated, or to load data acquired from a data storage area of a network end in real time in the application program interface corresponding to the target application program tag, so that the mobile terminal may load data more flexibly, and user experience is improved.
Furthermore, it should be noted that, in the case that the application label interface has a plurality of alternative application labels, the mobile terminal may provide a multi-selection control, so that the user may select at least two alternative application labels from the plurality of alternative application labels as the target application labels. And under the condition that a plurality of target application program labels are provided, the mobile terminal respectively triggers and displays the application program interfaces corresponding to the target application program labels.
According to the application program label generation method, after the operation interface including the application program label generation control is displayed in response to the first operation, when the second operation acting on the application program label generation control is detected, the application program label corresponding to the interface identification of the currently displayed interface is generated and stored, so that the mobile terminal can generate the application program label corresponding to the interface of any application program according to the needs of a user through the mode, the application program label is used as a calling interface to quickly call the corresponding interface, the flexibility of interface calling interface configuration is improved, the mobile terminal can display the interface more flexibly, and the user experience is greatly improved.
Referring to fig. 18, fig. 18 is a block diagram illustrating a structure of an application tag generating apparatus 500 according to an embodiment of the present application, where the apparatus 500 includes:
and an operation interface calling unit 510, configured to display an operation interface in response to the first operation when the application is run, where the operation interface includes an application label generation control.
An application label generating unit 520, configured to generate an application label corresponding to a first application interface when a second operation acting on the application label generating control is detected, where the first application interface is an interface where the application is currently located, and the application label corresponds to an interface identifier of the first application interface.
An application tag storage unit 530, configured to store the application tag, so as to trigger display of the first application interface through the application tag.
As one mode, as shown in fig. 19, the apparatus 500 further includes: and a path jumping unit 540, configured to record an interface jumping path of the currently displayed interface. The application label generating unit 520 is specifically configured to generate an application label corresponding to the first application interface, and use the interface jump path as the interface identifier.
Optionally, the path skipping unit 540 is specifically configured to record an interface skipping sequence in a process of skipping from an initial interface to the currently displayed interface as an interface skipping path, where the initial interface is a home interface of an application to which the currently displayed interface belongs.
Optionally, the path skipping unit 540 is specifically configured to record a touch position sequence in a process of skipping from an initial interface to the currently displayed interface as an interface skipping path, where the initial interface is a home interface of an application to which the currently displayed interface belongs.
In this way, the application label generating unit 520 is specifically configured to generate the application labels corresponding to the multiple currently displayed interfaces respectively when the second operation acting on the application label generating control is detected.
Referring to fig. 20, fig. 20 is a block diagram illustrating an application tag generating apparatus 500 according to an embodiment of the present application, wherein the apparatus 600 includes:
an application label interface calling unit 610, configured to display an application label interface in response to a third operation, where an alternative application label is displayed in the application label interface, and the alternative application label corresponds to an interface identifier of the application interface.
An application tag selecting unit 620, configured to obtain a target application tag selected from the candidate application tags.
And the interface display unit 630 is configured to trigger and display an application interface corresponding to the target application tag through the interface identifier corresponding to the target application tag.
As one mode, the application label interface outgoing unit 610 is further configured to generate the third operation when the touch operation that continues from the first specified position to the second specified position is detected.
According to the application program label generating device or the interface display device, after the operation interface including the application program label generating control is displayed in response to the first operation, when the second operation acting on the application program label generating control is detected, the application program label corresponding to the interface identifier of the currently displayed interface is generated and stored, so that the mobile terminal can generate the application program label corresponding to the interface of any application program according to the needs of a user through the mode, the application program label is used as a calling interface to quickly call the corresponding interface, the flexibility of interface calling interface configuration is improved, the display of the interface can be more flexibly performed by the mobile terminal, and the user experience is greatly improved.
It should be noted that the device embodiment and the method embodiment in the present application correspond to each other, and specific principles in the device embodiment may refer to the contents in the method embodiment, which is not described herein again.
A mobile terminal provided by the present application will be described with reference to fig. 21.
Referring to fig. 21, based on the application interface display method, another mobile terminal 200 including a processor 104 capable of executing the application interface display method is further provided in the embodiment of the present application, where the mobile terminal 200 may be a smart phone, a tablet computer, a portable computer, or other devices. The mobile terminal 200 also includes a memory 104, a network module 106, and a screen 108. The memory 104 stores programs that can execute the content of the foregoing embodiments, and the processor 102 can execute the programs stored in the memory 104.
The processor 102 interfaces with various components throughout the mobile terminal 200 using various interfaces and circuitry to perform various functions of the mobile terminal 200 and process data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 104 and invoking data stored in the memory 104. Alternatively, the processor 102 may be implemented in hardware using at least one of Digital Signal Processing (DSP), Field-Programmable gate Array (FPGA), and Programmable Logic Array (PLA). The processor 102 may integrate one or more of a Central Processing Unit (CPU), a Graphics Processing Unit (GPU), a modem, and the like. Wherein, the CPU mainly processes an operating system, a user interface, an application program and the like; the GPU is used for rendering and drawing display content; the modem is used to handle wireless communications. It is understood that the modem may not be integrated into the processor 102, but may be implemented by a communication chip.
The Memory 104 may include a Random Access Memory (RAM) or a Read-Only Memory (Read-Only Memory). The memory 104 may be used to store instructions, programs, code sets, or instruction sets. The memory 104 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing various method embodiments described below, and the like. The storage data area may also store data created by the terminal 100 in use, such as a phonebook, audio-video data, chat log data, and the like.
The network module 106 is configured to receive and transmit electromagnetic waves, and implement interconversion between the electromagnetic waves and electrical signals, so as to communicate with a communication network or other devices, for example, an audio playing device. The network module 106 may include various existing circuit elements for performing these functions, such as an antenna, a radio frequency transceiver, a digital signal processor, an encryption/decryption chip, a Subscriber Identity Module (SIM) card, memory, and so forth. The network module 106 may communicate with various networks, such as the internet, an intranet, a wireless network, or with other devices via a wireless network. The wireless network may comprise a cellular telephone network, a wireless local area network, or a metropolitan area network. For example, the network module 106 may interact with a base station.
The screen 108 may display interface content and may also be used to respond to touch gestures.
It should be noted that, in order to implement more functions, the mobile terminal 200 may also protect more devices, for example, may also protect a structured light sensor for acquiring face information or may also protect a camera for acquiring an iris.
Referring to fig. 22, a block diagram of a computer-readable storage medium according to an embodiment of the present application is shown. The computer-readable medium 1100 has stored therein program code that can be called by a processor to perform the method described in the above-described method embodiments.
The computer-readable storage medium 1100 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer-readable storage medium 1100 includes a non-volatile computer-readable storage medium. The computer readable storage medium 1100 has storage space for program code 810 to perform any of the method steps of the method described above. The program code can be read from or written to one or more computer program products. The program code 1110 may be compressed, for example, in a suitable form.
In summary, according to the application label generating method, the application interface displaying device and the mobile terminal provided by the present application, after the operation interface including the application label generating control is displayed in response to the first operation, when the second operation acting on the application label generating control is detected, the application label corresponding to the interface identifier of the currently displayed interface is generated and stored, so that the mobile terminal can generate the application label corresponding to the interface of any application program according to the needs of the user in this way, so that the application label can be used as a calling interface to quickly call the corresponding interface, thereby improving the flexibility of interface calling interface configuration and enabling the mobile terminal to display the interface more flexibly, user experience is greatly improved.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; such modifications and substitutions do not necessarily depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (11)

1. An application label generation method applied to a terminal is characterized by comprising the following steps:
when the application program is operated, responding to a first operation and displaying an operation interface, wherein the operation interface comprises an application program label generation control;
when a second operation acting on the application label generation control is detected, generating an application label corresponding to a first application interface, wherein the first application interface is an interface where the application is currently located, and the application label corresponds to an interface identifier of the first application interface;
and storing the application program label so as to be used for triggering and displaying the first application interface through the application program label.
2. The method of claim 1, wherein displaying an operation interface in response to the first operation, wherein the operation interface including the application label generation control further comprises, before:
recording an interface jump path of the current displayed interface;
the generating of the application label corresponding to the first application interface includes:
and generating an application program label corresponding to the first application interface, and taking the interface jump path as the interface identifier.
3. The method of claim 2, wherein the recording of the interface jump path of the currently displayed interface comprises:
recording an interface jump sequence in the process of jumping from an initial interface to the currently displayed interface as an interface jump path, wherein the initial interface is a home page interface of an application program to which the currently displayed interface belongs.
4. The method of claim 2, wherein the recording of the interface jump path of the currently displayed interface comprises:
recording a touch position sequence in the process of jumping from an initial interface to the currently displayed interface as an interface jumping path, wherein the initial interface is a home page interface of an application program to which the currently displayed interface belongs.
5. The method according to any one of claims 1 to 4, wherein there are a plurality of currently displayed interfaces, and the generating the application label corresponding to the first application interface when the second operation acting on the application label generation control is detected comprises:
and when a second operation acting on the application label generation control is detected, respectively generating application labels corresponding to the plurality of currently displayed interfaces.
6. An application interface display method is applied to a terminal, and the method comprises the following steps:
responding to a third operation to display an application program label interface, wherein an alternative application program label is displayed in the application program label interface, and the alternative application program label corresponds to an interface identifier of the application program interface;
acquiring a target application program label selected from the alternative application program labels;
and triggering and displaying the application program interface corresponding to the target application program label through the interface identifier corresponding to the target application program label.
7. The method of claim 6, wherein the third operation comprises: and continuing the touch operation from the first specified position to the second specified position.
8. An apparatus for generating application tags, the apparatus being operable on a terminal, the apparatus comprising:
the operation interface calling unit is used for responding to a first operation and displaying an operation interface, and the operation interface comprises an application program label generation control;
an application label generating unit, configured to generate an application label corresponding to a first application interface when a second operation acting on the application label generating control is detected, where the first application interface is an interface where the application is currently located, and the application label corresponds to an interface identifier of the first application interface;
and the application program label storage unit is used for storing the application program label and triggering and displaying the first application interface through the application program label.
9. An interface display device, operating in a terminal, the device comprising:
an application program label interface calling unit, configured to display an application program label interface in response to a third operation, where an alternative application program label is displayed in the application program label interface, and the alternative application program label corresponds to an interface identifier of the application program interface;
an application tag selection unit, configured to acquire a target application tag selected from the candidate application tags;
and the interface display unit is used for triggering and displaying the application program interface corresponding to the target application program label through the interface identifier corresponding to the target application program label.
10. A mobile terminal comprising a processor and a memory; one or more programs are stored in the memory and configured to be executed by the processor to implement the methods of claims 1-7.
11. A computer-readable storage medium, having program code stored therein, wherein the program code when executed by a processor performs the method of any of claims 1-7.
CN202010600488.7A 2020-06-28 2020-06-28 Application program label generation method, application interface display method and device Pending CN111767108A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202010600488.7A CN111767108A (en) 2020-06-28 2020-06-28 Application program label generation method, application interface display method and device
PCT/CN2021/090867 WO2022001341A1 (en) 2020-06-28 2021-04-29 Application program tag generation method, application interface display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010600488.7A CN111767108A (en) 2020-06-28 2020-06-28 Application program label generation method, application interface display method and device

Publications (1)

Publication Number Publication Date
CN111767108A true CN111767108A (en) 2020-10-13

Family

ID=72722529

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010600488.7A Pending CN111767108A (en) 2020-06-28 2020-06-28 Application program label generation method, application interface display method and device

Country Status (2)

Country Link
CN (1) CN111767108A (en)
WO (1) WO2022001341A1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112783550A (en) * 2021-01-25 2021-05-11 维沃软件技术有限公司 Application program management method and device
CN113347477A (en) * 2021-04-09 2021-09-03 北京润信恒达科技有限公司 Method, device and system for sharing camera by multiple applications
WO2022001341A1 (en) * 2020-06-28 2022-01-06 Oppo广东移动通信有限公司 Application program tag generation method, application interface display method and device
CN114089877A (en) * 2021-11-30 2022-02-25 深圳Tcl新技术有限公司 Application control method and device, storage medium and electronic equipment
WO2024093512A1 (en) * 2022-11-04 2024-05-10 Oppo广东移动通信有限公司 Object processing method and apparatus, electronic device and readable storage medium

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115686515B (en) * 2022-10-31 2023-07-25 广东云徙智能科技有限公司 Parameter visualization configuration interface generation method and device, medium and electronic equipment
CN117149339B (en) * 2023-10-27 2024-01-26 腾讯科技(深圳)有限公司 User interface relation recognition method and related device based on artificial intelligence

Citations (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100199185A1 (en) * 2009-02-04 2010-08-05 Microsoft Corporation Common navigation mechanism for desktop and browser-based applications
CN102945115A (en) * 2012-10-18 2013-02-27 东莞宇龙通信科技有限公司 Terminal and terminal control method
CN103345405A (en) * 2013-06-09 2013-10-09 贝壳网际(北京)安全技术有限公司 Application program starting method and device and client
CN103475784A (en) * 2013-09-18 2013-12-25 广东欧珀移动通信有限公司 Mobile phone application program window mode displaying and operating method
CN104021066A (en) * 2014-04-23 2014-09-03 惠州Tcl移动通信有限公司 Mobile terminal operation information recording method, operation method and mobile terminal
CN104424025A (en) * 2013-08-20 2015-03-18 北京三星通信技术研究有限公司 Terminal equipment and switching method of application programs of terminal equipment
CN105867925A (en) * 2016-03-29 2016-08-17 联想(北京)有限公司 Shortcut establishing method and electronic device
CN106527874A (en) * 2016-10-20 2017-03-22 腾讯科技(深圳)有限公司 Page processing method and apparatus
CN106843675A (en) * 2016-12-26 2017-06-13 普联技术有限公司 The generation method and device of shortcut
CN107025034A (en) * 2016-02-02 2017-08-08 优信拍(北京)信息科技有限公司 Application program launching method and device
CN107678641A (en) * 2017-09-08 2018-02-09 维沃移动通信有限公司 A kind of method and mobile terminal into target display interface
CN107690612A (en) * 2016-12-31 2018-02-13 深圳配天智能技术研究院有限公司 A kind of display control method and electronic equipment
CN107870784A (en) * 2017-11-24 2018-04-03 维沃移动通信有限公司 A kind of display control method, mobile terminal and computer-readable recording medium
CN107957838A (en) * 2018-01-02 2018-04-24 努比亚技术有限公司 The method, apparatus and computer-readable recording medium of multi-option application interface interaction
CN108121573A (en) * 2016-11-28 2018-06-05 北京搜狗科技发展有限公司 A kind of startup method and apparatus of application program
CN108196930A (en) * 2018-01-18 2018-06-22 腾讯科技(深圳)有限公司 Applied program processing method, device, storage medium and computer equipment
CN109814952A (en) * 2019-01-30 2019-05-28 维沃移动通信有限公司 A kind of application interface quickly starting control processing method, device and mobile terminal
CN110417988A (en) * 2018-04-28 2019-11-05 华为技术有限公司 A kind of interface display method, device and equipment
CN110515533A (en) * 2019-08-20 2019-11-29 Oppo(重庆)智能科技有限公司 Electronic equipment shortcut operation method, device, electronic equipment and storage medium
US20190369969A1 (en) * 2018-06-03 2019-12-05 Apple Inc. Dynamically adaptable tool for graphical development of user interfaces
CN111104029A (en) * 2019-12-05 2020-05-05 维沃移动通信有限公司 Shortcut identifier generation method, electronic device and medium
CN111338954A (en) * 2020-02-26 2020-06-26 平安银行股份有限公司 Test report generation method and equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7562113B2 (en) * 2004-04-07 2009-07-14 Microsoft Corporation Method and system for automatically creating and storing shortcuts to web sites/pages
CN109033145A (en) * 2018-06-11 2018-12-18 卫军征 The tag displaying method of file, calculates equipment and storage medium at system
CN111767108A (en) * 2020-06-28 2020-10-13 Oppo广东移动通信有限公司 Application program label generation method, application interface display method and device

Patent Citations (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100199185A1 (en) * 2009-02-04 2010-08-05 Microsoft Corporation Common navigation mechanism for desktop and browser-based applications
CN102945115A (en) * 2012-10-18 2013-02-27 东莞宇龙通信科技有限公司 Terminal and terminal control method
CN103345405A (en) * 2013-06-09 2013-10-09 贝壳网际(北京)安全技术有限公司 Application program starting method and device and client
CN104424025A (en) * 2013-08-20 2015-03-18 北京三星通信技术研究有限公司 Terminal equipment and switching method of application programs of terminal equipment
CN103475784A (en) * 2013-09-18 2013-12-25 广东欧珀移动通信有限公司 Mobile phone application program window mode displaying and operating method
CN104021066A (en) * 2014-04-23 2014-09-03 惠州Tcl移动通信有限公司 Mobile terminal operation information recording method, operation method and mobile terminal
CN107025034A (en) * 2016-02-02 2017-08-08 优信拍(北京)信息科技有限公司 Application program launching method and device
CN105867925A (en) * 2016-03-29 2016-08-17 联想(北京)有限公司 Shortcut establishing method and electronic device
CN106527874A (en) * 2016-10-20 2017-03-22 腾讯科技(深圳)有限公司 Page processing method and apparatus
CN108121573A (en) * 2016-11-28 2018-06-05 北京搜狗科技发展有限公司 A kind of startup method and apparatus of application program
CN106843675A (en) * 2016-12-26 2017-06-13 普联技术有限公司 The generation method and device of shortcut
CN107690612A (en) * 2016-12-31 2018-02-13 深圳配天智能技术研究院有限公司 A kind of display control method and electronic equipment
WO2018120245A1 (en) * 2016-12-31 2018-07-05 深圳配天智能技术研究院有限公司 Display control method and electronic device
CN107678641A (en) * 2017-09-08 2018-02-09 维沃移动通信有限公司 A kind of method and mobile terminal into target display interface
CN107870784A (en) * 2017-11-24 2018-04-03 维沃移动通信有限公司 A kind of display control method, mobile terminal and computer-readable recording medium
CN107957838A (en) * 2018-01-02 2018-04-24 努比亚技术有限公司 The method, apparatus and computer-readable recording medium of multi-option application interface interaction
CN108196930A (en) * 2018-01-18 2018-06-22 腾讯科技(深圳)有限公司 Applied program processing method, device, storage medium and computer equipment
CN110417988A (en) * 2018-04-28 2019-11-05 华为技术有限公司 A kind of interface display method, device and equipment
US20190369969A1 (en) * 2018-06-03 2019-12-05 Apple Inc. Dynamically adaptable tool for graphical development of user interfaces
CN109814952A (en) * 2019-01-30 2019-05-28 维沃移动通信有限公司 A kind of application interface quickly starting control processing method, device and mobile terminal
CN110515533A (en) * 2019-08-20 2019-11-29 Oppo(重庆)智能科技有限公司 Electronic equipment shortcut operation method, device, electronic equipment and storage medium
CN111104029A (en) * 2019-12-05 2020-05-05 维沃移动通信有限公司 Shortcut identifier generation method, electronic device and medium
CN111338954A (en) * 2020-02-26 2020-06-26 平安银行股份有限公司 Test report generation method and equipment

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022001341A1 (en) * 2020-06-28 2022-01-06 Oppo广东移动通信有限公司 Application program tag generation method, application interface display method and device
CN112783550A (en) * 2021-01-25 2021-05-11 维沃软件技术有限公司 Application program management method and device
CN113347477A (en) * 2021-04-09 2021-09-03 北京润信恒达科技有限公司 Method, device and system for sharing camera by multiple applications
CN113347477B (en) * 2021-04-09 2022-09-27 北京润信恒达科技有限公司 Method, device and system for sharing camera by multiple applications
CN114089877A (en) * 2021-11-30 2022-02-25 深圳Tcl新技术有限公司 Application control method and device, storage medium and electronic equipment
WO2024093512A1 (en) * 2022-11-04 2024-05-10 Oppo广东移动通信有限公司 Object processing method and apparatus, electronic device and readable storage medium

Also Published As

Publication number Publication date
WO2022001341A1 (en) 2022-01-06

Similar Documents

Publication Publication Date Title
CN111767108A (en) Application program label generation method, application interface display method and device
US11561680B2 (en) Method and apparatus for adding icon to interface of android system, and mobile terminal
CN109062479B (en) Split screen application switching method and device, storage medium and electronic equipment
CN109062467B (en) Split screen application switching method and device, storage medium and electronic equipment
RU2706951C2 (en) Method and device for providing a graphical user interface
CN104394263A (en) Accessing point list displaying method and device
CN113792277A (en) Method and device for displaying application and picture and electronic equipment
CN108366169B (en) Notification message processing method and mobile terminal
KR20140040401A (en) Method for providing one hand control mode and an electronic device thereof
CN105302458A (en) Message display method and apparatus
CN111708471A (en) Control processing method and related device
CN111367457A (en) Content sharing method and device and electronic equipment
CN107544740B (en) Application processing method and device, storage medium and electronic equipment
CN114265653A (en) Interface display method, device, equipment, storage medium and program product
CN106775217B (en) A kind of application identities processing method, device and terminal
CN112596883B (en) Application switching method and device, storage medium and electronic equipment
US20150234546A1 (en) Method for Quickly Displaying a Skype Contacts List and Computer Program Thereof and Portable Electronic Device for Using the Same
CN112083843B (en) Control method and device of application icons
CN108182020A (en) screen display processing method, device and storage medium
CN110262864B (en) Application processing method and device, storage medium and terminal
CN114882915A (en) Information recording method, device and electronic equipment
CN111694626A (en) Application skipping method and device, terminal and storage medium
CN110096190B (en) Method and terminal for displaying two-dimensional code
CN111782381A (en) Task management method and device, mobile terminal and storage medium
CN111884910A (en) Control method of mobile terminal, mobile terminal and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination