Method for starting application according to association strategy, device and mobile terminal
A technology associated with applications and mobile terminals. It is applied in the fields of telephone communication, electrical components, and branch equipment. It can solve problems such as poor user experience and slow cold startup speed, and achieve the effect of improving application startup speed and user experience.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0075] The first embodiment of the present invention proposes a method for starting an application according to an association policy, such as image 3 shown, including the following steps:
[0076] S101, when the application starts, detect the application code segment, analyze the application code segment to obtain the associated application of the application, and form an associated application data table of the application;
[0077] When starting an application, when the java virtual machine loads a java class, it scans the code segment of the application according to specific rules, detects the associated starting application of the application, and stores it in a table. Start the application by association, that is, because two independent applications are often used in association, you can directly click the association start button to start the associated application by setting the association start button if necessary. Select the button of other APP in the picture APP...
Embodiment 2
[0090] The second embodiment of the present invention provides an application startup method, such as Figure 4 shown, including the following steps:
[0091] S201, when the application starts, when the java virtual machine starts to execute a certain class of the application, scan the startActivity and startActivityForResult methods, detect the component value of the parameter intent,
[0092] S202, determine whether the class pointed to by the value is the application, if not the application, it is an associated application, and execute S209; otherwise, execute S203;
[0093] Activity is the most basic and most commonly used four components in Android components: Activity, Service service, Content Provider content provider, and one of BroadcastReceiver broadcast receivers.
[0094] Activity is an application component that users can interact with in order to complete a certain task. In an android application, an Activity is usually a separate screen on which some controls ...
Embodiment 3
[0108] Embodiment 3 of the present invention provides an application startup method, such as Figure 5 shown, including the following steps:
[0109] S301. Obtain an application startup command, and query the associated application data table when the java virtual machine starts to execute a certain class of the application;
[0110] S302. Is there an associated application data table? If it exists, execute S303, otherwise execute S304;
[0111] The establishment process of the associated application data table is the same as that in the second embodiment, and will not be repeated here.
[0112] S303, silently start the associated application in the associated application data table;
[0113] Silently starting the associated application includes: establishing the corresponding process of the application, preloading the resources and class libraries needed for the application to run, but not running, and only when the button of the associated application is touched, the proc...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com