CN113835588A - Shortcut setting method and device, electronic equipment and storage medium - Google Patents

Shortcut setting method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN113835588A
CN113835588A CN202111148428.7A CN202111148428A CN113835588A CN 113835588 A CN113835588 A CN 113835588A CN 202111148428 A CN202111148428 A CN 202111148428A CN 113835588 A CN113835588 A CN 113835588A
Authority
CN
China
Prior art keywords
icon
user
target
target application
input
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
CN202111148428.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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202111148428.7A priority Critical patent/CN113835588A/en
Publication of CN113835588A publication Critical patent/CN113835588A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04886Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus

Landscapes

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

Abstract

The application discloses a quick setting method and device, electronic equipment and a storage medium, and belongs to the field of communication. The method comprises the following steps: receiving a first input of a user; the first input is an operation of dragging a first icon to a target position of a second icon by a user; the first icon is an icon of a target object in a status bar; the second icon is an icon of a target application program; updating settings associated with the target application and corresponding to the target object.

Description

Shortcut setting method and device, electronic equipment and storage medium
Technical Field
The application belongs to the technical field of communication, and particularly relates to a quick setting method and device, electronic equipment and a storage medium.
Background
At present, when a user needs to set data traffic, a background running state, and the like of a certain Application (APP), the user needs to open system settings first, open corresponding associated setting items, and then select an Application that needs to be adjusted from the system settings for setting.
However, by adopting the above scheme, different application programs can be set only by jumping to multiple pages, the operation mode is complicated, and the user experience is poor.
Disclosure of Invention
The embodiment of the application aims to provide a quick setting method, a quick setting device, electronic equipment and a storage medium, and the problems that setting operation of an application program is complex and user experience is poor can be solved.
In a first aspect, an embodiment of the present application provides a shortcut setting method, where the method includes:
receiving a first input of a user; the first input is an operation of dragging a first icon to a target position of a second icon by a user; the first icon is an icon of a target object in a status bar; the second icon is an icon of a target application program;
updating settings associated with the target application and corresponding to the target object.
In a second aspect, an embodiment of the present application provides a quick setting device, where the device includes:
the receiving module is used for receiving a first input of a user; the first input is an operation of dragging a first icon to a target position of a second icon by a user; the first icon is an icon of a target object in a status bar; the second icon is an icon of a target application program;
an update module to update a setting associated with the target application and corresponding to the target object.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or an instruction stored on the memory and executable on the processor, where the program or the instruction, when executed by the processor, implements the steps of the shortcut setting method according to the first aspect.
In a fourth aspect, an embodiment of the present application provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and the program or the instruction, when executed by a processor, implements the steps of the shortcut setting method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or an instruction to implement the shortcut setting method according to the first aspect.
In the embodiment of the application, when a user wants to adjust the setting associated with the target application, the shortcut adjustment of the setting associated with the application is triggered by dragging the icon of the target object corresponding to the setting associated with the target application in the status bar to a certain position of the icon of the application, so that the user does not need to jump multiple pages in the system setting to adjust the setting associated with the target application, the operation of the user is simplified, and the setting efficiency is improved.
Drawings
Fig. 1 is a schematic flow chart of a shortcut setting method according to an embodiment of the present application;
FIG. 2 is a schematic interface diagram of a shortcut setting method according to an embodiment of the present disclosure;
fig. 3 is a second schematic interface diagram of the shortcut setting method according to the embodiment of the present application;
fig. 4 is a third schematic interface diagram of a shortcut setting method according to an embodiment of the present application;
FIG. 5 is a schematic structural diagram of a quick setting device according to an embodiment of the present disclosure;
fig. 6 is a schematic hardware structure diagram of an electronic device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described clearly below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments that can be derived by one of ordinary skill in the art from the embodiments given herein are intended to be within the scope of the present disclosure.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that embodiments of the application may be practiced in sequences other than those illustrated or described herein, and that the terms "first," "second," and the like are generally used herein in a generic sense and do not limit the number of terms, e.g., the first term can be one or more than one. In addition, "and/or" in the specification and claims means at least one of connected objects, a character "/" generally means that a preceding and succeeding related objects are in an "or" relationship.
The shortcut setting method, apparatus, electronic device and storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
Fig. 1 is a schematic flow diagram of a shortcut setting method provided in an embodiment of the present application, and as shown in fig. 1, an embodiment of the present application provides a shortcut setting method, an execution subject of which is an electronic device, such as a terminal, and the method includes:
step 101, receiving a first input of a user; the first input is an operation of dragging a first icon to a target position of a second icon by a user; the first icon is an icon of a target object in a status bar; the second icon is an icon of a target application program.
Specifically, a first input of a user is received, the first input being an operation of the user dragging an icon of a target object in a status bar to a target position of the icon of the target application.
The top bar of the terminal screen is a status bar of the terminal, and some important icons are displayed in the status bar, for example: battery power, current time, terminal signal, etc. so that the user can check corresponding information at any time. When some functions are turned on, the corresponding icons are also displayed in the status bar, for example: wireless Fidelity (WIFI), mobile data, bluetooth, and other icons.
The user unlocks the terminal and enters a desktop, and a plurality of APP icons are displayed on the desktop. When a user wants to adjust settings associated with a certain application program, the user needs to open the system settings first, find a corresponding setting item from a system setting page, enter the corresponding setting item and then find the corresponding application program, enter the setting page of the application program to operate, and the user needs to jump to a multi-level page, which is tedious in operation steps.
In the embodiment of the application, when a user wants to adjust the setting associated with a certain application, the terminal receives a first input of the user, wherein the first input is an operation of the user dragging an icon of a target object in a status bar to a target position of the icon of the application.
For example, when a user wants to adjust the data traffic setting of APP1, dragging the move data icon in the status bar to the left of the icon of APP 1.
For example, when the user wants to adjust the Subscriber Identity Module (SIM) bound by APP2, drag the SIM card icon in the status bar to the right of the icon of APP 2.
For example, when the user wants to adjust the background running state of APP3, drag the battery power icon in the status bar to the middle of the icon of APP 3.
It should be noted that a plurality of icons of the application programs are displayed on the desktop of the terminal, and when the icon of the target object in the status bar is dragged to the target position of the icon of the application program, the terminal needs to determine the position relationship between the icon of the target object in the dragged status bar and the icon of the different application programs so as to determine the icon of the target application program that needs to be adjusted.
There are various ways to determine the icon of the target application program, for example, calculating the distance between the center of the first icon and the center of the icon of the adjacent application program, and determining the icon of the application program with the closer distance as the icon of the target application program.
For example, the position of the icon of each application program and the surrounding positions thereof are divided, and the icon of the application program corresponding to the position is judged to be the icon of the target application program according to the position of the center of the first icon.
There are various ways to determine the icon of the target application program according to the position of the first icon dragged by the user, and this is not limited in the embodiment of the present application.
The terminal needs to divide an area where the icon of the application program is located, so as to determine where the dragged first icon is located in the target application program.
For example, taking a central axis of the icon of the target application program as a baseline, and when the distance between the center of the dragged first icon and the central axis does not exceed a preset distance, judging that the dragged first icon is located in the middle of the icon of the target application program; and when the distance between the center of the dragged first icon and the central axis exceeds a preset distance, judging that the dragged first icon is not positioned in the middle of the icon of the target application program, and determining that the first icon is positioned on the left side, the right side, the upper side, the lower side and the like of the target application program according to the specific direction of the first icon.
In the embodiment of the present application, a manner of how to determine where the dragged first icon is located on the icon of the target application program is not limited.
Step 102, updating the settings associated with the target application and corresponding to the target object.
Specifically, after receiving a first input of a user, the terminal updates a setting associated with a target application and corresponding to the target object.
The updating of the setting associated with the target application and corresponding to the target object may be displaying a page or a pop-up box for adjusting the setting associated with the target application, and the user may click or select the page or the pop-up box to complete the update adjustment of the setting associated with the target application.
For example, the user drags the mobile data icon to the left of the icon of the target application program, the terminal jumps to the data traffic setting page, and data traffic control options commonly used by the user are provided on the data traffic setting page, such as disabling data traffic, selecting a data traffic threshold, selecting a processing policy after the target application program reaches the data traffic threshold within a time threshold, and the like. And under the condition that the terminal supports multiple SIM cards, the data flow setting page can also display options of the SIM cards bound by the target application program. And the user performs click operation on the data flow setting page to complete the control of the data flow of the target application program.
For example, the user drags the mobile data icon to the right of the icon of the target application, a bullet box for selecting the data traffic threshold is popped out from the terminal screen, and a plurality of options of common data traffic thresholds, such as 100M, 200M, 300M, are displayed in the bullet box. And the user performs clicking operation in the bullet frame to complete the adjustment of the data flow threshold of the target application program in the time threshold.
Updating the settings associated with the target application may also be an updated adjustment of the settings associated with the target application performed by the background without user action.
For example, the general data traffic threshold is set to 300M, and when the user drags the mobile data icon above the icon of the target application program, the terminal background completes the operation of adjusting the data traffic threshold of the target application program to 300M within the time threshold, without the user performing the operation.
For example, when a user drags the battery power icon to the position below the icon of the target application program, the background of the terminal detects the background running state of the target application program, and if the background running state of the target application program is allowed, the background running state of the target application program is adjusted to be not allowed to run, and the user does not need to operate.
According to the shortcut setting method provided by the embodiment of the application, when a user wants to adjust the setting associated with the target application, the shortcut adjustment of the setting associated with the application is triggered by dragging the icon of the target object corresponding to the setting associated with the target application in the status bar to a certain position of the icon of the application, the user does not need to jump multiple pages in the system setting to adjust the setting associated with the target application, the operation of the user is simplified, and the setting efficiency is improved. .
Optionally, in a case that the target object is a first object and the target location is a first location, the updating the setting associated with the target application and corresponding to the target object includes:
displaying a first interface in response to the first input;
receiving a second input of the user; the second input is the operation of setting the data traffic of the target application program in the first interface by a user;
updating data traffic settings of the target application in response to the second input.
Specifically, after the user drags the icon of the first object to the first position of the second icon, the terminal screen displays the first interface, and the first interface can be displayed in a pop-up box mode or a page jump mode.
The icon of the first object may be a status bar icon related to data traffic, such as a mobile data icon and a WIFI icon. The first position may be any position of the icon of the target application program, and the user drags the icon of the target object in the status bar to different positions of the icon of the target application program to trigger adjustment of different settings, which is not limited in this embodiment of the application.
And a plurality of options for controlling the data traffic of the target application program are displayed in the first interface, the second input is the operation of clicking or selecting by a user on the first interface, and when the user operation is completed, the adjustment of the data traffic control strategy of the target application program is completed.
When the user selects the disable data traffic option, no network request can be made whether the target application is running in the foreground or in the background.
The reminding mode after the user selects the data flow of the target application program to exceed the threshold is pop-up frame reminding, when the data flow of the target application program reaches the threshold within the time threshold, the pop-up frame is reminded, and the user can select to adjust the data flow threshold or cancel data flow control and the like.
More options can be expanded in the first interface, and when the user clicks more expansion options, the interface jumps to a data flow control detail interface to adjust more settings related to the data flow.
Fig. 2 is one of interface schematic diagrams of a shortcut setting method provided in an embodiment of the present application, and as shown in fig. 2, a user unlocks a terminal and enters a desktop, where icons of a plurality of application programs are displayed on the desktop. When the user wants to adjust the data traffic setting of the APP1, drag the mobile data icon in the status bar to the left of the icon of the APP1, and the screen jumps to the data traffic setting interface.
On the data traffic setting page, a plurality of commonly used data traffic setting options are displayed, including disabling data traffic, selecting a data traffic threshold, selecting a processing strategy when the APP1 reaches the data traffic threshold within a time threshold, and the like. In the case that the terminal supports multiple SIM cards, the data traffic setting page may also display options of the SIM card bound by APP 1. And clicking operation is carried out on the data flow setting page by the user, and the control on the data flow of the APP1 is completed.
As shown in fig. 2, the data traffic threshold of the APP1 selected by the user is adjusted to 500M/month, and after exceeding the quota, the data traffic is disabled and reminded to bind to the SIM card 1.
According to the shortcut setting method provided by the embodiment of the application, under the condition that a user wants to adjust the data traffic setting of the target application program, the shortcut adjustment of the data traffic setting of the application program is triggered by dragging the status bar icon related to the data traffic to the first position of the icon of the application program, the user does not need to jump multiple pages in the system setting to adjust the data traffic setting of the target application program, the operation of the user is simplified, and the setting efficiency is improved.
Optionally, in a case that the target object is a first object and the target location is a second location, the updating the setting associated with the target application and corresponding to the target object includes:
displaying a second interface in response to the first input;
receiving a third input of the user; the third input is an operation of setting a data traffic threshold of the target application program in the second interface by a user;
updating a data traffic threshold setting of the target application in response to the third input.
Specifically, after the user drags the icon of the first object to the second position of the second icon, the terminal screen displays the second interface, and the second interface can be displayed in a pop-up frame mode or a page jump mode.
The second position may be any position of the icon of the target application, and the second position is different from the first position, and the user drags the icon of the target object in the status bar to the different position of the icon of the target application to trigger the adjustment of the different settings, which is not limited in this embodiment of the application.
And a plurality of options for setting the data traffic threshold of the target application program are displayed in the second interface, the second input is the operation of selecting the data traffic threshold on the second interface by a user, and when the user operation is finished, the adjustment of the data traffic threshold of the target application program within the time threshold is finished.
For example, a user unlocks the terminal into a desktop, which displays icons for a plurality of applications. When the user wants to adjust the data traffic setting of the APP1, drag the mobile data icon in the status bar to the right of the icon of the APP1, and the screen jumps to the setting interface of the data traffic threshold.
For another example, fig. 3 is a second interface schematic diagram of the shortcut setting method provided in the embodiment of the present application, and as shown in fig. 3, a user unlocks the terminal and enters a desktop, where icons of a plurality of application programs are displayed on the desktop. When the user wants to adjust the data traffic threshold of the APP2, drag the WIFI icon in the status bar to the right side of the icon of the APP2, and pop up the popup box set by the data traffic threshold in the screen.
The bullet box displays a plurality of common data flow thresholds for user selection, such as 50M, 100M, 200M, 300M, 500M, and self-definition. The user selects a common data flow threshold or a custom input value, and completes the adjustment of the data flow threshold of the APP2 within the time threshold, for example, to 500M per month.
When the terminal only supports to insert a single SIM card, when a user opens mobile data, the consumption of data traffic is monitored, when the monthly data traffic consumption of APP2 reaches 500M, the APP2 cannot perform network requests, meanwhile, the user is reminded in a mode of pop-up frames and the like in the screen, and the user selects to adjust the numerical value of the data traffic threshold of the APP2 or cancel the data traffic control limitation.
According to the shortcut setting method provided by the embodiment of the application, when a user wants to adjust the data traffic threshold of the target application program, the shortcut adjustment of the data traffic threshold of the target application program is triggered through the operation from the status bar icon related to the data traffic to the second position of the icon of the application program, the user does not need to jump multiple pages in the system setting to adjust the data traffic threshold of the target application program, the operation of the user is further simplified, and the setting efficiency is improved.
Optionally, in a case that the terminal supports a multiple subscriber identity module, the updating the setting associated with the target application and corresponding to the target object further includes:
receiving a fourth input from the user; the fourth input is the operation of setting the user identity recognition module bound by the target application program in the second interface by the user;
and updating the user identity module bound by the target application program in response to the fourth input.
Specifically, when the terminal supports the insertion of multiple SIM cards, the SIM card bound by the target application can be selected to calculate and manage the data traffic consumption of the target application.
And after the user drags the icon of the first object to the second position of the second icon, displaying a second interface on the terminal screen, wherein the second interface is displayed in a mode of popping up a pop-up box or jumping to a page.
When the terminal inserts a plurality of SIM cards, a binding relationship exists between the data flow threshold of the target application program set by the user and the currently-started SIM card, and the user can also independently select the SIM card bound by the target application program.
As shown in fig. 3, the current terminal-enabled internet SIM card is SIM card 1, and the default APP2 binds SIM card 1 when consuming data traffic. When the user uses the SIM card 1 as an internet traffic card, calculating the data traffic consumed by the APP 2; when the user uses the SIM card 2 as an internet traffic card, the APP2 cannot make an internet request. When the data traffic consumption of the APP2 in the month reaches 500M, the APP2 cannot make a network request, and meanwhile, the user is reminded in the manner of a pop-up box and the like in the screen, and the user selects to adjust the value of the data traffic threshold of the APP2, cancel the data traffic control restriction, or adjust the SIM card bound by the AAP2 to be the SIM card 2.
According to the quick setting method provided by the embodiment of the application, under the condition that the terminal supports multiple SIM cards, the status bar icon related to the data flow is dragged to the second position of the icon of the application program, so that the quick control on the SIM card bound to the target application program is triggered besides the adjustment on the data flow threshold of the target application program, the operation of a user is simplified, and the setting efficiency is improved.
Optionally, in a case that the target object is a first object and the target location is a third location, the updating the setting associated with the target application and corresponding to the target object includes:
and responding to the first input, and updating the data flow threshold of the target application program to be a preset threshold.
Specifically, adjusting the data traffic threshold of the target application is the most common operation in the data traffic setting associated with the target application. While the user's traffic package is typically fixed, a common preset threshold may be set for each application's monthly data traffic consumption value.
And when the user drags the icon of the first object to the third position of the icon of the target application program, triggering the automatic setting of the data traffic threshold of the target application program.
If the target application program implements data traffic control, acquiring a current data traffic control strategy of the target application program, and updating a data traffic threshold value to a preset threshold value; and if the target application program does not implement data traffic control, starting the data traffic control and setting the data traffic threshold value as a preset threshold value.
The third position may be any position of the icon of the target application, where the third position is different from the first position and the second position, and the user drags the icon of the target object in the status bar to the different position of the icon of the target application to trigger adjustment of different settings, which is not limited in this embodiment of the application.
The first icon may be a mobile data icon, a WIFI icon, a signal icon, and the like, which is not limited in this embodiment of the application.
For example, the user drags the mobile data icon in the status bar to the top of the icon of APP1, APP1 does not implement data traffic control for a while, the background automatically sets the data traffic threshold of APP1 to 500M, and the user is reminded when the data traffic consumption exceeds 500M.
For example, if the user drags the WIFI icon in the status bar to the top of APP1, APP1 already implements data traffic control, and the data traffic threshold of APP1 is automatically updated by the background to be 500M.
When the data traffic consumption of the APP1 within the time threshold reaches the data traffic threshold, the user is prompted in a form of a pop-up box or the like in the screen, and the user selects to cancel the data traffic control limitation on the target application or adjust the data traffic threshold of the target application.
According to the shortcut setting method provided by the embodiment of the application, under the condition that a user wants to adjust the data traffic threshold of the target application program, the background is triggered to automatically adjust the data traffic threshold of the target application program through dragging the status bar icon related to the data traffic to the third position of the icon of the application program, the user does not need to operate again, the user operation is further simplified, and the setting efficiency is improved.
Optionally, in a case that the terminal supports a multiple subscriber identity module, the updating the setting associated with the target application and corresponding to the target object further includes:
and updating the user identity recognition module bound to the target application program into the user identity recognition module currently started by the terminal.
Specifically, when the terminal only inserts a single SIM card, all target applications are bound with the SIM card by default, and the SIM card is used for calculating the data traffic consumption of each application.
When the terminal inserts a plurality of SIM cards, a binding relationship exists between the data flow threshold of the target application program set by the user and the currently-started SIM card, and the user can also independently select the SIM card bound by the target application program.
For example, the terminal supports a SIM card 1 and a SIM card 2, the user sets the SIM card 1 as a traffic card bound to APP5, when the APP5 requests a network, the data traffic consumed by the SIM card 1 is calculated, and when the user sets the SIM card 2 as a traffic card currently surfing the internet, the APP5 does not calculate the data traffic consumption. When the data traffic consumption of the APP5 reaches a data traffic threshold, the user is alerted.
According to the quick setting method provided by the embodiment of the application, under the condition that the terminal supports multiple SIM cards, the status bar icon related to the data flow is dragged to the third position of the icon of the application program, the data flow threshold of the target application program is automatically adjusted, and besides, the automatic control on the SIM card bound to the application program is triggered, so that the operation of a user is simplified, and the setting efficiency is improved.
Optionally, in a case that the target object is a second object, the updating the setting associated with the target application and corresponding to the target object includes:
and updating the background running state of the target application program to be the background running permission state or the background running non-permission state.
Specifically, when the target object is the second object, the user drags the icon of the second object to a certain position of the icon of the target application program, and the quick adjustment of the background running state of the target application program is triggered. The icon of the second object may be a battery level icon or the like.
The quick adjustment of the background running state of the target application program can display a related interface in a screen after a user triggers quick operation, and the related interface is operated by the user; and after the user triggers the shortcut operation, the background running state of the target application program can be adjusted to be a default state in the background, and the user does not need to operate.
In a possible embodiment, in the case that the target object is a second object, the updating the setting associated with the target application and corresponding to the target object includes:
displaying a third interface;
receiving a fifth input of the user; the fifth input is an operation of setting a background running state of the target application program in the third interface by a user;
and responding to the fifth input, and updating the background running state of the target application program to be background running allowed or not.
Fig. 4 is a third interface schematic diagram of the shortcut setting method provided in the embodiment of the present application, and as shown in fig. 4, a user unlocks a terminal to access a desktop, where icons of a plurality of application programs are displayed on the desktop. When a user wants to adjust the background running state of the APP6, the battery capacity icon in the state bar is dragged to the middle of the icon of the APP6, a popup frame for setting the background running state pops up in the screen, and the icon of the APP6 is displayed in a gray scale mode, namely, a third interface is displayed.
And displaying a switch for allowing the application to run in the background in the bullet frame, wherein the fifth input of the user is the clicking operation of the user in the bullet frame. When the user selects to adjust the background running state of the APP6, the user can quit the shortcut setting background running mode by clicking a return key or automatically quit the shortcut setting background running mode after the setting is completed.
In a feasible embodiment, after the user drags the icon of the second object to a certain position of the icon of the target application program, the background of the terminal automatically adjusts the background running state of the target application program to be not allowed to run in the background, the operation is not displayed in the screen, and the clicking operation of the user is not needed.
According to the shortcut setting method provided by the embodiment of the application, when a user wants to adjust the background running state of the target application program, the shortcut setting of the background running state of the application program is triggered by dragging the status bar icon related to the background running state to a certain position of the icon of the application program, the user does not need to jump multiple pages in the system setting to adjust the background running state of the target application program, the operation of the user is simplified, and the setting efficiency is improved.
It should be noted that in the shortcut setting method provided in the embodiment of the present application, the execution main body may be a shortcut setting device, or a control module in the shortcut setting device for executing the shortcut setting method. In the embodiment of the present application, a method for executing shortcut setting by a shortcut setting device is taken as an example, and the shortcut setting device provided in the embodiment of the present application is described.
Fig. 5 is a schematic structural diagram of a shortcut setting apparatus provided in an embodiment of the present application, and as shown in fig. 5, the embodiment of the present application provides a shortcut setting apparatus, including:
a receiving module 501, configured to receive a first input of a user; the first input is an operation of dragging a first icon to a target position of a second icon by a user; the first icon is an icon of a target object in a status bar; the second icon is an icon of a target application program;
an update module 502 for updating settings associated with the target application and corresponding to the target object.
Optionally, in a case that the target object is a first object and the target location is a first location, the updating module includes:
a first display submodule, configured to display a first interface in response to the first input;
the first receiving submodule is used for receiving a second input of the user; the second input is the operation of setting the data traffic of the target application program in the first interface by a user;
a first update submodule, configured to update the data traffic setting of the target application in response to the second input.
Optionally, in a case that the target object is a first object and the target location is a second location, the updating module includes:
a second display submodule, configured to display a second interface in response to the first input;
the second receiving submodule is used for receiving a third input of the user; the third input is an operation of setting a data traffic threshold of the target application program in the second interface by a user;
a second update submodule, configured to update a data traffic threshold setting of the target application in response to the third input.
Optionally, in a case that the terminal supports the multiple subscriber identity module, the updating module further includes:
the third receiving submodule is used for receiving a fourth input of the user; the fourth input is the operation of setting the user identity recognition module bound by the target application program in the second interface by the user;
and the third updating submodule is used for responding to the fourth input and updating the user identity module bound by the target application program.
Optionally, in a case that the target object is a first object and the target location is a third location, the updating module includes:
and the fourth updating submodule is used for updating the data traffic threshold of the target application program to be a preset threshold.
Optionally, in a case that the terminal supports the multiple subscriber identity module, the updating module further includes:
and the fifth updating submodule is used for updating the user identity identification module bound to the target application program into the user identity identification module started by the terminal at present.
Optionally, in a case that the target object is a second object, the updating module includes:
and the sixth updating submodule is used for updating the background running state of the target application program to be the state of allowing background running or not allowing background running.
Specifically, the shortcut setting device provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment and achieve the same technical effect, and details of the same parts and beneficial effects as those of the method embodiment in this embodiment are not repeated herein.
The shortcut setting device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet Computer, a notebook Computer, a palm top Computer, an in-vehicle electronic device, a wearable device, an Ultra-mobile Personal Computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (Personal Computer, PC), a Television (TV), a teller machine, a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The shortcut setting device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The shortcut setting device provided in the embodiment of the present application can implement each process implemented by the method embodiments of fig. 1 to fig. 4, and is not described herein again to avoid repetition.
Optionally, an embodiment of the present application further provides an electronic device, which includes a processor, a memory, and a program or an instruction stored in the memory and capable of running on the processor, where the program or the instruction is executed by the processor to implement each process of the foregoing message shielding method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
It should be noted that the electronic device in the embodiment of the present application includes the mobile electronic device and the non-mobile electronic device described above.
Fig. 6 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present disclosure, and as shown in fig. 6, the electronic device 600 includes, but is not limited to, a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, and a processor 610.
Those skilled in the art will appreciate that the electronic device 600 may further comprise a power source (e.g., a battery) for supplying power to the various components, and the power source may be logically connected to the processor 610 through a power management system, so as to implement functions of managing charging, discharging, and power consumption through the power management system. The electronic device structure shown in fig. 6 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is omitted here.
It is to be understood that, in the embodiment of the present application, the input Unit 604 may include a Graphics Processing Unit (GPU) 6041 and a microphone 6042, and the Graphics Processing Unit 6041 processes image data of a still picture or a video obtained by an image capturing apparatus (such as a camera) in a video capturing mode or an image capturing mode. The display unit 606 may include a display panel 6061, and the display panel 6061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 607 includes a touch panel 6071 and other input devices 6072. A touch panel 6071, also referred to as a touch screen. The touch panel 6071 may include two parts of a touch detection device and a touch controller. Other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein. The memory 609 may be used to store software programs as well as various data including, but not limited to, application programs and an operating system. The processor 610 may integrate an application processor, which primarily handles operating systems, user interfaces, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 610.
The user input unit 607 is configured to receive a first input from a user; the first input is an operation of dragging a first icon to a target position of a second icon by a user; the first icon is an icon of a target object in a status bar; the second icon is an icon of a target application program.
The processor 610 is configured to update settings associated with the target application and corresponding to the target object.
Optionally, in a case that the target object is a first object and the target position is a first position, the display unit 606 is configured to display a first interface in response to the first input.
The user input unit 607 is further configured to receive a second input from the user; the second input is an operation of setting the data traffic of the target application program in the first interface by a user.
The processor 610 is further configured to update data traffic settings of the target application in response to the second input.
Optionally, in a case that the target object is a first object and the target position is a second position, the display unit 606 is further configured to display a second interface in response to the first input.
The user input unit 607 is further configured to receive a third input from the user; the third input is an operation of setting a data traffic threshold of the target application program in the second interface by a user.
Processor 610 is further configured to update a data traffic threshold setting of the target application in response to the third input.
Optionally, in the case that the terminal supports the multiple subscriber identity module, the user input unit 607 is further configured to receive a fourth input of the user; the fourth input is an operation of setting the user identity module bound by the target application program in the second interface by the user.
The processor 610 is further configured to update the user identity module bound to the target application in response to the fourth input.
Optionally, in a case that the target object is a first object and the target location is a third location, the processor 610 is further configured to update the data traffic threshold of the target application to be a preset threshold.
Optionally, in a case that the terminal supports multiple subscriber identity modules, the processor 610 is further configured to update the subscriber identity module bound to the target application to the subscriber identity module currently enabled by the terminal.
Optionally, in a case that the first input is an operation of dragging the first icon to a fourth position of the second icon by the user, and the target object is the second object, the processor 610 is further configured to update the background running state of the target application program to be background running allowed or not background running allowed.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the program or the instruction implements each process of the foregoing shortcut setting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, so as to implement each process of the foregoing shortcut setting method embodiment, and achieve the same technical effect, and the details are not repeated here to avoid repetition.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A shortcut setting method is characterized by comprising the following steps:
receiving a first input of a user; the first input is an operation of dragging a first icon to a target position of a second icon by a user; the first icon is an icon of a target object in a status bar; the second icon is an icon of a target application program;
updating settings associated with the target application and corresponding to the target object.
2. The shortcut setting method according to claim 1, wherein, in a case where the target object is a first object and the target location is a first location, said updating the setting associated with the target application and corresponding to the target object includes:
displaying a first interface in response to the first input;
receiving a second input of the user; the second input is the operation of setting the data traffic of the target application program in the first interface by a user;
updating data traffic settings of the target application in response to the second input.
3. The shortcut setting method according to claim 1, wherein, in a case where the target object is a first object and the target location is a second location, said updating the setting associated with the target application and corresponding to the target object includes:
displaying a second interface in response to the first input;
receiving a third input of the user; the third input is an operation of setting a data traffic threshold of the target application program in the second interface by a user;
updating a data traffic threshold setting of the target application in response to the third input.
4. The shortcut setting method of claim 3, wherein, in a case where a terminal supports a multiple subscriber identity module, the updating of the setting associated with the target application and corresponding to the target object further comprises:
receiving a fourth input from the user; the fourth input is the operation of setting the user identity recognition module bound by the target application program in the second interface by the user;
and updating the user identity module bound by the target application program in response to the fourth input.
5. The shortcut setting method according to claim 1, wherein, in a case where the target object is a first object and the target location is a third location, said updating the setting associated with the target application and corresponding to the target object includes:
and responding to the first input, and updating the data flow threshold of the target application program to be a preset threshold.
6. The shortcut setting method of claim 5, wherein, in case that the terminal supports multiple subscriber identity modules, said updating the setting associated with the target application and corresponding to the target object further comprises:
and updating the user identity recognition module bound to the target application program into the user identity recognition module currently started by the terminal.
7. The shortcut setting method according to claim 1, wherein, in a case where the target object is a second object, said updating the setting associated with the target application and corresponding to the target object includes:
and updating the background running state of the target application program to be the background running permission state or the background running non-permission state.
8. A shortcut setting device comprising:
the receiving module is used for receiving a first input of a user; the first input is an operation of dragging a first icon to a target position of a second icon by a user; the first icon is an icon of a target object in a status bar; the second icon is an icon of a target application program;
an update module to update a setting associated with the target application and corresponding to the target object.
9. An electronic device comprising a processor, a memory and a program or instructions stored on the memory and executable on the processor, which program or instructions, when executed by the processor, implement the steps of the shortcut setup method of any of claims 1-7.
10. A computer-readable storage medium, characterized in that the readable storage medium has stored thereon a program or instructions which, when executed by a processor, implement the steps of the shortcut setup method of any of claims 1-7.
CN202111148428.7A 2021-09-27 2021-09-27 Shortcut setting method and device, electronic equipment and storage medium Pending CN113835588A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111148428.7A CN113835588A (en) 2021-09-27 2021-09-27 Shortcut setting method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111148428.7A CN113835588A (en) 2021-09-27 2021-09-27 Shortcut setting method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113835588A true CN113835588A (en) 2021-12-24

