Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Android-based application cold start optimization method and system

A technology of application program and optimization method, applied in the direction of program loading/starting, program control design, program control device, etc., can solve the problems of reduced user experience, longer waiting time, etc., to achieve the effect of accelerating the speed of cold start

Active Publication Date: 2020-08-04
WUHAN DOUYU NETWORK TECH CO LTD
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Too long startup time will also lead to longer waiting time for users to enter the application, which greatly reduces the user experience

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Android-based application cold start optimization method and system
  • Android-based application cold start optimization method and system
  • Android-based application cold start optimization method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0034] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0035] The relevant nouns are explained as follows:

[0036] Cold start: When the application is started, there is no process of the application in the background. At this time, the system will recreate a new process and assign it to the application. This starting method is cold start.

[0037] Hot start: When the application is started, the process of the application already exists in the background (for example: press the back key, home key, although the application will exit, but the process of the application will still remain in the background, you can enter the task list to view), so In the ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses an Android-based application program cold-start optimization method and an Android-based application program cold-start optimization system. The method includes starting an application program, starting a thread pool task, initializing all data in the application program starting process through paralleling of multiple sub-threads, and sending the initialized data to a register interface of the application program; analyzing the received initialized data by the register interface, and refreshing the register interface timely. By the Android-based application program cold-start optimization method and the Android-based application program cold-start optimization system, cold start speed of the application program can be increased, so that response speed of the application program is increased, and users' experience is improved.

Description

technical field [0001] The invention relates to the startup technology of application programs in Android, in particular to an Android-based application program cold-start optimization method and system. Background technique [0002] There are two ways to start an application in Android, one is cold start and the other is warm start. Usually a cold start of an application takes longer than a warm start of an application. Too long startup time can affect user experience to a great extent. For example, if the startup time is too long, it will take a long time from startup to the appearance of the interface, and the display during this period will be in a white screen state. Too long startup time will also lead to longer waiting time for users to enter the application, which greatly reduces the user experience. Contents of the invention [0003] The purpose of the present invention is to provide a set of methods for accelerating the cold start of application programs in An...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/445
CPCG06F9/44505
Inventor 张磊
Owner WUHAN DOUYU NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products