Application Download Method and Device

By simultaneously displaying the application identification information and download progress information on the first and second screens of the electronic device, the problem of difficulty for users to quickly open and view download progress is solved, and the convenience is improved.

CN114756254BActive Publication Date: 2025-08-01VIVO MOBILE COMM CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210474588.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-29
Publication Date
2025-08-01
Estimated Expiration
2042-04-29

AI Technical Summary

Technical Problem

It is difficult for users to quickly open and view the download progress after downloading the application, resulting in less convenience.

Method used

By simultaneously displaying the identification information and download progress information of the target application on the first and second screens of the electronic device, the user can view the progress directly on the second screen and enter to open the application.

Benefits of technology

Improves the convenience of users to view the progress of application downloads and enables the ability to quickly and accurately open newly downloaded applications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114756254B_ABST
    Figure CN114756254B_ABST
Patent Text Reader

Abstract

The present application discloses an application download method and apparatus, belonging to the field of communication technologies. The method includes: receiving a first input of a target identifier by a user in a first screen, where the target identifier is used to indicate a target application program to be downloaded; in response to the first input, downloading and installing the target application program, and simultaneously displaying application-related information of the target application program on the first screen and a second screen, where the application-related information of the target application program includes identification information of the target application program and download progress information of the target application program.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to an application download method and apparatus. Background Art

[0002] With the continuous development of electronic devices, users need to download more and more application programs from the application store. Generally, an electronic device will display the application icons of the downloaded application programs at the last position of the last page of the mobile phone desktop, or at the blank position on a certain page of the desktop where no application icon is displayed. When a user wants to open a downloaded application program, the user needs to slide through multiple pages to find the icon of the application program. Thus, the convenience for the user to open a newly downloaded application program is relatively low; and during the process of downloading a new application program, when the electronic device is in the screen-off state, the user cannot see the download progress of the new application program, resulting in relatively poor convenience for the user to view the download progress of the application program. Summary of the Invention

[0003] The objective of the embodiments of this application is to provide an application download method and apparatus, which can solve the problems that the convenience for the user to open a newly downloaded application program is relatively low and the convenience for the user to view the download progress of the application program is relatively poor.

[0004] To solve the above technical problems, this application is implemented as follows:

[0005] In a first aspect, the embodiments of this application provide an application download method, which includes: receiving a first input from a user on a first screen for a target identifier; the target identifier is used to indicate a target application program to be downloaded; in response to the first input, downloading and installing the target application program, and simultaneously displaying application-related information of the target application program on the first screen and a second screen, where the application-related information of the target application program includes identification information of the target application program and download progress information of the target application program.

[0006] In a second aspect, the embodiments of this application provide an application download apparatus, which includes: a receiving module, a downloading module, an installing module, and a displaying module; the receiving module is configured to receive a first input from a user on a first screen for a target identifier; the target identifier is used to indicate a target application program to be downloaded; the downloading module is configured to download the target application program in response to the first input received by the receiving module; the installing module is configured to install the target application program; the displaying module is configured to simultaneously display application-related information of the target application program on the first screen and a second screen, where the application-related information of the target application program includes identification information of the target application program and download progress information of the target application program.

[0007] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory. The memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0008] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.

[0009] In a fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0010] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.

[0011] In the embodiment of the present application, the user can perform a first input on the target identifier in the first screen to trigger the electronic device to download and install the target application program, and display the application-related information of the target application program on both the first screen and the second screen of the electronic device. The application-related information of the target application program includes the identifier information and the download progress information of the target application program. Since when the user inputs on the target identifier in the first screen to trigger the electronic device to download and install the target application program, the electronic device can display the application-related information of the target application program on both the first screen and the second screen to prompt the user of the identifier information and the download progress information of the target application program, the user can directly view the download progress information of the target application program on the second screen of the electronic device, improving the convenience for the user to view the download progress of the application program; and when the user needs to open the newly downloaded target application program, the user can directly input the identifier information of the target application program on the second screen of the electronic device, so that the electronic device can quickly and accurately open the newly downloaded application program, improving the convenience for the user to open the newly downloaded application program. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 is a schematic diagram of an application download method provided by an embodiment of the present application;

[0013] Figure 2 is one of the example schematic diagrams of the interface of a mobile phone provided by an embodiment of the present application;

[0014] Figure 3 is the second of the example schematic diagrams of the interface of a mobile phone provided by an embodiment of the present application;

[0015] Figure 4 This is a third example schematic diagram of a mobile phone interface provided in an embodiment of the present application;

[0016] Figure 5 This is a fourth example schematic diagram of an interface of a mobile phone provided in an embodiment of the present application;

[0017] Figure 6 This is a fifth example schematic diagram of an interface of a mobile phone provided in an embodiment of the present application;

[0018] Figure 7 This is a sixth example schematic diagram of an interface of a mobile phone provided in an embodiment of the present application;

[0019] Figure 8 This is the seventh example schematic diagram of an interface of a mobile phone provided in an embodiment of the present application;

[0020] Figure 9 This is a structural diagram of an application downloading device provided in an embodiment of the present application;

[0021] Figure 10 This is one of the hardware structure diagrams of an electronic device provided in an embodiment of the present application;

[0022] Figure 11 This is the second hardware structure diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0024] The terms "first," "second," and the like in the specification and claims of this application are used to distinguish similar objects, and are not used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of this application can be implemented in an order other than that illustrated or described herein, and that the objects distinguished by "first," "second," and the like are generally of the same type, and do not limit the number of objects; for example, the first object can be one or more. In addition, the term "and / or" in the specification and claims refers to at least one of the connected objects, and the character " / " generally indicates that the objects connected are in an "or" relationship.

[0025] The following will combine the accompanying drawings and, through specific embodiments and their application scenarios, elaborate in detail on the application download method provided by the embodiments of the present application.

[0026] The application download method in the embodiments of the present application can be applied to the scenario where an electronic device downloads and installs an application program.

[0027] Currently, during the process of a user downloading and installing an application program using an application store, the following main phenomena exist:

[0028] 1. Add the icon of the newly downloaded application program to the last position on the last screen of the desktop, or to a blank position on a certain screen;

[0029] 2. The time from download to installation may be relatively long, and the user does not always pay attention to the download and installation progress. For example, the user may lock the screen or use other applications;

