CN113703858A - Application starting method and device - Google Patents

Application starting method and device Download PDF

Info

Publication number
CN113703858A
CN113703858A CN202010382175.9A CN202010382175A CN113703858A CN 113703858 A CN113703858 A CN 113703858A CN 202010382175 A CN202010382175 A CN 202010382175A CN 113703858 A CN113703858 A CN 113703858A
Authority
CN
China
Prior art keywords
application
target application
attribute
list
user
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
CN202010382175.9A
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.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software 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 Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN202010382175.9A priority Critical patent/CN113703858A/en
Publication of CN113703858A publication Critical patent/CN113703858A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/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)
  • User Interface Of Digital Computer (AREA)
  • Stored Programmes (AREA)

Abstract

The disclosure relates to an application starting method and device. The method relates to a mobile application operating system, and solves the problems of complicated operation and low efficiency of starting the application by a user. The method comprises the following steps: determining the attribute of a target application according to a user instruction, wherein the user instruction is associated with at least one application attribute; and generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, wherein the target application list comprises at least one application which accords with the attributes of the target application. The technical scheme provided by the disclosure is suitable for application management, and application classification management based on the application attribute is realized.

Description

Application starting method and device
Technical Field
The present disclosure relates to mobile application operating systems, and in particular, to an application starting method and apparatus.
Background
As the functionality of mobile terminals becomes more and more sophisticated, the user's dependence on mobile terminals also increases. Through a wide variety of applications, much work has been done by mobile terminals. For a common user, it is a normal state that tens to hundreds of applications are installed in a mobile phone. This results in a large number of page flipping, searching, etc. operations required by the user to launch a particular application in order to find the application.
Multitasking is a system application where the system records background applications, and is a way for a user to quickly enter an already open application, which displays thumbnails for multiple applications in the order of the most recent calls. However, when the number of applications opened in the background is large, the user can see thumbnails of many applications after entering the background multitask list, and at this time, the user still needs a large amount of slide browsing to find the application to be opened, and the operation of quickly starting the application through background multitask is inconvenient.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides an application starting method and apparatus.
According to a first aspect of the embodiments of the present disclosure, there is provided an application starting method, including:
determining the attribute of a target application according to a user instruction, wherein the user instruction is associated with at least one application attribute;
and generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, wherein the target application list comprises at least one application which accords with the attributes of the target application.
Preferably, before the step of determining the target application attribute according to the user instruction, the method further includes:
detecting a user operation;
and under the condition that a preset quick starting gesture is detected, determining a user instruction corresponding to the quick starting gesture.
Preferably, before the step of determining the target application attribute according to the user instruction, the method further includes:
calling a background multitask list, wherein the background multitask list comprises attributes corresponding to at least one background application to each background application;
and generating a user instruction according to the attribute of the application selected by the user.
Preferably, the applications in the target application list are sorted and optimized according to the order of the latest calling time from near to far, and the step of generating the target application list according to the attribute of the target application includes:
and selecting background applications which accord with the attributes from a background multitask list to form the target application list according to the attributes of the target applications.
Preferably, the method further comprises:
when the application is installed, the attributes of the newly installed application are acquired and recorded.
According to a second aspect of the embodiments of the present disclosure, there is provided an application starting apparatus including:
the attribute determining module is used for determining the attribute of the target application according to a user instruction, and the user instruction is associated with at least one application attribute;
and the application screening module is used for generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, and the target application list comprises at least one application which accords with the attributes of the target application.
Preferably, the apparatus further comprises:
the operation detection module is used for detecting user operation;
the first instruction generation module is used for determining a user instruction corresponding to a quick starting gesture under the condition that the preset quick starting gesture is detected.
Preferably, the apparatus further comprises:
the background task calling module is used for calling a background multitask list, and the background multitask list comprises at least one attribute corresponding to each background application;
and the second instruction generation module is used for generating a user instruction according to the attribute of the application selected by the user.
Preferably, the application screening module comprises a sequential display unit;
and the sequence display unit is used for sequencing and displaying the applications in the target application list according to the sequence of the latest calling time from near to far.
Preferably, the application screening module comprises a background application screening unit;
and the background application screening unit is used for selecting background applications which accord with the attributes from a background multitask list according to the attributes of the target applications to form the target application list.
Preferably, the apparatus further comprises:
and the application attribute registration module is used for acquiring and recording the attributes of the newly installed application when the application is installed.
According to a third aspect of embodiments of the present disclosure, there is provided a computer apparatus comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
determining the attribute of a target application according to a user instruction, wherein the user instruction is associated with at least one application attribute;
and generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, wherein the target application list comprises at least one application which accords with the attributes of the target application.
According to a fourth aspect of embodiments of the present disclosure, there is provided a non-transitory computer-readable storage medium having instructions thereon, which when executed by a processor of a mobile terminal, enable the mobile terminal to perform an application launching method, the method comprising:
determining the attribute of a target application according to a user instruction, wherein the user instruction is associated with at least one application attribute;
and generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, wherein the target application list comprises at least one application which accords with the attributes of the target application.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: when a user instruction is detected, determining the attribute of a target application according to the user instruction, and generating a target application list including at least one application which accords with the attribute of the target application according to the attribute of the target application so that a user can select the application in the target application list to start. The method and the device have the advantages that application classification management based on the application attributes is achieved, the application range possibly required by a user can be quickly screened out according to the user requirements, the user can search the target application in the range more quickly, and the problems that the operation of starting the application by the user is complicated and the efficiency is low are solved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
FIG. 1 is a flow diagram illustrating an application launch method in accordance with an exemplary embodiment.
FIG. 2 is a flow diagram illustrating an application launch method in accordance with an exemplary embodiment.
FIG. 3 is a flow diagram illustrating an application launch method in accordance with an exemplary embodiment.
FIG. 4 is a diagram illustrating a background multitasking list display interface in accordance with an exemplary embodiment.
Fig. 5 is a block diagram illustrating an application launching device, according to an example embodiment.
Fig. 6 is a block diagram illustrating an application launching device, according to an example embodiment.
Fig. 7 is a block diagram illustrating an application launching device, according to an example embodiment.
Fig. 8 is a schematic diagram illustrating an architecture of an application screening module 502 according to an example embodiment.
Fig. 9 is a block diagram illustrating an application launching device, according to an example embodiment.
Fig. 10 is a block diagram illustrating an apparatus (a general structure of a mobile terminal) according to an exemplary embodiment.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the invention, as detailed in the appended claims.
The user can start the application by sliding page turning search on the system interface, and using the system search function or the background task to start quickly. However, when the number of applications installed in the system is large, any of the above methods for starting the applications has the problems of complicated operation and low efficiency.
In order to solve the above problems, embodiments of the present disclosure provide an application starting method and apparatus, where applications are classified and managed according to attributes of the applications, and on this basis, rapid screening of target applications is implemented, so as to finally help a user to quickly find a target application that is to be started, and solve the problems of a general application opening manner, such as tedious operation and low efficiency.
An exemplary embodiment of the present disclosure provides an application starting method, where a flow of completing application starting using the method is shown in fig. 1, and includes:
step 101, determining the attribute of the target application according to the user instruction.
In this step, after the user instruction is detected, the attribute of the target application can be determined according to the user instruction. The target application is the application that the user wishes to find.
Applications have the feature of attributes, which generally indicate the service class of the application, such as music class, news information class, life information class, video class, game class, etc. The application installation package can be integrated with the attribute information of the application, and can also be set in the system by a user after the installation is finished.
The user instruction is associated with at least one attribute of an application. Therefore, according to the user instruction, the attribute of the target application which the user wants to search can be determined, and a screening range is defined.
And 102, generating a target application list according to the attributes of the target application, so that a user can select the application in the target application list to start.
And at least one application which accords with the attribute of the target application is included in the target application list.
In this step, according to the attribute indicated by the user instruction, a target application list of the target application with the relevant attribute is generated, so that the user can select the application which the user wants to open.
An exemplary embodiment of the present disclosure further provides an application starting method, and when generating a target application list, preferably, a background application that meets the attribute is selected from a background multitask list to form the target application list. The background multitasking list contains applications that have been opened by the user. When the target application list is generated, screening is performed from the applications in the background multitask list, the applications with higher hot door meeting the attribute requirements can be screened out, the hit range of the target application list is further narrowed, and a user can select the application to be started more quickly.
Preferably, for the applications in the target application list, during display, the applications can be sorted and displayed according to the order of the latest calling time from near to far, that is, the latest applications are arranged at a front position, so that the user can find the latest applications during slide browsing, and the searching efficiency is further improved.
An exemplary embodiment of the present disclosure also provides an application starting method, with which, when an application is installed, attributes of the newly installed application are acquired and recorded.
The attribute information can be obtained in the application installation package, and can also be subsequently set in the system by the user.
And after determining the attributes of the applications, recording the corresponding relation between the applications and the attributes. The corresponding relation between the application and the attribute can be maintained through a list, the entry of the application is added when the application is newly added, the change setting can be carried out after the addition, and the corresponding entry can be deleted after the application is uninstalled.
For example, a list of hashmaps (hashmaps) named mAttrMap is maintained in the package management service (packagemanagemervice) of the android system, the key (key) in this list being the User Identification (UID) of the user and the value (value) being an attribute of the application.
When a user installs or uninstalls an application, the system obtains a corresponding value through the attribute of the installed application. If the operation is the operation of installing the application, inserting a key corresponding to the application into the mAttrMap, wherein the value is the attribute of the application; if the operation is an operation for unloading the application, the system deletes the corresponding key-value.
An exemplary embodiment of the present disclosure further provides an application starting method, where a flow of issuing a user instruction by using the method is shown in fig. 2, and the method includes:
step 201, detecting user operation.
In this step, user operations are detected through various input devices. The input equipment can be voice acquisition equipment, and the user operation can be a voice instruction correspondingly; the input device may also be a touch screen, and the user operation may correspond to a certain gesture (including clicking a certain position or virtual key on the screen, sliding a finger on the screen, pressing one or more physical keys at the same time, etc., which is not limited by this disclosure).
Step 202, under the condition that a preset quick start gesture is detected, determining a user instruction corresponding to the quick start gesture.
In the embodiment of the invention, at least one quick starting gesture can be preset and used for issuing a user instruction by a user through the quick starting gesture. The quick starting gesture is self-defined by a user, and the use habit of the user is adapted to the maximum extent.
Each quick-start gesture may correspond to one or more user instructions and, correspondingly, may correspond to one or more attributes.
Preferably, the quick start gesture is an operation of calling out a background multitask list containing partial content, and the background multitask list called out by the quick start gesture only contains applications meeting the attribute requirements. Furthermore, only background applications meeting the attribute requirements are contained in a background multitask list called out through the quick starting gesture. For example, a user often launches a music-related application, at which time the user may set a quick-launch gesture of a music sound class, such as repeatedly pulling up and down 2 times on the right side of the screen, to establish an association between the quick-launch gesture and the corresponding attribute. When the system recognizes the quick start gesture, a target application list containing music applications (namely, a background multitask list only displaying the music applications) is generated, and the target application list is displayed in a background multitask interface.
An exemplary embodiment of the present disclosure further provides an application starting method, where a flow of generating a user instruction through an application background by using the method is shown in fig. 3, and includes:
step 301, calling out a background multitask list.
In this step, the background multitask list is called out through operations such as shortcut keys or specific gestures. The background multitask list comprises at least one attribute corresponding to each background application.
Preferably, an "attribute" button is added near (e.g., above or below) each background application to more intuitively display the correspondence between applications and attributes. For example, as shown in fig. 4, the type corresponding to each application is displayed by "property key" under the thumbnail of each background application process.
Step 302, generating a user instruction according to the attribute of the application selected by the user.
In this step, a user instruction is generated according to the attribute of the application selected by the user operation.
Still taking the background multitask list shown in fig. 4 as an example, if the user clicks the process icon above, the process is switched to the corresponding application process, and when the user clicks the "attribute" button, a user instruction indicating to filter the application associated with the attribute is generated, and the application consistent with the attribute is displayed. If the user has previously started an application a with a property "music related", this application is kept in the background multitasking list, which may also contain other music related applications. When a user wants to start a certain music-related application B in the background, the background multitask list is called, when the user starts multitask, the system can remove the UID of each application to be displayed in the background multitask list to the mAttrMap to find the corresponding attribute, and an attribute key is added below each background application thumbnail to be displayed. As shown in fig. 4, all background applications are displayed at this time, and a corresponding attribute key is located under the thumbnail of each background application.
The user can directly find the thumbnail point of the application B by sliding and browsing the background multitask list; and an attribute key below the application A can be clicked, when a user clicks the attribute key below a certain background application, applications with non-music related attributes are deleted from the background in a multi-task mode, and a music related target application list is generated. The system displays the applications only contained in the mlist, so that the number of the applications in the target application list seen by the user is greatly reduced, and the application B can be found more easily.
An exemplary embodiment of the present disclosure provides an application starting apparatus, which is configured as shown in fig. 5, and includes:
an attribute determining module 501, configured to determine an attribute of a target application according to a user instruction, where the user instruction is associated with at least one attribute of an application;
the application screening module 502 is configured to generate a target application list according to the attribute of the target application, so that a user selects an application in the target application list to start, where the target application list includes at least one application that meets the attribute of the target application.
Preferably, the structure of the device is as shown in fig. 6, and further comprises:
an operation detection module 503, configured to detect a user operation;
the first instruction generating module 504 is configured to determine, when a preset quick start gesture is detected, a user instruction corresponding to the quick start gesture.
Preferably, the structure of the device is as shown in fig. 7, and further comprises:
a background task calling module 505, configured to call a background multitask list, where the background multitask list includes attributes corresponding to at least one background application to each background application;
and a second instruction generating module 506, configured to generate a user instruction according to the attribute of the application selected by the user.
Preferably, the application screening module 502 is configured as shown in fig. 8, and includes a background application screening unit 801;
the background application screening unit 801 is configured to select, according to the attribute of the target application, a background application that meets the attribute from a background multitask list to form the target application list.
Preferably, the application screening module 502 further includes a sequence display unit 802;
the sequence display unit 802 is configured to display the applications in the target application list in a sequence from the near to the far according to the latest calling time.
Preferably, the structure of the device is as shown in fig. 9, and further comprises:
an application attribute registration module 507, configured to obtain and record attributes of the newly installed application when the application is installed.
The positions can be integrated in intelligent equipment such as a mobile terminal, and the intelligent equipment realizes corresponding functions. With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
An exemplary embodiment of the present disclosure also provides a computer apparatus including:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
determining the attribute of a target application according to a user instruction, wherein the user instruction is associated with at least one application attribute;
and generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, wherein the target application list comprises at least one application which accords with the attributes of the target application.
Fig. 10 is a block diagram illustrating an apparatus 1000 for application launching, according to an example embodiment. For example, the apparatus 1000 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 10, the apparatus 1000 may include one or more of the following components: processing component 1002, memory 1004, power component 1006, multimedia component 1008, audio component 1010, input/output (I/O) interface 1012, sensor component 1014, and communications component 1016.
The processing component 1002 generally controls the overall operation of the device 1000, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 1002 may include one or more processors 1020 to execute instructions to perform all or a portion of the steps of the methods described above. Further, processing component 1002 may include one or more modules that facilitate interaction between processing component 1002 and other components. For example, the processing component 1002 may include a multimedia module to facilitate interaction between the multimedia component 1008 and the processing component 1002.
The memory 1004 is configured to store various types of data to support operation at the device 1000. Examples of such data include instructions for any application or method operating on device 1000, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1004 may be implemented by any type or combination of volatile or non-volatile memory devices such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
Power components 1006 provide power to the various components of device 1000. Power components 1006 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for device 1000.
The multimedia component 1008 includes a screen that provides an output interface between the device 1000 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1008 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the device 1000 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 1010 is configured to output and/or input audio signals. For example, audio component 1010 includes a Microphone (MIC) configured to receive external audio signals when apparatus 1000 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal may further be stored in the memory 1004 or transmitted via the communication component 1016. In some embodiments, audio component 1010 also includes a speaker for outputting audio signals.
I/O interface 1012 provides an interface between processing component 1002 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1014 includes one or more sensors for providing various aspects of status assessment for the device 1000. For example, sensor assembly 1014 may detect an open/closed state of device 1000, the relative positioning of components, such as a display and keypad of apparatus 1000, sensor assembly 1014 may also detect a change in position of apparatus 1000 or a component of apparatus 1000, the presence or absence of user contact with apparatus 1000, orientation or acceleration/deceleration of apparatus 1000, and a change in temperature of apparatus 1000. The sensor assembly 1014 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 1014 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1014 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 1016 is configured to facilitate communications between the apparatus 1000 and other devices in a wired or wireless manner. The device 1000 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1016 receives a broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 1016 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 1000 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a non-transitory computer readable storage medium comprising instructions, such as the memory 1004 comprising instructions, executable by the processor 1020 of the device 1000 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of a mobile terminal, enable the mobile terminal to perform an application launching method, the method comprising:
determining the attribute of a target application according to a user instruction, wherein the user instruction is associated with at least one application attribute;
and generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, wherein the target application list comprises at least one application which accords with the attributes of the target application.
The embodiment of the disclosure provides an application starting method and device, when a user instruction is detected, the attribute of a target application is determined according to the user instruction, and then a target application list including at least one application which accords with the attribute of the target application is generated according to the attribute of the target application, so that a user can select the application in the target application list to start. The method and the device have the advantages that application classification management based on the application attributes is achieved, the application range possibly required by a user can be quickly screened out according to the user requirements, the user can search the target application in the range more quickly, and the problems that the operation of starting the application by the user is complicated and the efficiency is low are solved.
By classifying the applications in the system according to the attributes, the attributes of each application are loaded when the background multitask list is loaded, so that a user can find the applications with the same attributes firstly and then find the applications to be started further, and the user experience can be effectively improved under the condition that the system is provided with multiple applications, particularly the background multitask list has more applications.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the invention following, in general, the principles of the invention and including such departures from the present disclosure as come within known or customary practice within the art to which the invention pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
It will be understood that the invention is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.