Family

ID=78967494

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111148428.7A Pending CN113835588A (en) 2021-09-27 2021-09-27 Shortcut setting method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113835588A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114397989A (en) * 2022-01-04 2022-04-26 维沃移动通信有限公司 Parameter value setting method and device, electronic equipment and storage medium
US20230195298A1 (en) * 2020-08-28 2023-06-22 Vivo Mobile Communication Co., Ltd. Permission setting method and apparatus and electronic device
CN116339562A (en) * 2023-05-22 2023-06-27 荣耀终端有限公司 Shortcut input method and electronic device

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20230195298A1 (en) * 2020-08-28 2023-06-22 Vivo Mobile Communication Co., Ltd. Permission setting method and apparatus and electronic device
US11934648B2 (en) * 2020-08-28 2024-03-19 Vivo Mobile Communication Co., Ltd. Permission setting method and apparatus and electronic device
CN114397989A (en) * 2022-01-04 2022-04-26 维沃移动通信有限公司 Parameter value setting method and device, electronic equipment and storage medium
CN116339562A (en) * 2023-05-22 2023-06-27 荣耀终端有限公司 Shortcut input method and electronic device
CN116339562B (en) * 2023-05-22 2023-09-29 荣耀终端有限公司 Shortcut input method and electronic device

Similar Documents