[0030] 3. For the purpose of operational revenue, an application will introduce an advertisement leading page before entering the home page; Based on the above phenomena, the following problems exist in the user's usage process, including but not limited to: 1) If the mobile phone is locked, the user does not know when the target application program is downloaded and installed; 2) When the user wants to use the target application after it is installed, due to the large number of applications installed in the mobile phone, the user may need to continuously swipe the screen to search or perform a global search, increasing the inconvenience of operation; 3) Behaviors such as the advertisement leading page of the application force the user to waste some unnecessary time or perform unnecessary operations, reducing the user experience.

[0031] The embodiments of the present invention make full use of the second screen of the electronic device (for example: the secondary screen of the electronic device) to solve the problem that it is inconvenient to use the application program after the user downloads and installs the application program through the application store. The main improvement points include: 1. Through the secondary screen of the electronic device, display the progress during the download and installation process of the application program, and the user can also view the progress of the entire process after the first screen (for example: the main screen of the electronic device) is locked; 2. After the installation is completed, the user can directly open the target application program through the secondary screen; 3. When the application program displays a leading page or advertisement page content, the application program is displayed on the secondary screen, and after the leading page or advertisement page is loaded, it automatically switches to the main screen for display, avoiding the user waiting.

[0032] In the solution provided by the embodiments of the present application, the user can perform a first input on the target identifier in the first screen to trigger the electronic device to download and install the target application, and display the application-related information of the target application on both the first screen and the second screen of the electronic device. The application-related information of the target application includes the identifier information and the download progress information of the target application. In this solution, when the user inputs on the target identifier in the first screen to trigger the electronic device to download and install the target application, the electronic device can display the application-related information of the target application on both the first screen and the second screen to prompt the user of the identifier information and the download progress information of the target application. Therefore, the user can directly view the download progress information of the target application on the second screen of the electronic device, improving the convenience for the user to view the download progress of the application. And when the user needs to open the newly downloaded target application, the user can directly input the identifier information of the target application on the second screen of the electronic device, enabling the electronic device to quickly and accurately open the newly downloaded application, improving the convenience for the user to open the newly downloaded application.

[0033] The embodiments of the present application provide an application download method. Figure 1 The flowchart of an application download method provided by the embodiments of the present application is shown. This method can be applied to an electronic device with two screens. As Figure 1 shown, the application download method provided by the embodiments of the present application may include the following steps 201 and 202.

[0034] Step 201: The electronic device receives a first input from the user on the target identifier in the first screen.

[0035] In the embodiments of the present application, the above target identifier is used to indicate the target application to be downloaded.

[0036] In the embodiments of the present application, the electronic device can display the interface of the application store on the first screen. The user can input the identifier information of the target application to be downloaded in this interface to trigger the electronic device to download and install the target application, and display the application-related information of the target application on both the first screen and the second screen of the electronic device. Thus, the user can directly view the application-related information of the target application on the second screen of the electronic device and operate on the downloaded target application on the second screen.

[0037] Optionally, in the embodiments of the present application, the above first input may be any one of the following: a click input, a long press input, a hard press input, a double click input, or any other possible form of input by the user on the target identifier to trigger the electronic device to download and install the target application. It can be specifically determined according to actual usage requirements, and the embodiments of the present invention do not make limitations.

[0038] Optionally, in an embodiment of the present application, the target application to be downloaded indicated by the above target identifier may be any application that can trigger downloading by the electronic device.

[0039] Optionally, in an embodiment of the present application, the above-mentioned target identifier can be a target identifier displayed in the interface of the application store; or, it can be a target identifier in any advertising page displayed on an electronic device, for example: a food ordering software displayed in a food advertising interface.

[0040] Optionally, in an embodiment of the present application, the target identifier may include at least one of the following: an icon of the target application, or a name of the target application.

[0041] Step 202: The electronic device downloads and installs a target application in response to the first input, and displays application-related information of the target application on the first screen and the second screen simultaneously.

[0042] In the embodiment of the present application, the application-related information of the target application includes identification information of the target application and download progress information of the target application.

[0043] In the embodiment of the present application, the electronic device installs the target application on the first screen while also installing the target application on the second screen.

[0044] In an embodiment of the present application, after the user inputs the target identifier, the electronic device can be triggered to install the target application on the first screen and the second screen at the same time, that is, while the application-related information of the target application is displayed on the first screen, the application-related information of the target application is also displayed on the second screen, so that the user can directly view the application-related information of the target application on the second screen of the electronic device, and can directly operate the downloaded target application on the second screen.

[0045] Optionally, in an embodiment of the present application, the identification information of the target application includes at least one of the following: an icon of the target application and a name of the target application.

[0046] Optionally, in an embodiment of the present application, the download progress information may include at least one of the following: a download progress bar, a percentage of download progress, and a gray level of an icon.

[0047] Optionally, in an embodiment of the present application, the second screen of the above-mentioned electronic device can be any one of the following: a split-screen area in the first screen of the electronic device, a screen different from the first screen in the electronic device, the screen can be a screen set on the back shell of the electronic device (for example, a small circular or rectangular screen set on the back shell), or a screen with a folding angle with the first screen, etc.

[0048] Exemplarily, taking an electronic device as a mobile phone, the first screen of the electronic device as the main screen of the mobile phone, and the second screen as the secondary screen of the mobile phone as an example, after the mobile phone receives the first input, the target application can be installed on both the main screen 10 and the secondary screen 11 simultaneously. As shown in Figure 2 (A) in, while displaying the application-related information of the target application (for example: the identification information of application A and the download progress information 12 of application A) on the desktop of the main screen 10, as shown in Figure 2 (B) in, the identification information of application A and the download progress information 12 of application A are also displayed on the secondary screen 11 of the mobile phone.

[0049] Optionally, in the embodiments of the present application, the application-related information of the above-mentioned target application may further include at least one of the following: the version number of the target application, the download package name of the target application, and the installation package size of the target application.

[0050] It should be noted that in the setting interface of the first screen of the electronic device, the electronic device can display a first control, which is used to set whether to "display the application-related information of the target application on both the first screen and the second screen when triggering the download and installation of the target application on the first screen". If the user needs to display the application-related information of the target application on both the first screen and the second screen of the electronic device while downloading and installing the target application, the first control can be opened on the setting page. If it is not necessary to display the application-related information of the target application on the second screen of the electronic device while downloading and installing the target application, the first control can be closed.

