A method for preloading an application, implemented by an intelligent terminal, characterized in that the method comprises the steps of: acquiring (110, 501), in response to receiving a push message from a server corresponding to an application, a message content of the push message; determining, based on the message content, whether the application is to be preloaded; and preloading, by a processor of the intelligent terminal, an application interface corresponding to the application to be preloaded in a precreated preloading active window stack, a boundary coordinate corresponding to the preloading active window stack being located outside a coordinate range of a display screen; wherein preloading the application interface corresponding to the application to be preloaded in the precreated preloading active window stack comprises: creating a target process corresponding to the application to be preloaded; creating a task stack corresponding to the application to be preloaded in the precreated preloading active window stack; starting an active window corresponding to the application to be preloaded in the task stack based on the target process, and sending a falsified focus notification to the application to be preloaded, wherein the falsified focus notification comprises focus information of the application to be preloaded, and the active window is an independent interface directly oriented for interaction and operations of a user; updating a focus flag corresponding to the application to be preloaded based on the focus information in the falsified focus notification, and continuously drawing and displaying updating of the application interface corresponding to the application to be preloaded in a preset time period based on the falsified focus notification, a length of the preset time period comprising a playing duration of a starting advertisement or starting animation in the application to be preloaded. acquiring (110, 501), in response to receiving a push message from a server corresponding to an application, a message content of the push message; determining, based on the message content, whether the application is to be preloaded; and preloading, by a processor of the intelligent terminal, an application interface corresponding to the application to be preloaded in a precreated preloading active window stack, a boundary coordinate corresponding to the preloading active window stack being located outside a coordinate range of a display screen; wherein preloading the application interface corresponding to the application to be preloaded in the precreated preloading active window stack comprises: creating a target process corresponding to the application to be preloaded; creating a task stack corresponding to the application to be preloaded in the precreated preloading active window stack; starting an active window corresponding to the application to be preloaded in the task stack based on the target process, and sending a falsified focus notification to the application to be preloaded, wherein the falsified focus notification comprises focus information of the application to be preloaded, and the active window is an independent interface directly oriented for interaction and operations of a user; updating a focus flag corresponding to the application to be preloaded based on the focus information in the falsified focus notification, and continuously drawing and displaying updating of the application interface corresponding to the application to be preloaded in a preset time period based on the falsified focus notification, a length of the preset time period comprising a playing duration of a starting advertisement or starting animation in the application to be preloaded. creating a target process corresponding to the application to be preloaded; creating a task stack corresponding to the application to be preloaded in the precreated preloading active window stack; starting an active window corresponding to the application to be preloaded in the task stack based on the target process, and sending a falsified focus notification to the application to be preloaded, wherein the falsified focus notification comprises focus information of the application to be preloaded, and the active window is an independent interface directly oriented for interaction and operations of a user; updating a focus flag corresponding to the application to be preloaded based on the focus information in the falsified focus notification, and continuously drawing and displaying updating of the application interface corresponding to the application to be preloaded in a preset time period based on the falsified focus notification, a length of the preset time period comprising a playing duration of a starting advertisement or starting animation in the application to be preloaded.