Publication Publication Date Title
CN113835588A (en) Shortcut setting method and device, electronic equipment and storage medium
CN105573740B (en) Split screen display mode operation method and terminal
CN112214142B (en) Application information display method and device, electronic equipment and storage medium
CN111966258B (en) Permission setting method and device and electronic equipment
CN112162685B (en) Attribute adjusting method and device and electronic equipment
CN112148166A (en) Desktop component management method and device
CN113794795B (en) Information sharing method and device, electronic equipment and readable storage medium
CN112162807A (en) Function execution method and device
CN111752451A (en) Information display method and device and electronic equipment
CN111190677A (en) Information display method, information display device and terminal equipment
CN112286612A (en) Information display method and device and electronic equipment
CN112433693A (en) Split screen display method and device and electronic equipment
CN115658209A (en) Notification message display method and device and electronic equipment
CN109358927B (en) Application program display method and device and terminal equipment
CN114721565A (en) Application program starting method and device, electronic equipment and storage medium
CN113268182B (en) Application icon management method and electronic device
CN113282213A (en) Interface display method and device
CN112698762A (en) Icon display method and device and electronic equipment
CN111638828A (en) Interface display method and device
EP4350496A1 (en) Program control method and apparatus, electronic device, and readable storage medium
CN112099682B (en) Icon display method and device and electronic equipment
CN112578961B (en) Application identifier display method and device
CN111857465B (en) Application icon sorting method and device and electronic equipment
CN114115639A (en) Interface control method and device, electronic equipment and storage medium
CN114911389A (en) Screen display method and device, electronic equipment and readable storage medium

Legal Events

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