
The specific indicator is probably the total time you spend in onCreate, onResume, onStart and other callbacks. This item is mainly for comparison with your competing products.Ģ) You should not do any time-consuming operations in the life cycle callbacks of Application and Activity. Remember: product = performance × function!ġ) The startup speed here refers to the speed of cold startup, that is, the speed of restarting after killing the application.

Before each version is released, it is best to check whether the performance meets the standard against the standard.

Performance optimization should run through the entire cycle of function development, rather than stop paying attention after finishing it once. What are the performance indicators of the Android client? How to find and locate client performance problems? This article combines the development practice of multiple projects, gives the important index items to be paid attention to, and the general steps to locate and solve performance problems. A survey shows that nearly 90% of respondents will uninstall because of poor app performance, and performance is also the number one cause of frustration for app users. As we all know, a good product is not only powerful but also essential.