[0051] Exemplarily, as shown in Figure 3 , the setting interface 13 is displayed on the main screen 10 of the mobile phone, and the function setting item 14 of "launch from the secondary screen" is displayed on this interface. The title of the function setting item 14 is: launch from the secondary screen; the subtitle description information is: select to launch from the secondary screen, and the download and installation processes of the application will be displayed on the secondary screen, and the application can be directly launched from the secondary screen.

[0052] An embodiment of the present application provides an application download method. A user can perform a first input on a target identifier on a first screen to trigger an electronic device to download and install a target application program, and display application-related information of the target application program on both the first screen and a second screen of the electronic device. The application-related information of the target application program includes identification information and download progress information of the target application program. Since when the user inputs on the target identifier on the first screen to trigger the electronic device to download and install the target application program, the electronic device can display the application-related information of the target application program on both the first screen and the second screen to prompt the user of the identification information and download progress information of the target application program, the user can directly view the download progress information of the target application program on the second screen of the electronic device, improving the convenience for the user to view the download progress of the application program. And when the user needs to open the newly downloaded target application program, the user can directly input the identification information of the target application program on the second screen of the electronic device, so that the electronic device can quickly and accurately open the newly downloaded application program, improving the convenience for the user to open the newly downloaded application program.

[0053] Optionally, in an embodiment of the present application, the "displaying application-related information of the target application program on both the first screen and the second screen" in step 202 above can be specifically implemented through the following step 202a.

[0054] Step 202a: When the target application program is multiple application programs, the electronic device displays application-related information of a first application program on both the first screen and the second screen.

[0055] In an embodiment of the present application, the application-related information of the first application program includes identification information and download progress information of the first application program, and the first application program is the application program with the fastest download progress among the multiple application programs.

[0056] In an embodiment of the present application, when multiple application programs are downloaded simultaneously, the electronic device can display application-related information of one or more application programs with the fastest download progress on both the first screen and the second screen. For example, when application program A and application program B are downloaded simultaneously, the download progress of application program A is 50%, and the download progress of application program B is 30%. Then, the electronic device displays the application-related information of application program A on both the first screen and the second screen, so that the user can directly view the application-related information of the application program with the fastest download progress on the first screen or the second screen.

[0057] Exemplarily, in the case of downloading multiple application programs simultaneously (for example, downloading application program A and application program B), the download progress of application program A is 50%, and the download progress of application program B is 30%. At this time, as Figure 4As shown in (A) of [Figure 0], the application-related information of application A with the fastest download progress (e.g., the identification information of application A and the download progress information 12 of application A) is displayed on the main screen 10 of the mobile phone. At the same time, as Figure 4 shown in (B) of [Figure 0], the application-related information of application A with the fastest download progress (e.g., the identification information of application A and the download progress information 12 of application A) is also displayed on the secondary screen 11 of the mobile phone.

[0058] In the embodiment of the present application, when the user triggers the electronic device to download multiple applications simultaneously, the electronic device can display the application-related information of the first application, that is, the application-related information of the application with the fastest download progress, on the first screen and the second screen at the same time. In this way, the user can directly view the application-related information of the application with the fastest download progress on the first screen or the second screen, improving the convenience for the user to view the application-related information of the application with the fastest download progress.

[0059] Optionally, in the embodiment of the present application, after the above step 202a, the application download method provided by the embodiment of the present application further includes the following steps 301 and 302.

[0060] Step 301: The electronic device receives a second input from the user on the second screen.

[0061] In the embodiment of the present application, after the application-related information of the first application with the fastest download progress is displayed on the first screen and the second screen of the electronic device, the user can directly input on the second screen of the electronic device to trigger the switching of the application-related information of the first application displayed on the second screen to the application-related information of the second application, or input on the second screen of the electronic device to trigger the display of the target list information on the first screen.

[0062] Optionally, in the embodiment of the present application, the above second input can be any one of the following: a click input, a long press input, a hard press input, a double click input, or any other possible form of input on the second screen to trigger the electronic device to switch the application-related information of the first application displayed on the second screen to the application-related information of the second application, or display the target list information on the first screen. It can be specifically determined according to the actual usage requirements, and the embodiment of the present invention does not make any limitations.

[0063] Step 302: In response to the second input, the electronic device switches the application-related information of the first application displayed on the second screen to the application-related information of the second application, or displays the target list information on the first screen.

[0064] In the embodiments of the present application, the above-mentioned second application is an application other than the first application among multiple applications, and the application-related information of the second application is included in the target list information.

[0065] Optionally, in the embodiments of the present application, the electronic device may, according to the input feature information of the second input, switch the application-related information of the first application displayed on the second screen to the application-related information of the second application, or display the target list information on the first screen.

[0066] For example: when the second input is a long press input, the electronic device responds to the second input and switches the application-related information of the first application displayed on the second screen to the application-related information of the second application; when the second input is a click input, the electronic device responds to the second input and displays the target list information on the first screen, or when the second input is an up and down sliding input, the electronic device responds to the second input and switches the application-related information of the first application displayed on the second screen to the application-related information of the second application; when the second input is a left and right sliding input, the electronic device responds to the second input and displays the target list information on the first screen.

[0067] It can be understood that displaying the target list information on the first screen may be to switch the display of the application-related information of the first application originally displayed on the first screen to the target list information.

[0068] Optionally, in the embodiments of the present application, the above-mentioned target list information may be the download progress of the second application, so that the user can intuitively see the download progress of multiple applications (i.e., the second application).

[0069] Exemplarily, in combination with Figure 4 , the user can perform a long press input on the secondary screen 11 of the mobile phone to trigger the mobile phone to switch the application-related information of application A (for example: the identification information of application A and the download progress information 12 of application A) displayed on the secondary screen 11 to the application-related information of the second application (for example: the identification information of application B and the download progress information 15 of application B), as shown in (A) of Figure 5 ; or, the user can perform a click input on the secondary screen 11 of the mobile phone to trigger the mobile phone to display the target list information (for example: the download progress of application B and the download progress of application C 16) on the main screen 10, as shown in (B) of Figure 5 .

