[go: up one dir, main page]

CN109062634B - Application starting method and mobile terminal - Google Patents

Application starting method and mobile terminal Download PDF

Info

Publication number
CN109062634B
CN109062634B CN201811279470.0A CN201811279470A CN109062634B CN 109062634 B CN109062634 B CN 109062634B CN 201811279470 A CN201811279470 A CN 201811279470A CN 109062634 B CN109062634 B CN 109062634B
Authority
CN
China
Prior art keywords
setting item
target
application program
setting
state
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.)
Active
Application number
CN201811279470.0A
Other languages
Chinese (zh)
Other versions
CN109062634A (en
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 CN201811279470.0A priority Critical patent/CN109062634B/en
Publication of CN109062634A publication Critical patent/CN109062634A/en
Application granted granted Critical
Publication of CN109062634B publication Critical patent/CN109062634B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

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

Abstract

本发明实施例提供了一种应用启动方法及移动终端,该方法包括:接收对应于目标应用程序的启动指令;若所述目标应用程序关联有目标设置项,则根据所述目标设置项,设置系统功能状态,并在设置完毕后,启动所述目标应用程序。本发明实施例在启动目标应用程序的过程可以实现对系统功能状态的设置,不需要打开系统设置,也不需要在系统设置中查找到应用程序,操作非常便捷,提升了用户设置系统功能的效率。

Figure 201811279470

Embodiments of the present invention provide an application startup method and a mobile terminal. The method includes: receiving a startup instruction corresponding to a target application; if the target application is associated with a target setting item, setting the target application according to the target setting item System function status, and after setting, start the target application. The embodiment of the present invention can realize the setting of the system function state in the process of starting the target application program, without opening the system setting, and without finding the application program in the system setting, the operation is very convenient, and the efficiency of the user setting the system function is improved. .

Figure 201811279470

Description

Application starting method and mobile terminal
Technical Field
The invention relates to the technical field of mobile terminals, in particular to an application starting method and a mobile terminal.
Background
With the development of mobile terminal technology, more and more applications corresponding to mobile terminals are provided, and different function settings corresponding to different applications are generally required to be performed in a mobile terminal system, for example, the function settings may include positioning function settings, WIFI function settings, traffic function settings, and the like.
In the prior art, when an application is set, a system setting interface of a mobile terminal is usually required to be entered, a relevant application is found in system setting, and then a system function corresponding to the application is set.
However, in the prior art, the system setting needs to be opened, and the application program needs to be searched in the system setting, so that the system function setting can be performed for the application program, and the operation is very complicated and the efficiency is low.
Disclosure of Invention
The embodiment of the invention provides an application starting method and a mobile terminal, and aims to solve the problems of complex operation and low setting efficiency in setting system functions.
In order to solve the above technical problem, the present invention provides an application starting method, including:
receiving a starting instruction corresponding to a target application program;
and if the target application program is associated with a target setting item, setting a system function state according to the target setting item, and starting the target application program after the setting is finished.
In a first aspect, an embodiment of the present invention further provides a mobile terminal, including:
the starting instruction receiving module is used for receiving a starting instruction corresponding to the target application program;
and the starting module is used for setting the system function state according to the target setting item if the target application program is associated with the target setting item, and starting the target application program after the setting is finished.
In a second aspect, an embodiment of the present invention further provides a mobile terminal, including a processor, a memory, and a computer program stored on the memory and executable on the processor, where the computer program, when executed by the processor, implements the steps of the foregoing application starting method.
In a third aspect, an embodiment of the present invention additionally provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements the foregoing steps of the application starting method.
In the embodiment of the invention, after the starting instruction corresponding to the target application program is received, whether the target application program is associated with the target setting item or not can be detected, if the target application program is associated with the target setting item, the system function state can be set according to the target setting item, and the target application program is started after the setting is finished.
Drawings
Fig. 1 is a flowchart illustrating steps of an application starting method according to a first embodiment of the present invention;
fig. 2 is a flowchart illustrating specific steps of an application starting method according to a second embodiment of the present invention;
fig. 3 is an application diagram indication diagram of a mobile terminal according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a display interface of a trigger in a mobile terminal according to an embodiment of the present invention;
fig. 5 is a schematic diagram of a display interface of a source setting item in a mobile terminal according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of a display interface of a target setting item in a mobile terminal according to an embodiment of the present invention;
fig. 7 is a schematic view of an interface display interface of an account book application program in a mobile terminal according to an embodiment of the present invention;
fig. 8 is a block diagram of a mobile terminal according to a third embodiment of the present invention;
fig. 9 is a block diagram of a detailed structure of a mobile terminal according to a third embodiment of the present invention;
fig. 10 is a block diagram of a mobile terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without inventive step based on the embodiments of the present invention, are within the scope of protection of the present invention.
[ METHOD EXAMPLES ] As a method for producing a semiconductor device
Referring to fig. 1, a flowchart illustrating steps of an application starting method according to an embodiment of the present invention is shown. The method comprises the following specific steps:
step 101: a launch instruction corresponding to the target application is received.
The embodiment of the present invention may be applied to a mobile terminal, and the mobile terminal may specifically be a mobile phone, a computer, an electronic reader, and the like, which is not specifically limited in this respect.
In the embodiment of the invention, the user can send the instruction for starting the target application program by clicking the application icon of the target application program, sending out the voice instruction, making the preset gesture and the like, and then the mobile terminal can receive the starting instruction corresponding to the target application program.
Step 102: and if the target application program is associated with a target setting item, setting a system function state according to the target setting item, and starting the target application program after the setting is finished.
In this embodiment of the present invention, the target setting item may be a setting item that is used by a system setting in an operating system of the mobile terminal, for example: wireless local area network setting items, cellular mobile network setting items, Bluetooth setting items, positioning starting setting items and the like; the target setting item may also be an application icon of an installed application in the mobile terminal, for example: the application icon of the one-key acceleration application program, the application icon of the calculator application program, and the like, the target setting item may be one, or multiple, and the specific content in the target setting item is not limited in the embodiment of the present invention.
In specific application, target setting items related to a target application program can be set in a personalized manner, and different target setting items related to different target application programs can be different; any target application program corresponding to the same associated target setting item may also be set in a unified manner, which is not specifically limited in the embodiment of the present invention.
In a specific application, the system function status may be set according to the target setting item, for example, when the target setting item is a wireless local area network setting item, a cellular mobile network setting item, a bluetooth setting item, a positioning enabling setting item, or the like, the system function status may be set according to the target setting item: the wireless local area network is in an open state/close state, the cellular mobile network is in an open state/close state, the Bluetooth is in an open state/close state, the positioning is in an open state/close state and the like, and after the system function state is set, the target application program can be opened according to the set system function state.
In a specific application, if the target application program does not have an associated target setting item, the target application program may be directly started, or a user may be prompted to set the associated target setting item for the target application program.
As a preferable solution of the embodiment of the present invention, the setting a system function state according to the target setting item includes: displaying the target setting item, receiving the operation of a user on the target setting item, and setting the system function state according to the operation; or, setting the system function state according to the preset configuration of the user on the state of the target setting item.
In the embodiment of the present invention, if the target application is associated with the target setting item, the target setting item may be displayed, so that the user may operate the target setting item according to the current requirement, for example, operate the target setting item through clicking, sliding, and the like, and further implement setting of the system function state according to the operation.
In specific application, the target setting item may correspond to an open state or a closed state, and the user may trigger the target setting item by clicking the target setting item, sending a voice instruction, and the like, so that the mobile terminal may receive a trigger instruction corresponding to the target setting item.
In a specific application, the trigger instruction corresponding to the target setting item may be used to set a state of the target setting item, where an original state of the target setting item may be consistent with a setting state in system setting, and an original state of the target setting item may be a setting state of a user when the user sets the target setting item last time. For example, if the original state of the target setting item is an open state, when a trigger instruction corresponding to the target setting item is received, it may indicate that the user wishes to close the function of the target setting item, and may set the target setting item to a closed state; if the original state of the target setting item is the closed state, when a trigger instruction corresponding to the target setting item is received, it may indicate that the user wishes to open the function of the target setting item, and the target setting item may be set to the open state.
For example, when the target setting item is a wireless local area network setting item, a cellular mobile network setting item, a bluetooth setting item, a positioning enabling setting item, and the like, the target setting item is displayed, and if the states corresponding to the target setting items are all closed states, the system function state corresponding to the operated target setting item can be set to be an open state according to clicking, sliding, and other operations of any one or more of the wireless local area network setting item, the cellular mobile network setting item, the bluetooth setting item, the positioning enabling setting item, and the like performed by a user.
In the embodiment of the present invention, if the target application is associated with the target setting item, the system function state may also be set according to the pre-configuration of the user on the state of the target setting item. For example, when the target setting item is a wireless local area network setting item, a cellular mobile network setting item, a bluetooth setting item, a positioning enabling setting item, etc., the user may configure each target setting item in the target application in advance, configure the wireless local area network setting item to an on state, configure the cellular mobile network setting item to an off state, configure the bluetooth setting item to an off state, configure the positioning enabling setting item to an off state, etc., and then may directly set the system function state according to the advance configuration. In the embodiment of the invention, the system function state is directly set according to the historical configuration of the user, on one hand, the state of the target setting item configured in advance by the user can usually reflect the requirement of the user, so the setting can meet the requirement of the user, on the other hand, the system function state is directly set according to the historical configuration of the user, the setting step is simple, and the efficiency of setting the system function state is effectively improved.
In the embodiment of the invention, after the starting instruction corresponding to the target application program is received, whether the target application program is associated with the target setting item or not can be detected, if the target application program is associated with the target setting item, the system function state can be set according to the target setting item, and the target application program is started after the setting is finished.
[ METHOD EXAMPLE II ]
Referring to fig. 2, a flowchart illustrating specific steps of an application starting method in the embodiment of the present invention is shown. The method comprises the following specific steps:
step 201: receiving a first trigger instruction corresponding to an application icon; wherein the application icon corresponds to a target application program.
In the embodiment of the present invention, as shown in fig. 3, the mobile terminal 100 may have a plurality of application programs, and each application program corresponds to an application icon in a screen of the mobile terminal, for example: the application one, the application two, the application three and the application four can respectively represent an application icon, and four target application programs are corresponding to the application icon.
In a specific application, when it is detected that the mobile terminal user has a first trigger operation corresponding to an application icon, a first trigger instruction corresponding to the application icon may be received. Taking the area of the application icon corresponding to the screen of the mobile terminal as the first area, the first trigger operation may be: the duration of touching the first area exceeds the preset duration; or, sliding a preset track in the first area; or clicking a preset number of times in the first area; or the pressure pressing the first area is greater than a preset pressure threshold, and the like. It can be understood that, by those skilled in the art, different first trigger operation manners may be determined according to an actual application scenario, so that a first trigger instruction corresponding to an application icon may be received after a first trigger operation of a user is detected, which is not specifically limited in this embodiment of the present invention.
Step 202: and responding to the first trigger instruction, and displaying a trigger on the application icon.
In the embodiment of the invention, in response to the first trigger instruction, the trigger can be displayed on the application icon. The trigger may be a character, a picture, a figure, etc., and the embodiment of the present invention does not specifically limit the specific form of the trigger. The trigger may be used to prompt the user, and the step of setting the application may be entered by triggering the trigger.
In a specific application, as shown in fig. 4, for example, by receiving a first trigger instruction corresponding to an application icon "application one", in response to the first trigger instruction, the trigger 11 may be displayed at any position on the "application one", and it is understood that the trigger 11 may be a setting identifier that is commonly used in the art, or may be any other graphics, text, and the like.
In practical applications, if the mode that the duration of the triggering of the first trigger action for generating the first trigger instruction is set to be longer than the preset duration (the user presses the application icon for a long time), since the conventional means in the field of this mode is that the deletion identifier is displayed at the upper right corner of the application icon, the user clicks the deletion identifier to delete the application program corresponding to the application icon. In order to avoid interference on the operation habits of the mobile terminal user, in a preferred embodiment of the present invention, if the first trigger action for triggering generation of the first trigger instruction is set such that the time duration for touching the first area exceeds the preset time duration, the trigger identifier and the delete identifier may be displayed on the application icon at the same time, and only the trigger identifier and the delete identifier need to be set so as not to overlap. It will be appreciated that displaying the deletion indicators is not an essential feature of embodiments of the invention.
After step 202, the steps of: and if a second trigger instruction corresponding to the trigger identifier is received, displaying at least one source setting item.
In the embodiment of the present invention, if a second trigger instruction corresponding to the trigger identifier is received, which may indicate that the mobile terminal user wishes to perform application setting, at least one source setting item may be displayed.
In a specific application, when it is detected that the mobile terminal user has the second trigger operation corresponding to the trigger identifier, a third trigger instruction corresponding to the trigger identifier may be received. Taking the area of the trigger corresponding to the screen of the mobile terminal as the second area, the second trigger operation may be: the time length for touching the second area exceeds the preset time length; or, sliding a preset track in the second area; or clicking a preset number of times in the second area; or the pressure pressing the second area is greater than a preset pressure threshold, etc. It can be understood that, by those skilled in the art, different second trigger operation manners may be determined according to an actual application scenario, so that a second trigger instruction corresponding to a trigger identifier may be received after a second trigger operation of a user is detected, which is not specifically limited in the embodiment of the present invention.
In a specific application, at least one source setting item may be displayed on a screen of the mobile terminal in a form of a floating window, or the mobile terminal may jump from an interface displaying an application icon to an interface displaying the source setting item, which is not specifically limited in this embodiment of the present invention.
In a specific application, the source setting item may be a setting item used by a system setting in an operating system of the mobile terminal, for example: wireless local area network setting items, cellular mobile network setting items, Bluetooth setting items, positioning starting setting items and the like; the source setting item may also be an application icon of an application program installed in the mobile terminal, for example: an application icon for a one-touch acceleration application, an application icon for a calculator application, and the like.
In specific application, source setting items corresponding to target application programs can be set in a personalized manner, and different source setting items can be displayed by different target application programs; any target application program corresponding to the same source setting item may also be uniformly set, which is not specifically limited in the embodiment of the present invention.
For example, as shown in fig. 5, when a second trigger instruction corresponding to the trigger identifier is received, the user may jump to the source setting item display interface in a unified manner to display at least one source setting item 12 as shown in fig. 5, it may be understood that if the number of the source setting items is large, the omission identifier may be displayed, and when the user triggers the omission identifier, the source setting item corresponding to the omission identifier is displayed.
In a specific application, the step of displaying at least one source setting item if the second trigger instruction corresponding to the trigger identifier is received may include steps 203 to 206.
Step 203: and if a second trigger instruction corresponding to the trigger identifier is received, detecting the adding state of the target application program.
In the embodiment of the present invention, it is considered that the target application program may have two addition states, specifically: setting items are not added by the target application program, and setting items are added by the target application program. If the target application program does not add the setting item, displaying at least one source setting item for the mobile terminal user; if the setting item is added to the target application program, the setting item is described that the mobile terminal user has set the target application program before, the setting item set by the user is a setting item meeting the requirements of the user, and the possibility that the user needs to use the set setting item is high. Therefore, in order to facilitate the operation of the mobile terminal user, if the setting item is not added by the target application, step 204 may be performed; if the target application has added a setting item, steps 205 and 206 may be performed.
Step 204: and if the adding state of the target application program is that the setting item is not added, displaying at least one source setting item.
Step 205: and if the adding state of the target application program is the added setting item, displaying the added setting item and the added mark.
In the embodiment of the invention, the adding mark can be characters, pictures, figures and the like, the adding mark can correspond to the adding control, and if a mobile terminal user wants to add a setting item, the mobile terminal user can display the source setting item by triggering the adding mark.
Step 206: and if a fifth trigger instruction corresponding to the adding mark is received, displaying at least one source setting item.
In the embodiment of the present invention, when it is detected that the mobile terminal user has the fifth trigger operation corresponding to the add flag, a fifth trigger instruction corresponding to the add flag may be received. Taking the area of the source setting item corresponding to the screen of the mobile terminal as the fifth area as an example, the fifth trigger operation may be: the time length for touching the fifth area exceeds the preset time length; or, sliding a preset track in the fifth area; or clicking a preset number of times in the fifth area; or the pressure pressing the fifth area is greater than a preset pressure threshold, and the like. It can be understood that, according to an actual application scenario, a person skilled in the art may determine a different fifth trigger operation manner, so that a fifth trigger instruction corresponding to an add flag may be received after the fifth trigger operation of the user is detected, which is not specifically limited in this embodiment of the present invention.
Step 207: receiving a third trigger instruction corresponding to the at least one source setting item.
In the embodiment of the present invention, when it is detected that the mobile terminal user has a third trigger operation corresponding to at least one source setting item, a third trigger instruction corresponding to the source setting item may be received. Taking the area of the source setting item corresponding to the mobile terminal screen as the third area as an example, the third triggering operation may be: the time length for touching the third area exceeds the preset time length; or, sliding a preset track in the third area; or clicking a preset number of times in a third area; or the pressure pressing the third area is greater than a preset pressure threshold, and so on. It can be understood that, according to an actual application scenario, a person skilled in the art may determine a different third trigger operation manner, so that a third trigger instruction corresponding to a source setting item may be received after detecting a third trigger operation of a user, which is not specifically limited in this embodiment of the present invention.
Step 208: and determining a target setting item in the at least one source setting item in response to the third trigger instruction.
In the embodiment of the present invention, if a third trigger instruction corresponding to a source setting item is received, it may indicate that a mobile terminal user wishes to set a content corresponding to the source setting item, and therefore, a setting item corresponding to the third trigger instruction may be determined as a target setting item in at least one source setting item.
In a specific application, the step of determining the target setting item may be repeatedly performed to meet a requirement that a user wants to set the content corresponding to the plurality of source setting items, which is not limited in the embodiment of the present invention.
Step 209: and establishing the association between the target setting item and the target application program.
In the embodiment of the invention, after the target setting item is determined, the association of the target setting item to the target application program can be established, so that the associated target setting item can be displayed when the mobile terminal starts the target application program. In specific application, after the association of the target setting item to the target application program is established, the state of the target setting item can be directly determined to be an open state, so that the function of the target application program corresponding to the target setting item can be directly used; after the association of the target setting item with the target application program is established, the state of the target setting item may not be set, the target setting item may be in an open state or a closed state, and the state of the target setting item is further determined by the mobile terminal user.
Step 210: a launch instruction corresponding to the target application is received.
Step 211: and if the target application program is associated with a target setting item, setting a system function state according to the target setting item, and starting the target application program after the setting is finished.
As a preferable solution of the embodiment of the present invention, the setting a system function state according to the target setting item includes:
displaying the target setting item, receiving the operation of a user on the target setting item, and setting the system function state according to the operation; or, setting the system function state according to the preset configuration of the user on the state of the target setting item.
In a specific application, the displaying the target setting item may include: and displaying the target setting item in a floating window corresponding to the application icon.
In the embodiment of the present invention, after the association of the target setting item with the target application program is established, the target application program may further set the state of the target setting item, for example, open the target setting item or close the target setting item, so that the set target setting item may be displayed in the floating window corresponding to the application icon, so that the user may trigger the target setting item to implement setting the state of the target setting item.
In a preferred mode of the embodiment of the present invention, as shown in fig. 6, an addition mark may also be displayed in the floating window, so as to meet a requirement that a user needs to set a target setting item at any time.
In a preferred mode of the embodiment of the present invention, the operation of receiving the target setting item by the user includes: and receiving a fourth trigger instruction corresponding to the target setting item.
In the embodiment of the present invention, when it is detected that the mobile terminal user has a fourth trigger operation corresponding to the target setting item, a fourth trigger instruction corresponding to the target setting item may be received. Taking the area of the target setting item corresponding to the screen of the mobile terminal as the fourth area, the fourth trigger operation may be: the time for touching the fourth area exceeds the preset time; or, sliding a preset track in the fourth area; or clicking a preset number of times in the fourth area; or the pressure pressing the fourth area is greater than a preset pressure threshold, and so on. It can be understood that, by those skilled in the art, different fourth trigger operation manners may be determined according to an actual application scenario, so that a fourth trigger instruction corresponding to the target setting item may be received after the fourth trigger operation of the user is detected, which is not specifically limited in the embodiment of the present invention.
In a preferable mode of the embodiment of the present invention, the setting a system function state according to the operation includes: and responding to the fourth trigger instruction, and setting a target setting item of the target application program to be in an opening state or a closing state.
In the embodiment of the present invention, if a fourth trigger instruction is received, the current state of the target application program may be detected, and if the current state is an open state, the target application program may be set to a closed state in response to the fourth trigger instruction; if the current state is the closed state, the target application program may be set to the open state in response to the fourth trigger instruction, which is not specifically limited in the embodiment of the present invention.
In specific applications, taking a target application as a bank application as an example, the bank application belongs to an application with a high requirement on security, so that when in use, a user usually distinguishes the requirement on the current mobile phone environment from the requirement on other applications. For example, a user usually triggers a bank application icon, sets a target setting item of a bank application program to one-key cleaning, data network, wifi, and positioning, sets a state of the target setting item to one-key cleaning, data network starting, wifi closing, and positioning closing, and when the bank application program is started, the bank application program is started according to the set state of the target setting item, that is, one-key cleaning is executed, data network starting, wifi closing, and positioning closing; so that the banking application is in a relatively secure network environment.
In specific applications, taking a target application as an account book application as an example, the account book application is an application that needs to apply a calculator, and a user can configure related start setting items before using the application, such as adding a calculator. For example, a user usually triggers an account book application icon, sets a target setting item of an account book application program to be a switch of one-key cleaning, a calculator, an eye protection mode, a no-disturbance mode and the like, sets the state of the target setting item to be the state of opening one-key cleaning, opens the calculator, opens the eye protection mode, opens the no-disturbance mode, and when the account book application program is started, the account book application program is started according to the set state of the target setting item, namely, one-key cleaning is executed, the calculator is started, the eye protection mode is opened, and the no-disturbance mode is started; the user can conveniently use the account book application program, as shown in fig. 7, after the account book application program is started, the account book application program can display the interfaces of the calculator and the bill program in the display interface, the user does not need to additionally open the calculator application, the bill and the calculator are simultaneously displayed in one interface, and the user can conveniently perform account accounting.
In specific applications, taking a target application as a game application as an example, the game application uses a large amount of memory resources, traffic resources, and power resources during use, so that users often need to reduce occupation of system resources when starting the game application. For example, a user will typically trigger a game application icon, and set a target setting item of a game application program to one-key cleaning, data network, wifi, positioning, eye protection mode, protection verification, game mode; setting the states of the target setting items as starting one-key cleaning, closing a data network, starting wifi, closing positioning, starting an eye protection mode, starting protection verification and starting a game mode; when the game application program is started, the game application program is started according to the state of the set target setting item, namely, one-key cleaning is executed, a data network is closed, wifi is started, positioning is closed, an eye protection mode is started, protection verification is started, and a game mode is started; therefore, the game application program can not cause the consumption of data flow, the power consumption is saved, and the eyes of a user are protected.
In specific applications, taking a target application as a map application as an example, the map application usually provides a navigation function for a user, and because real-time positioning is needed, system resources are affected to some extent, so that the user often needs to reduce the occupation of the system resources when setting the map application, and considering that if the user walks at night, the flashlight needs to illuminate road conditions for the user through the flashlight, the flashlight can be set in the map application. For example, a user will typically trigger a map application icon, and set a target setting item of a map application program to one-key cleaning, data network, wifi, positioning, flashlight, vertical screen locking; setting the states of the target setting items as starting one-key cleaning, starting a data network, closing wifi, starting positioning, starting a flashlight (which can be actually determined according to user requirements), and starting a vertical screen and a screen lock; when the map application program is started, the map application program is started according to the state of the set target setting item, namely, one-key cleaning is executed, a data network is started, wifi is closed, positioning is started, a flashlight is started (which can be actually determined according to user requirements), and a vertical screen and a screen are locked; make map application reduce the occupation of other modules to system's resource, minimize the consumption to the electric quantity, close wifi, ensure not to lead to the location unusual because of inserting no secret key wifi along the way, open perpendicular screen lock screen function to avoid the screen rotation to user's influence, the flashlight function that provides simultaneously ensures that after the map starts, the user can be quick opens or close the flashlight, need the flashlight like when walking navigation evening.
In the embodiment of the invention, the high-efficiency independent application system function management method is provided, so that the individual requirements of users on system environments when different applications are used are met, and the operation efficiency and the user experience of the users are improved.
Step 212: and displaying the target setting item on an application interface of the target application program.
In the embodiment of the present invention, after the target application is started, in order to more conveniently switch the state of the target setting item at any time by the user, the target setting item may be displayed on the application interface of the target application, for example, the target setting item is displayed in a blank position of the application interface of the target application, or the target setting item is displayed in a preset area, which is not specifically limited in the embodiment of the present invention.
As a preferred mode of the embodiment of the present invention, the target setting item may be displayed in a second floating window corresponding to the application interface, and the floating window itself may not affect the application interface of the target application program, so as to provide a better user interface.
Step 213: and if a state setting instruction corresponding to the target setting item displayed on the application interface is received, setting the target setting item corresponding to the state setting instruction to be in an opening state or a closing state according to the state setting instruction.
In the embodiment of the invention, after the target application program is started, the state setting instruction corresponding to the target setting item displayed by the interface can still be received, so that a user can more conveniently set the application; if the current state of the target setting item is the closed state, the target application program may be set to the open state according to the state setting instruction, which is not specifically limited in the embodiment of the present invention.
In the embodiment of the invention, after the starting instruction corresponding to the target application program is received, whether the target application program is associated with the target setting item or not can be detected, if the target application program is associated with the target setting item, the system function state can be set according to the target setting item, and the target application program is started after the setting is finished.
It should be noted that the foregoing method embodiments are described as a series of acts or combinations for simplicity in explanation, but it should be understood by those skilled in the art that the present invention is not limited by the order of acts or acts described, as some steps may occur in other orders or concurrently in accordance with the invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no particular act is required to implement the invention.
Third embodiment of mobile terminal
Referring to fig. 8, a block diagram of a mobile terminal 300 according to an embodiment of the present invention is shown. The method comprises the following steps:
a start instruction receiving module 310, configured to receive a start instruction corresponding to a target application;
the starting module 320 is configured to set a system function state according to a target setting item if the target application is associated with the target setting item, and start the target application after the setting is completed.
Preferably, referring to fig. 9, on the basis of fig. 8, the application launching mobile terminal 300 may further include:
a first trigger instruction receiving module 330, configured to receive a first trigger instruction corresponding to an application icon; wherein the application icon corresponds to a target application program;
a trigger display module 340, configured to display a trigger on the application icon in response to the first trigger instruction;
a source setting item display module 350, configured to display at least one source setting item if a second trigger instruction corresponding to the trigger identifier is received;
a third trigger instruction receiving module 360, configured to receive a third trigger instruction corresponding to the at least one source setting item;
a target setting item determining module 370, configured to determine a target setting item among the at least one source setting item in response to the third trigger instruction;
an association establishing module 380 for establishing the association between the target setting item and the target application program.
Preferably, the starting module 320 includes:
a first setting submodule 3201, configured to display the target setting item, receive an operation of a user on the target setting item, and set a system function state according to the operation;
or,
a second setting submodule 3202 is configured to set a system function state according to a user's pre-configuration of the state of the target setting item.
Preferably, the mobile terminal 300 further includes:
a target setting item display module 390, configured to display the target setting item on an application interface of the target application program;
the state setting module 400 is configured to, if a state setting instruction corresponding to a target setting item displayed by the application interface is received, set the target setting item corresponding to the state setting instruction to an open state or a closed state according to the state setting instruction.
Preferably, the source setting item display module 350 includes:
the detection submodule 3501 is configured to detect an addition state of the target application program if a second trigger instruction corresponding to the trigger identifier is received;
the first display sub-module 3502, configured to display at least one source setting item if the addition state of the target application program is that no setting item is added;
a second display sub-module 3503, configured to display the added setting item and the added flag if the addition state of the target application program is that the setting item has been added; and (c) a second step of,
the third display sub-module 3504 is configured to display at least one source setting item if a fifth trigger instruction corresponding to the add flag is received.
In the embodiment of the invention, after the starting instruction corresponding to the target application program is received, whether the target application program is associated with the target setting item or not can be detected, if the target application program is associated with the target setting item, the system function state can be set according to the target setting item, and the target application program is started after the setting is finished.
The mobile terminal can implement each process implemented by the mobile terminal in the method embodiments of fig. 1 to fig. 7, and details are not repeated here to avoid repetition.
Fig. 10 is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments of the present invention.
The mobile terminal 500 includes, but is not limited to: a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, a processor 510, and a power supply 511. Those skilled in the art will appreciate that the mobile terminal architecture illustrated in fig. 10 is not intended to be limiting of mobile terminals, and that a mobile terminal may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The processor 510 is configured to receive a start instruction corresponding to a target application; and if the target application program is associated with a target setting item, setting a system function state according to the target setting item, and starting the target application program after the setting is finished.
In the embodiment of the invention, after a starting instruction corresponding to the target application program is received, whether the target application program is associated with a target setting item or not can be detected, if the target application program is associated with the target setting item, the system function state can be set according to the target setting item, and the target application program is started after the setting is finished.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 501 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 510; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 501 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 501 can also communicate with a network and other devices through a wireless communication system.
The mobile terminal provides the user with wireless broadband internet access through the network module 502, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 503 may convert audio data received by the radio frequency unit 501 or the network module 502 or stored in the memory 509 into an audio signal and output as sound. Also, the audio output unit 503 may also provide audio output related to a specific function performed by the mobile terminal 500 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 503 includes a speaker, a buzzer, a receiver, and the like.
The input unit 504 is used to receive an audio or video signal. The input Unit 504 may include a Graphics Processing Unit (GPU) 5041 and a microphone 5042, and the Graphics processor 5041 processes image data of still pictures or video obtained by an image capturing mobile terminal (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 506. The image frames processed by the graphic processor 5041 may be stored in the memory 509 (or other storage medium) or transmitted via the radio frequency unit 501 or the network module 502. The microphone 5042 may receive sound, and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 501 in case of the phone call mode.
The mobile terminal 500 also includes at least one sensor 505, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that adjusts the brightness of the display panel 5061 according to the brightness of ambient light, and a proximity sensor that turns off the display panel 5061 and/or a backlight when the mobile terminal 500 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 505 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 506 is used to display information input by the user or information provided to the user. The Display unit 506 may include a Display panel 5061, and the Display panel 5061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 507 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user input unit 507 includes a touch panel 5071 and other input devices 5072. Touch panel 5071, also referred to as a touch screen, may collect touch operations by a user on or near it (e.g., operations by a user on or near touch panel 5071 using a finger, stylus, or any suitable object or attachment). Touch panel 5071 may include two parts, a touch detection mobile terminal and a touch controller. The touch detection mobile terminal detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing mobile terminal, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 510, receives a command from the processor 510, and executes the command. In addition, the touch panel 5071 may be implemented in various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 5071, the user input unit 507 may include other input devices 5072. In particular, other input devices 5072 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.
Further, the touch panel 5071 may be overlaid on the display panel 5061, and when the touch panel 5071 detects a touch operation thereon or nearby, the touch operation is transmitted to the processor 510 to determine the type of the touch event, and then the processor 510 provides a corresponding visual output on the display panel 5061 according to the type of the touch event. Although in fig. 10, the touch panel 5071 and the display panel 5061 are two independent components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 5071 and the display panel 5061 may be integrated to implement the input and output functions of the mobile terminal, and is not limited herein.
The interface unit 508 is an interface through which an external mobile terminal is connected to the mobile terminal 500. For example, the external mobile terminal may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting the mobile terminal having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 508 may be used to receive input (e.g., data information, power, etc.) from an external mobile terminal and transmit the received input to one or more elements within the mobile terminal 500 or may be used to transmit data between the mobile terminal 500 and the external mobile terminal.
The memory 509 may be used to store software programs as well as various data. The memory 509 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 509 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 510 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 509 and calling data stored in the memory 509, thereby integrally monitoring the mobile terminal. Processor 510 may include one or more processing units; preferably, the processor 510 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 510.
The mobile terminal 500 may further include a power supply 511 (e.g., a battery) for supplying power to various components, and preferably, the power supply 511 may be logically connected to the processor 510 via a power management system, so that functions of managing charging, discharging, and power consumption are performed via the power management system.
In addition, the mobile terminal 500 includes some functional modules that are not shown, and thus, are not described in detail herein.
Preferably, an embodiment of the present invention further provides a mobile terminal, including a processor 510, a memory 509, and a computer program stored in the memory 509 and capable of running on the processor 510, where the computer program, when executed by the processor 510, implements each process of the foregoing application starting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned embodiment of the application starting method, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
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 mobile terminal 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 mobile terminal. 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 mobile terminal that comprises the element.
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 invention may be embodied in the form of a 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, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (8)

1. An application startup method, comprising:
receiving a starting instruction corresponding to a target application program;
if the target application program is associated with a target setting item, setting a system function state according to the target setting item, starting the target application program after the setting is finished, and if the target application program is not associated with the target setting item, directly starting the target application program;
the target setting item is a setting item which is set in a personalized mode and is associated with the target application program;
before the step of receiving the starting instruction corresponding to the target application program, the method further comprises the following steps:
receiving a first trigger instruction corresponding to an application icon; wherein the application icon corresponds to a target application program;
displaying a trigger on the application icon in response to the first trigger instruction;
if a second trigger instruction corresponding to the trigger identifier is received, displaying at least one source setting item;
receiving a third trigger instruction corresponding to the at least one source setting item;
in response to the third trigger instruction, determining a target setting item in the at least one source setting item;
establishing association between the target setting item and the target application program;
the source setting item is a wireless local area network setting item, a cellular mobile network setting item, a Bluetooth setting item, a positioning starting setting item or an application icon of an installed application program in the mobile terminal.
2. The method of claim 1, wherein setting a system functional state according to the target setting item comprises:
displaying the target setting item, receiving the operation of a user on the target setting item, and setting the system function state according to the operation;
or,
and setting the system function state according to the preset configuration of the user on the state of the target setting item.
3. The method of claim 1 or 2, further comprising:
displaying the target setting item on an application interface of the target application program;
and if a state setting instruction corresponding to the target setting item displayed on the application interface is received, setting the target setting item corresponding to the state setting instruction to be in an opening state or a closing state according to the state setting instruction.
4. The method according to claim 1, wherein the step of displaying at least one source setting item if a second trigger instruction corresponding to the trigger identifier is received comprises:
if a second trigger instruction corresponding to the trigger identifier is received, detecting the adding state of the target application program;
if the adding state of the target application program is that no setting item is added, displaying at least one source setting item;
if the adding state of the target application program is the added setting item, displaying the added setting item and an adding mark; and the number of the first and second groups,
and if a fifth trigger instruction corresponding to the adding mark is received, displaying at least one source setting item.
5. A mobile terminal, comprising:
the starting instruction receiving module is used for receiving a starting instruction corresponding to the target application program;
the starting module is used for setting the system function state according to the target setting item if the target application program is associated with the target setting item, starting the target application program after the setting is finished, and directly starting the target application program if the target application program is not associated with the target setting item;
the target setting item is a setting item which is set in a personalized mode and is associated with the target application program;
further comprising:
the first trigger instruction receiving module is used for receiving a first trigger instruction corresponding to the application icon; wherein the application icon corresponds to a target application program;
the trigger display module is used for responding to the first trigger instruction and displaying a trigger on the application icon;
the source setting item display module is used for displaying at least one source setting item if a second trigger instruction corresponding to the trigger identifier is received;
a third trigger instruction receiving module, configured to receive a third trigger instruction corresponding to the at least one source setting item;
a target setting item determining module, configured to determine a target setting item in the at least one source setting item in response to the third trigger instruction;
the association establishing module is used for establishing the association between the target setting item and the target application program;
the source setting item is a wireless local area network setting item, a cellular mobile network setting item, a Bluetooth setting item, a positioning starting setting item or an application icon of an installed application program in the mobile terminal.
6. The mobile terminal of claim 5, wherein the initiation module comprises:
the first setting submodule is used for displaying the target setting item, receiving the operation of a user on the target setting item and setting the system function state according to the operation;
or,
and the second setting submodule is used for setting the system function state according to the preset configuration of the user on the state of the target setting item.
7. The mobile terminal according to claim 5 or 6, further comprising:
the target setting item display module is used for displaying the target setting item on an application interface of the target application program;
and the state setting module is used for setting the target setting item corresponding to the state setting instruction to be in an opening state or a closing state according to the state setting instruction if the state setting instruction corresponding to the target setting item displayed on the application interface is received.
8. The mobile terminal according to claim 5, wherein the source setting item display module comprises:
the detection submodule is used for detecting the adding state of the target application program if a second trigger instruction corresponding to the trigger identifier is received;
the first display submodule is used for displaying at least one source setting item if the adding state of the target application program is that the setting item is not added;
the second display submodule is used for displaying the added setting items and the added marks if the adding state of the target application program is the added setting items; and (c) a second step of,
and the third display submodule is used for displaying at least one source setting item if a fifth trigger instruction corresponding to the adding mark is received.
CN201811279470.0A 2018-10-30 2018-10-30 Application starting method and mobile terminal Active CN109062634B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811279470.0A CN109062634B (en) 2018-10-30 2018-10-30 Application starting method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811279470.0A CN109062634B (en) 2018-10-30 2018-10-30 Application starting method and mobile terminal

Publications (2)

Publication Number Publication Date
CN109062634A CN109062634A (en) 2018-12-21
CN109062634B true CN109062634B (en) 2022-09-13

Family

ID=64788865

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811279470.0A Active CN109062634B (en) 2018-10-30 2018-10-30 Application starting method and mobile terminal

Country Status (1)

Country Link
CN (1) CN109062634B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110879685B (en) * 2019-11-05 2021-04-23 维沃移动通信有限公司 An interactive method and electronic device for an application program interface
CN112099702A (en) * 2020-09-01 2020-12-18 维沃移动通信有限公司 Application operating method, apparatus and electronic device
CN114640871A (en) * 2020-12-16 2022-06-17 深圳Tcl新技术有限公司 Display mode recommendation method and device and smart television
CN113032075A (en) * 2021-03-29 2021-06-25 联想(北京)有限公司 Information processing method and electronic device
CN114461288B (en) * 2022-01-30 2024-11-05 中国农业银行股份有限公司 A control method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106529270A (en) * 2016-09-22 2017-03-22 南京酷派软件技术有限公司 Application program authorization method and device
CN106845211A (en) * 2016-12-16 2017-06-13 北京奇虎科技有限公司 Mobile terminal and its application start method and device
CN107145273A (en) * 2017-04-28 2017-09-08 努比亚技术有限公司 Application program authority configuring method and computer equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106529270A (en) * 2016-09-22 2017-03-22 南京酷派软件技术有限公司 Application program authorization method and device
CN106845211A (en) * 2016-12-16 2017-06-13 北京奇虎科技有限公司 Mobile terminal and its application start method and device
CN107145273A (en) * 2017-04-28 2017-09-08 努比亚技术有限公司 Application program authority configuring method and computer equipment

Also Published As

Publication number Publication date
CN109062634A (en) 2018-12-21

Similar Documents

Publication Publication Date Title
CN110995923B (en) Screen projection control method and electronic equipment
CN110062105B (en) Interface display method and terminal equipment
CN108536411A (en) A kind of method for controlling mobile terminal and mobile terminal
CN107943390B (en) Character copying method and mobile terminal
CN109062634B (en) Application starting method and mobile terminal
CN110837327B (en) A message viewing method and terminal
WO2020156111A1 (en) Interface display method and terminal
WO2021017776A1 (en) Information processing method and terminal
CN108595946B (en) A method and terminal for protecting privacy
CN110752981B (en) Information control method and electronic equipment
CN107734170B (en) Notification message processing method, mobile terminal and wearable device
CN107832110A (en) A kind of information processing method and mobile terminal
CN109085968B (en) Screen capturing method and terminal equipment
CN110703972B (en) A file control method and electronic device
CN108710806B (en) Terminal unlocking method and mobile terminal
CN110209331A (en) Information cuing method and terminal
CN110007822B (en) Interface display method and terminal device
CN110012151B (en) Information display method and terminal device
WO2019169991A1 (en) Display method and mobile terminal
CN110096203B (en) A screenshot method and mobile terminal
WO2020199987A1 (en) Message display method and mobile terminal
CN111061446A (en) A display method and electronic device
CN108153460B (en) Icon hiding method and terminal
CN111240551B (en) Application program control method and electronic equipment
CN109547330B (en) Information sharing method and device

Legal Events

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