Claims (14)

1. An application startup method, comprising:
determining the attribute of a target application according to a user instruction, wherein the user instruction is associated with at least one application attribute;
and generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, wherein the target application list comprises at least one application which accords with the attributes of the target application.
2. The application starting method according to claim 1, wherein the step of determining the target application attribute according to the user instruction is preceded by:
detecting a user operation;
and under the condition that a preset quick starting gesture is detected, determining a user instruction corresponding to the quick starting gesture.
3. The application starting method according to claim 1, wherein the step of determining the target application attribute according to the user instruction is preceded by:
calling a background multitask list, wherein the background multitask list comprises attributes corresponding to at least one background application to each background application;
and generating a user instruction according to the attribute of the application selected by the user.
4. The application starting method according to claim 1, wherein the step of generating a target application list according to the attributes of the target application comprises:
and selecting background applications which accord with the attributes from a background multitask list to form the target application list according to the attributes of the target applications.
5. The application startup method according to claim 1, wherein the applications in the target application list are displayed in an order of the most recent call time from the near to the far.
6. The application launching method according to claim 1, characterized in that the method further comprises:
when the application is installed, the attributes of the newly installed application are acquired and recorded.
7. An application startup device, characterized by comprising:
the attribute determining module is used for determining the attribute of the target application according to a user instruction, and the user instruction is associated with at least one application attribute;
and the application screening module is used for generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, and the target application list comprises at least one application which accords with the attributes of the target application.
8. The application launching device as recited in claim 7, characterized in that the device further comprises:
the operation detection module is used for detecting user operation;
the first instruction generation module is used for determining a user instruction corresponding to a quick starting gesture under the condition that the preset quick starting gesture is detected.
9. The application launching device as recited in claim 7, characterized in that the device further comprises:
the background task calling module is used for calling a background multitask list, and the background multitask list comprises at least one attribute corresponding to each background application;
and the second instruction generation module is used for generating a user instruction according to the attribute of the application selected by the user.
10. The application launching device of claim 9, wherein the application screening module comprises a background application screening unit;
and the background application screening unit is used for selecting background applications which accord with the attributes from a background multitask list according to the attributes of the target applications to form the target application list.
11. The application launching device as claimed in claim 7, characterized in that the application screening module comprises a sequential display unit;
and the sequence display unit is used for sequencing and displaying the applications in the target application list according to the sequence of the latest calling time from near to far.
12. The application launching device as recited in claim 7, characterized in that the device further comprises:
and the application attribute registration module is used for acquiring and recording the attributes of the newly installed application when the application is installed.
13. A computer device, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to:
determining the attribute of a target application according to a user instruction, wherein the user instruction is associated with at least one application attribute;
and generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, wherein the target application list comprises at least one application which accords with the attributes of the target application.
14. A non-transitory computer readable storage medium having instructions therein which, when executed by a processor of a mobile terminal, enable the mobile terminal to perform an application launching method, the method comprising:
determining the attribute of a target application according to a user instruction, wherein the user instruction is associated with at least one application attribute;
and generating a target application list according to the attributes of the target application so that a user can select the application in the target application list to start, wherein the target application list comprises at least one application which accords with the attributes of the target application.
CN202010382175.9A 2020-05-08 2020-05-08 Application starting method and device Pending CN113703858A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010382175.9A CN113703858A (en) 2020-05-08 2020-05-08 Application starting method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010382175.9A CN113703858A (en) 2020-05-08 2020-05-08 Application starting method and device