[0070] Optionally, in the embodiments of the present application, the user can also perform a second input on the first screen of the electronic device. In response to the second input, the electronic device switches the application-related information of the first application displayed on the first screen to the application-related information of the second application, or switches the application-related information of the first application displayed on the first screen to the target list information. As a result, the user can directly view the application-related information of the application being downloaded or view the download progress of all applications being downloaded on the first screen of the electronic device, without having to flip through multiple desktop pages on the first screen to search.

[0071] In the embodiments of the present application, when the application-related information of the first application with the fastest download progress is simultaneously displayed on the first screen and the second screen of the electronic device, the user can directly input on the second screen of the electronic device to trigger the electronic device to switch the application-related information of the first application displayed on the second screen to the application-related information of the second application, or trigger the electronic device to display the target list information on the first screen. In this way, the user can directly view the application-related information of the application being downloaded through the second screen of the electronic device, without having to flip through multiple desktop pages on the first screen of the electronic device to search, improving the convenience for the user to view the application-related information of the application being downloaded. And the user can directly view the download progress of all applications being downloaded on the first screen of the electronic device, improving the flexibility for the user to view the download progress of all applications being downloaded.

[0072] Optionally, in the embodiments of the present application, the "simultaneously displaying the application-related information of the target application on the first screen and the second screen" in step 202 above can be specifically implemented through the following step 202b.

[0073] Step 202b: The electronic device adopts a full-screen display mode, displays the identification information of the target application on the second screen, and displays the download progress information of the target application in a preset manner.

[0074] Optionally, in the embodiments of the present application, the electronic device can full-screen display the identification information of the above target application on the second screen. Specifically, it can be: full-screen display the application icon of the target application on the second screen of the electronic device, and the application name of the target application can be displayed in the middle position of the application icon.

[0075] Optionally, in the embodiments of the present application, the electronic device can display the identification information of the above target application in the middle area, upper right area or bottom area of the second screen.

[0076] Optionally, in the embodiments of the present application, the above-mentioned method of displaying the download progress information of the target application program in a preset manner may be any one of the following: displaying in the form of a progress bar, displaying in the form of the grayness degree of an icon, or displaying a percentage in the middle of the icon.

[0077] It should be noted that the display in the form of a progress bar is to display the download progress information of the target application program in the form of a progress bar, from which the download completion degree of the target application program and the remaining undownloaded task amount can be directly seen, such as a rectangular bar progress bar; the display in the form of the grayness degree of an icon is that as the download progress of the target application program progresses, the icon color gradually changes from a grayish color to the original color of the icon or there is a circle displayed in the middle of the icon, and the download progress is represented by the brightness degree of a sector chart in the circle. For example, when the download progress is 75%, three-quarters of the circle is displayed in the original color of the icon, and one-quarter of the circle is displayed in gray.

[0078] Exemplarily, as Figure 6 shown, the mobile phone can full-screen display the application icon of the target application program (for example, the application icon of application program A) on the secondary screen 11, the application name of the target application program (for example, the application name of application program A) can be displayed in the middle position of the application icon, and the download progress information of the target application program (for example, the download progress information of application program A) is displayed in the middle of the application icon in percentage form.

[0079] It should be noted that the display manner of the download progress information of the target application program may be the same as or different from the display manner of the first screen. For example, the first screen of the electronic device displays the download progress of the target application program in the form of a progress bar, and the second screen of the electronic device displays the download progress of the target application program by displaying a percentage in the middle of the application icon.

[0080] Optionally, in the embodiments of the present application, when the target application program is in the download state, the user can perform a click input on the second screen of the electronic device (for example, the identification information of the target application program on the second screen) to trigger the electronic device to stop downloading the target application program; or, when the target application program is in the paused download state, the user can perform a click input on the second screen of the electronic device to trigger the electronic device to continue downloading the target application program.

[0081] Optionally, in the embodiments of the present application, when the user triggers the second screen of the electronic device to stop downloading the target application program, the target application program being installed on the first screen of the electronic device will also stop downloading; when the user triggers the second screen of the electronic device to continue downloading the target application program, the target application program being installed on the first screen of the electronic device will also continue downloading.

[0082] In the embodiments of the present application, the electronic device may fully display the identification information of the target application program on the second screen and display the download progress information of the target application program in a preset manner. In this way, the flexibility of the electronic device to display the application-related information of the target application program is improved.

[0083] Optionally, in the embodiments of the present application, after the above step 202, the application download method provided by the embodiments of the present application further includes the following step 401.

[0084] Step 401: When the installation of the target application program on the second screen is successful, the electronic device displays a prompt message on the first screen.

[0085] In the embodiments of the present application, the above prompt message is used to prompt that the target application program has been successfully installed.

[0086] It can be understood that when the installation of the target application program on the second screen of the electronic device is successful, the target application program is also successfully installed on the first screen.

[0087] In the embodiments of the present application, after it is displayed on the second screen that the current target application program has been successfully installed, the electronic device will display a prompt message for the change of the status of the target application program on the first screen.

[0088] Optionally, in the embodiments of the present application, after it is displayed on the second screen that the current target application program has been successfully installed, the electronic device may display a prompt window on the desktop of the first screen, or may display a prompt message in the notification bar interface of the first screen (for example: the prompt message of "the target application program has been successfully installed"), so as to effectively prompt the user that the target application program has been successfully installed.

[0089] Optionally, in the embodiments of the present application, after the above step 202, the application download method provided by the embodiments of the present application further includes the following step 501 and step 502, or step 501 and step 503.

[0090] Step 501: When the installation of the target application program on the second screen is successful, the electronic device receives a third input from the user for the identification information of the target application program.

[0091] In the embodiments of the present application, when the target application program is successfully installed on the second screen of the electronic device, the user may input the identification information of the target application program displayed on the second screen to trigger the electronic device to start the target application program.

[0092] Optionally, in the embodiments of the present application, the third input from the user for the identification information of the target application program may be an input for the icon of the target application program or an input for the name of the target application program.

[0093] Optionally, in the embodiments of the present application, the above third input may be any one of the following: a click input, a long press input, a hard press input, a double click input, or any other possible form of input on the identification information of the target application, so as to trigger the electronic device to start the target application. Specifically, it may be determined according to actual usage requirements, and the embodiments of the present invention do not make limitations.

[0094] Optionally, in the embodiments of the present application, the above third input may be an input at any position on the second screen of the electronic device.

[0095] Step 502: In response to the third input, if the first screen is in the locked screen state, the electronic device displays the interface of the target application on the second screen, and when the first screen switches from the locked screen state to the unlocked state, switches the interface of the target application displayed on the second screen to be displayed on the first screen.

[0096] It can be understood that when the installation of the target application on the second screen is successful, after the user inputs the identification information of the target application displayed on the second screen of the electronic device, it will trigger the electronic device to start the newly downloaded target application. At this time, if the first screen of the electronic device is in the locked screen state, the electronic device displays the interface of the target application on the second screen until the user opens the first screen of the electronic device, that is, when the first screen of the electronic device switches from the locked screen state to the unlocked state, switches the interface of the target application displayed on the second screen to be displayed on the first screen of the electronic device, that is, cancels the interface of the target application displayed on the second screen and displays it on the first screen.

[0097] In the embodiments of the present application, the user can input the identification information of the target application displayed on the second screen of the electronic device to trigger the electronic device to display the interface of the target application, that is, start the newly downloaded target application. In this way, there is no need for the user to repeatedly slide the desktop page on the first screen of the electronic device to find the application icon of the target application to open the newly downloaded target application, improving the convenience and flexibility of the user to open the newly downloaded target application. Moreover, when the first screen is in the locked screen state, the interface of the target application is displayed on the second screen, and when the first screen switches from the locked screen state to the unlocked state, the interface of the target application displayed on the second screen is switched to be displayed on the first screen, thus improving the flexibility of the electronic device to display the interface of the target application.

[0098] Optionally, in the embodiments of the present application, the "displaying the interface of the target application on the second screen" in the above step 502 may be specifically implemented through the following step 502a.

[0099] Step 502a: If the target application includes a target page and the target page includes a target operation control, the electronic device cancels the display of the target page and displays the function interface of the target application on the second screen.

[0100] In the embodiments of the present application, the above-mentioned target page is an application guidance page or an advertisement page of the target application.

[0101] In the embodiments of the present application, after the user triggers the electronic device to start a newly downloaded target application, the electronic device can display the application guidance page or advertisement page of the target application on the second screen, and after the electronic device cancels the display of the application guidance page or advertisement page, the function interface of the target application is displayed on the second screen of the electronic device.

[0102] It can be understood that after the electronic device cancels the display of the application guidance page or advertisement page, if the first screen of the electronic device is in the locked screen state, the function interface of the target application is displayed on the second screen of the electronic device until the user turns on the first screen of the electronic device, that is, when the first screen of the electronic device switches from the locked screen state to the unlocked state, the function interface of the target application displayed on the second screen is switched to be displayed on the first screen of the electronic device.

[0103] Optionally, in the embodiments of the present application, the function interface of the above-mentioned target application can be any interface in the target application, such as: a contacts interface, an account management interface, a message list interface, etc.

[0104] Optionally, in the embodiments of the present application, the above-mentioned target operation control can be any one of the following: a "skip" control, a "next step" control, a "close" control.

[0105] Optionally, in the embodiments of the present application, when the target page includes the above-mentioned target operation control, the electronic device can automatically help the user click the control to cancel the display of the target page.

[0106] Optionally, in the embodiments of the present application, the electronic device can identify the display content of the above-mentioned target page to perform corresponding operations according to the identified content. For example: when it is identified that the target page includes a "skip" control, it automatically helps the user click the control to skip (i.e., cancel the display of) the target page.

[0107] Optionally, in the embodiments of the present application, the above-mentioned target page may further include a "countdown" control. When it is identified that the target page includes a "countdown" control, the electronic device waits on the current page until the countdown ends, and the electronic device automatically exits the target page, that is, cancels the display of the target page.

[0108] Optionally, in the embodiments of the present application, when the target operation control is not included in the above-mentioned target page, the user can input to the target page (for example: swipe left or right, or swipe up or down) to trigger the electronic device to cancel the display of the target page.

[0109] In the embodiments of the present application, when the target application does not include the target page, the electronic device directly displays the function interface of the target application on the second screen.

[0110] Optionally, in the embodiments of the present application, the electronic device can collect big data and continuously improve the database of the class names of the advertisement pages and function interfaces of each version of each application, so that after starting a newly downloaded target application, it can obtain the class name of the current display interface and compare it with the database. If it is the function interface of the target application, it directly displays the function interface of the target application on the second screen, and when the first screen switches from the locked screen state to the unlocked state, it switches the function interface of the target application to be displayed on the first screen; if it is the guiding page or advertisement page of the target application, it recognizes the display content of the current display interface and performs corresponding operations according to the recognized content (for example: if the "skip" control is included in the display content, the electronic device cancels the display of the guiding page or advertisement page of the target application).

[0111] Exemplarily, as Figure 7 shown in (A) of, after the mobile phone starts a newly downloaded target application, it can display the target page of the target application (for example: the taxi advertisement page 17 displayed by Application A) on the secondary screen 11 of the mobile phone. The target page includes a target operation control (for example: the "skip" control). Then, after the mobile phone skips (i.e., cancels) the display of the target page, when the main screen 10 of the mobile phone is in the locked screen state, as Figure 7 shown in (B) of, it displays the function interface of the target application (for example: the contact interface 18 of Application A) on the secondary screen 11 of the mobile phone, and when the main screen 10 of the mobile phone switches from the locked screen state to the unlocked state, as Figure 7 shown in (C) of, it switches the contact interface 18 of Application A displayed on the secondary screen 11 to be displayed on the main screen 10 of the mobile phone.

[0112] In the embodiments of the present application, the electronic device can display the target page of the target application in the second screen, and when the target operation control is included in the target page, the target page is automatically cancelled. At this time, if the first screen of the electronic device is in the locked state, the function interface of the target application is displayed in the second screen of the electronic device, so that the user can operate the target application in the second screen. In this way, the quickness and flexibility of the electronic device in displaying the function interface of the target application are improved, and the operability of the target application is also improved.

[0113] Step 503: In response to the third input, if the first screen is in the unlocked state, the electronic device displays the interface of the target application on the first screen.