Publications (1)

Publication Number Publication Date
CN113703858A true CN113703858A (en) 2021-11-26

Family

ID=78645279

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010382175.9A Pending CN113703858A (en) 2020-05-08 2020-05-08 Application starting method and device

Country Status (1)

Country Link
CN (1) CN113703858A (en)

Similar Documents

Publication Publication Date Title
CN106528252B (en) Object starts method and device
EP3171270A1 (en) Method and device for information push
CN104462296B (en) File management method and device and terminal
CN108334623B (en) Song display method, device and system
CN111371952A (en) Application icon management method and device
CN108803892B (en) Method and device for calling third party application program in input method
CN111427449A (en) Interface display method, device and storage medium
CN111061452A (en) Voice control method and device of user interface
KR101787918B1 (en) Search method, apparatus, program and recording medium
CN107632835A (en) Using installation method and device
WO2018032261A1 (en) Application prompting method and device
CN112667852B (en) Video-based searching method and device, electronic equipment and storage medium
CN113703858A (en) Application starting method and device
CN107679123B (en) Picture naming method and device
CN106557559B (en) Image processing method and device
CN106126246B (en) Item display method and device
CN113934452B (en) Data processing method and device, electronic equipment and storage medium
CN110825891B (en) Method and device for identifying multimedia information and storage medium
CN113946346B (en) Data processing method and device, electronic equipment and storage medium
CN111258436B (en) Configuration information modification method, device and readable medium
CN114020505B (en) Data processing method and device, electronic equipment and storage medium
CN113360235B (en) Shortcut processing method, device and storage medium
CN114554283B (en) Target object display method and device, electronic equipment and storage medium
CN112988173A (en) Method, apparatus and medium for processing system partition application
CN107273154B (en) Method, device and terminal for operating application program

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