[0114] It can be understood that when the target application is successfully installed on the second screen, after the user inputs the identification information of the target application displayed on the second screen of the electronic device, the electronic device is triggered to start the newly downloaded target application. At this time, if the first screen of the electronic device is in the unlocked state, the interface of the target application can be directly displayed on the first screen of the electronic device.

[0115] In the embodiments of the present application, the user can input the identification information of the target application displayed on the second screen of the electronic device to trigger the electronic device to display the interface of the target application, that is, to start the newly downloaded target application. In this way, it is not necessary for the user to slide the desktop page on the first screen of the electronic device multiple times to find the application icon of the target application to open the newly downloaded target application, which improves the convenience and flexibility of the user in opening the newly downloaded target application.

[0116] Optionally, in the embodiments of the present application, the "displaying the interface of the target application on the first screen" in the above step 503 can be specifically implemented by the following step 503a.

[0117] Step 503a: If the target application includes a target page, when the target operation control is included in the target page, the electronic device cancels the display of the target page and displays the function interface of the target application on the first screen.

[0118] In the embodiments of the present application, the above target page is the application guide page or the advertisement page of the target application.

[0119] In the embodiments of the present application, after the user triggers the electronic device to start the newly downloaded target application, the electronic device can display the application guide page or the advertisement page of the target application on the second screen, and after the electronic device cancels the display of the application guide page or the advertisement page, the function interface of the target application is displayed on the first screen of the electronic device.

[0120] It can be understood that after the electronic device cancels the display of the application guide page or the advertisement page, if the first screen of the electronic device is in the unlocked state, the function interface of the target application program is directly displayed on the first screen of the electronic device.

[0121] Optionally, in the embodiments of the present application, the electronic device can adopt a separation operation to display the interface of the target application program. For example, after the electronic device starts a newly downloaded target application program, the target page of the target application program is displayed on the second screen of the electronic device, and at the same time, the function interface of the target application program is displayed on the first screen of the electronic device, thereby reducing the time for the user to wait for the electronic device to cancel the display of the application guide page or the advertisement page.

[0122] It should be noted that when the target operation control is included in the target page, for the electronic device to cancel the display of the target page, reference can be made to the description in step 502a above, which will not be elaborated here.

[0123] Optionally, in the embodiments of the present application, the electronic device can collect big data and continuously improve the database of the class names of the advertisement pages and function interfaces of each version of each application program, so that after starting a newly downloaded target application program, the class name of the current display interface can be obtained and compared with the database. If it is the function interface of the target application program, the function interface of the target application program is directly displayed on the first screen; if it is the guide page or advertisement page of the target application program, the display content of the current display interface is recognized, and corresponding operations are performed according to the recognized content (for example: if the "close" control is included in the display content, the electronic device closes (i.e., cancels the display of) the guide page or advertisement page of the target application program).

[0124] Exemplarily, as shown in (A) of Figure 8 after starting a newly downloaded target application program, the target page of the target application program (for example: the taxi advertisement page 17 displayed by application A) is displayed on the secondary screen 11 of the mobile phone. The target page includes a target operation control (for example: the "skip" control). After the mobile phone skips (i.e., cancels) the display of the target page, as shown in (B) of Figure 8 the function interface of the target application program (for example: the contact interface 18 of application A) is directly displayed on the main screen 10 of the mobile phone.

[0125] In an embodiment of the present application, the electronic device may display a target page of a target application in the second screen, and when the target operation control is included in the target page, the target page is automatically cancelled from display. At this time, if the first screen of the electronic device is in an unlocked state, the function interface of the target application is directly displayed in the first screen of the electronic device. In this way, the quickness and flexibility of the electronic device in displaying the function interface of the target application are improved.

[0126] It should be noted that for the application download method provided in the embodiment of the present application, the execution subject may be an electronic device, or an application download device, or a control module in the application download device. In the embodiment of the present application, the example of the electronic device executing the application download method is used to illustrate the application download device provided in the embodiment of the present application.

[0127] Figure 9 A possible structural schematic diagram of the application download device involved in the embodiment of the present application is shown. As Figure 9 shown, the application download device 70 may include: a receiving module 71, a downloading module 72, an installing module 73, and a display module 74;

[0128] Among them, the receiving module 71 is configured to receive a first input of a target identifier by the user in the first screen; the target identifier is used to indicate a target application to be downloaded. The downloading module 72 is configured to download the target application in response to the first input received by the receiving module 71. The installing module 73 is configured to install the target application. The display module 74 is configured to simultaneously display application-related information of the target application on the first screen and the second screen, and the application-related information of the target application includes identification information of the target application and download progress information of the target application.

[0129] The embodiment of the present application provides an application download device. Since when the user inputs a target identifier in the first screen to trigger the electronic device to download and install the target application, the electronic device can simultaneously display the application-related information of the target application on the first screen and the second screen to prompt the user of the identification information and download progress information of the target application, the user can directly view the download progress information of the target application on the second screen of the electronic device, improving the convenience for the user to view the download progress of the application; and when the user needs to open the newly downloaded target application, the user can directly input the identification information of the target application on the second screen of the electronic device, so that the electronic device can quickly and accurately open the newly downloaded application, improving the convenience for the user to open the newly downloaded application.

[0130] In a possible implementation manner, the above-mentioned display module 74 is specifically configured to display the application-related information of the target application in the first screen and simultaneously display the application-related information of the target application in the second screen.

[0131] In a possible implementation manner, when the target application is multiple applications, the above-mentioned display module 74 is specifically configured to simultaneously display the application-related information of the first application in the first screen and the second screen. The application-related information of the first application includes the identification information of the first application and the download progress information of the first application. The first application is the application with the fastest download progress among the multiple applications.

[0132] In a possible implementation manner, the multi-device cooperation device 70 provided in the embodiment of the present application further includes: a processing module. The above-mentioned receiving module 71 is configured to receive a second input from the user on the second screen after the display module 74 simultaneously displays the application-related information of the first application in the first screen and the second screen. The processing module is configured to, in response to the second input received by the receiving module 71, switch the application-related information of the first application displayed on the second screen to the application-related information of the second application. Alternatively, display a target list on the first screen. Wherein, the second application is an application other than the first application among the multiple applications, and the target list includes the application-related information of the second application.

[0133] In a possible implementation manner, the above-mentioned display module 74 is specifically configured to use a full-screen display method to display the identification information of the target application on the second screen and use a preset method to display the download progress information of the target application.

[0134] In a possible implementation manner, after the above-mentioned display module 74 simultaneously displays the application-related information of the target application in the first screen and the second screen, when the target application is successfully installed on the second screen, the display module 74 is further configured to display a prompt message on the first screen, and the prompt message is used to prompt that the target application has been successfully installed.

[0135] In a possible implementation manner, the multi-device cooperation device 70 provided by the embodiments of the present application further includes: a switching module. The above receiving module 71 is further configured to, after the display module 74 simultaneously displays the application-related information of the target application on the first screen and the second screen, and when the target application is successfully installed on the second screen, receive a third input from the user for the identification information of the target application. The above display module 74 is configured to, in response to the third input received by the receiving module 71, if the first screen is in the locked screen state, display the interface of the target application on the second screen. The switching module is configured to, when the first screen is switched from the locked screen state to the unlocked state, switch the interface of the target application displayed on the second screen to be displayed on the first screen. Or, the above display module 74 is configured to, in response to the third input received by the receiving module 71, if the first screen is in the unlocked state, display the interface of the target application on the first screen.

[0136] In a possible implementation manner, the above display module is specifically configured to, if the target application includes a target page, and when the target page includes a target operation control, cancel the display of the target page, and display the function interface of the target application on the second screen or the first screen.

[0137] The application download device in the embodiments of the present application may be a device, or a component, an integrated circuit, or a chip in an electronic device. The device may be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device may be a mobile phone, a tablet computer, a laptop computer, a handheld computer, an in-vehicle electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. It may also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application do not make specific limitations.

[0138] The application download device in the embodiments of the present application may be a device with an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems. The embodiments of the present application do not make specific limitations.

[0139] The application download device provided by the embodiments of the present application can implement each process implemented by the above method embodiments. To avoid repetition, it will not be elaborated here.

[0140] Optionally, as Figure 10 shown, the embodiments of the present application further provide an electronic device 900, including a processor 901 and a memory 902. A program or instruction that can run on the processor 901 is stored on the memory 902. When the program or instruction is executed by the processor 901, each step of the above application download method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.

[0141] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0142] Figure 11 FIG. is a schematic diagram of the hardware structure of an electronic device for implementing an embodiment of the present application.

[0143] The electronic device 100 includes, but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110 and other components.

[0144] Those skilled in the art can understand that the electronic device 100 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 110 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 11 The structure of the electronic device shown in does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0145] Among them, the user input unit 107 is used to receive a first input of a user to a target identifier in the first screen; the target identifier is used to indicate a target application program to be downloaded.

[0146] The processor 110 is used to download and install the target application program in response to the first input received by the user input unit 107.

[0147] The display unit 106 is used to simultaneously display application-related information of the target application program on the first screen and the second screen. The application-related information of the target application program includes identification information of the target application program and download progress information of the target application program.

[0148] An embodiment of the present application provides an electronic device. When a user inputs a target identifier in the first screen and triggers the electronic device to download and install a target application, the electronic device can display application-related information of the target application on both the first screen and the second screen to prompt the user with the identifier information and download progress information of the target application. Therefore, the user can directly view the download progress information of the target application on the second screen of the electronic device, improving the convenience of the user to view the download progress of the application. And when the user needs to open the newly downloaded target application, the user can directly input the identifier information of the target application on the second screen of the electronic device, enabling the electronic device to quickly and accurately open the newly downloaded application, improving the convenience of the user to open the newly downloaded application.

[0149] Optionally, the display unit 106 is specifically configured to display the application-related information of the target application on the second screen while displaying the application-related information of the target application on the first screen.

[0150] Optionally, when the target application is multiple applications, the display unit 106 is specifically configured to display the application-related information of the first application on both the first screen and the second screen. The application-related information of the first application includes the identifier information of the first application and the download progress information of the first application, and the first application is the application with the fastest download progress among the multiple applications.

[0151] Optionally, the user input unit 107 is further configured to receive a second input from the user on the second screen after the display unit 106 displays the application-related information of the first application on both the first screen and the second screen.

[0152] The processor 110 is further configured to, in response to the second input received by the user input unit 107, switch the application-related information of the first application displayed on the second screen to the application-related information of the second application. Or, display a target list on the first screen. Wherein, the second application is the application other than the first application among the multiple applications, and the target list includes the application-related information of the second application.

[0153] Optionally, the display unit 106 is specifically configured to use a full-screen display method to display the identifier information of the target application on the second screen and display the download progress information of the target application in a preset manner.

[0154] Optionally, after the display unit 106 displays the application-related information of the target application on both the first screen and the second screen, when the installation of the target application on the second screen is successful, the display unit 106 is further configured to display a prompt message on the first screen, and the prompt message is used to prompt that the target application has been installed successfully.

[0155] Optionally, the user input unit 107 is further configured to, after the display unit 106 simultaneously displays the application-related information of the target application on the first screen and the second screen, and when the installation of the target application on the second screen is successful, receive a third input from the user for the identification information of the target application.

[0156] The display unit 106 is further configured to, in response to the third input received by the user input unit 107, if the first screen is in the locked screen state, display the interface of the target application on the second screen.

[0157] The processor 110 is further configured to, when the first screen is switched from the locked screen state to the unlocked state, switch the interface of the target application displayed on the second screen to be displayed on the first screen. Or,

[0158] The display unit 106 is further configured to, in response to the third input received by the user input unit 107, if the first screen is in the unlocked state, display the interface of the target application on the first screen.

[0159] Optionally, the display unit 106 is specifically configured to, if the target application includes a target page and the target page includes a target operation control, cancel the display of the target page and display the function interface of the target application on the second screen or the first screen.

[0160] The electronic device provided in the embodiments of the present application can implement each process implemented in the above method embodiments and achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0161] For the beneficial effects of various implementation manners in this embodiment, reference may specifically be made to the beneficial effects of the corresponding implementation manners in the above method embodiments. To avoid repetition, it will not be elaborated here.

[0162] It should be understood that in the embodiments of the present application, the input unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042. The GPU 1041 processes the image data of static pictures or videos obtained by an image capturing device (such as a camera) in the video capturing mode or the image capturing mode. The display unit 106 may include a display panel 1061, and the display panel 1061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 107 includes at least one of a touch panel 1071 and other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts, a touch detection device and a touch controller. The other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, power on / off keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated herein.

[0163] The memory 109 can be used to store software programs and various data. The memory 109 mainly includes a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area can store an operating system, applications or instructions required for at least one function (such as a sound playing function, an image playing function, etc.). In addition, the memory 109 can include a volatile memory or a non-volatile memory, or the memory 109 can include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 109 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memories.

[0164] The processor 110 may include one or more processing units; optionally, the processor 110 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor may not be integrated into the processor 110 either.

[0165] The embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the above method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0166] Among them, the processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disk or optical disc, etc.

[0167] The embodiment of the present application further provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instruction to implement each process of the above method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0168] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, system chip, chip system or system-on-chip, etc.

[0169] The embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement each process of the above application download method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0170] It should be noted that in this article, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without more limitations, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0171] Through the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc) and includes several instructions for causing a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present application.

[0172] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Those of ordinary skill in the art, under the inspiration of the present application and without departing from the purpose of the present application and the scope protected by the claims, can still make many forms, all of which fall within the protection scope of the present application.

Claims

1. A method for downloading an application, which is applied to an electronic device having at least two screens, the electronic device including a first screen and a second screen, characterized in that The method includes: Receiving a first input from a user on the first screen for a target identifier; the target identifier is used to indicate a target application to be downloaded; In response to the first input, downloading and installing the target application, and simultaneously displaying application-related information of the target application on the first screen and the second screen, where the application-related information of the target application includes identification information of the target application and download progress information of the target application; After simultaneously displaying the application-related information of the target application on the first screen and the second screen, the method further includes: When the installation of the target application on the second screen is successful, receiving a third input from the user for the identification information of the target application; In response to the third input, if the first screen is in an unlocked state and the target application includes a target page, and in the case where the target page includes target operation controls, displaying the target page on the second screen and displaying a function interface of the target application on the first screen; Wherein, the target page is an application guidance page or an advertisement page of the target application.

2. The method according to claim 1, characterized in that, Simultaneously displaying the application-related information of the target application on the first screen and the second screen includes: When the target application is multiple applications, simultaneously displaying the application-related information of a first application on the first screen and the second screen, where the application-related information of the first application includes identification information of the first application and download progress information of the first application, and the first application is the application with the fastest download progress among the multiple applications.

3. The method according to claim 2, characterized in that, After simultaneously displaying the application-related information of the first application on the first screen and the second screen, the method further includes: Receiving a second input from the user for the second screen; In response to the second input, switching the application-related information of the first application displayed on the second screen to the application-related information of a second application, or displaying target list information on the first screen; Wherein, the second application is an application other than the first application among the multiple applications, and the target list information includes the application-related information of the second application.

4. The method according to claim 1, wherein After receiving the third input from the user for the identification information of the target application, the method further includes: In response to the third input, if the first screen is in a locked state, displaying the interface of the target application on the second screen, and when the first screen is switched from the locked state to the unlocked state, switching the interface of the target application displayed on the second screen to be displayed on the first screen.

5. The method according to claim 4, wherein Displaying the interface of the target application on the second screen or... If the target application includes the target page, when the target page includes the target operation control, the display of the target page is cancelled, and the function interface of the target application is displayed on the second screen.

6. An application download device is applied to an electronic device having at least two screens, where the electronic device includes a first screen and a second screen, and is characterized in that, The application download device includes: a receiving module, a downloading module, an installing module, and a display module; The receiving module is configured to receive a first input of a target identifier by a user on the first screen; the target identifier is used to indicate a target application to be downloaded; The downloading module is configured to download the target application in response to the first input received by the receiving module; The installing module is configured to install the target application; The display module is configured to simultaneously display application-related information of the target application on the first screen and the second screen, where the application-related information of the target application includes the identifier information of the target application and the download progress information of the target application; The application download device further includes: a switching module; The receiving module is further configured to, after the display module simultaneously displays the application-related information of the target application on the first screen and the second screen, when the installation of the target application on the second screen is successful, receive a third input of the identifier information of the target application by the user; The display module is configured to, in response to the third input received by the receiving module, if the first screen is in an unlocked state and the target application includes a target page, when the target page includes the target operation control, display the target page on the second screen and display the function interface of the target application on the first screen; Wherein, the target page is an application guidance page or an advertisement page of the target application.

7. The apparatus according to claim 6, wherein Specifically, when the target application is multiple applications, the display module simultaneously displays the application-related information of the first application on the first screen and the second screen, where the application-related information of the first application includes the identifier information of the first application and the download progress information of the first application, and the first application is the application with the fastest download progress among the multiple applications.

8. The device according to claim 7, characterized in that, The application download device further includes: a processing module; The receiving module is configured to receive a second input of the user on the second screen after the display module simultaneously displays the application-related information of the first application on the first screen and the second screen; The processing module is configured to, in response to the second input received by the receiving module, switch the application-related information of the first application displayed on the second screen to the application-related information of the second application, or display target list information on the first screen; Wherein, the second application is an application other than the first application among the multiple applications, and the target list information includes the application-related information of the second application.

9. The device according to claim 6, characterized in that, The display module is further configured to, after receiving a third input of the identification information of the target application by the user, in response to the third input received by the receiving module, if the first screen is in the locked screen state, display the interface of the target application on the second screen; The switching module is further configured to, when the first screen is switched from the locked screen state to the unlocked state, switch the interface of the target application displayed on the second screen to be displayed on the first screen.

10. The device according to claim 9, characterized in that, The display module is specifically configured to, if the target application includes the target page and the target page includes target operation controls, cancel the display of the target page and display the function interface of the target application on the second screen.

11. An electronic device, characterized in that, It includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the application download method described in any one of claims 1 to 5 are implemented.

12. A readable storage medium, characterized in that, A program or instruction is stored on the readable storage medium. When the program or instruction is executed by the processor, the steps of the application download method described in any one of claims 1 to 5 are implemented.

Citation Information

Patent Citations

  • Information processing method and electronic device

    CN104267976A

  • Application program preloading method and terminal equipment

    CN110471711A