CN106445309B - Application download entry display method and device - Google Patents

Application download entry display method and device Download PDF

Info

Publication number
CN106445309B
CN106445309B CN201610908163.9A CN201610908163A CN106445309B CN 106445309 B CN106445309 B CN 106445309B CN 201610908163 A CN201610908163 A CN 201610908163A CN 106445309 B CN106445309 B CN 106445309B
Authority
CN
China
Prior art keywords
application
recommended
software package
portal
icon
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610908163.9A
Other languages
Chinese (zh)
Other versions
CN106445309A (en
Inventor
曹晗
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TCL Technology Group Co Ltd
Original Assignee
TCL Technology Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TCL Technology Group Co Ltd filed Critical TCL Technology Group Co Ltd
Priority to CN201610908163.9A priority Critical patent/CN106445309B/en
Publication of CN106445309A publication Critical patent/CN106445309A/en
Application granted granted Critical
Publication of CN106445309B publication Critical patent/CN106445309B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44568Immediately runnable code
    • G06F9/44578Preparing or optimising for loading

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Stored Programmes (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention is suitable for the technical field of Internet, and provides a display method and a device of an application download entrance, which comprises the following steps: loading an icon of an entrance application at a first preset position, wherein the icon of the entrance application corresponds to a download entrance of a recommended application; when a starting instruction of the portal application is detected, generating a downloading request containing the software package name of the recommended application; and sending the downloading request to an application store so that the application store downloads the software package of the recommended application according to the software package name. By the application download entry display method provided by the embodiment of the invention, the download entry of the recommended application is directly displayed on the third-party desktop starter, so that a user can enter the download entry of the recommended application only by clicking the entry application icon on the desktop starter, therefore, the intelligent terminal equipment does not need to store a plurality of installation packages of the recommended application in advance, and the problem of overlarge storage space occupancy rate when leaving a factory is avoided.

Description

Application download entry display method and device
Technical Field
The invention belongs to the technical field of internet, and particularly relates to a display method and device of an application download entrance.
Background
A Launcher (Launcher) is one of the main program components in the android system, and the desktop cannot be launched without the Launcher in the system. The Android system-based intelligent terminal equipment is an application program started first after the system loading is finished, an application interface interacting with a user is provided, and when the user selects an application program icon on a desktop, the Launcher is responsible for responding and starting the corresponding application program.
With the development of intelligent terminal equipment, the functions of the intelligent terminal equipment are more and more rich. More and more companies, such as ***, are beginning to focus on developing third party launchers applications. These Launcher applications are stable in operation and convenient to operate, so many manufacturers of smart terminals are not devoted to developing Launcher applications, and use third party Launcher applications directly.
In the process of implementing the invention, the inventor finds that at least the following problems exist in the prior art: because the existing third-party Launcher can only provide an application installation package and does not provide source codes, when recommending applications to an intelligent terminal user, the source codes of the third-party Launcher cannot be modified so as to achieve the effect of directly displaying a recommended application download inlet, so that installation packages of various recommended applications can only be placed in a system, and the storage space occupancy rate of the intelligent terminal device when leaving a factory is too large
Disclosure of Invention
The embodiment of the invention aims to provide a method and a device for displaying an application download entry, and aims to solve the problem that the prior art cannot display the download entry of recommended applications on a launcher and the problem of overlarge storage space occupancy rate caused by placing installation packages of various recommended applications when an intelligent terminal device leaves a factory.
In a first aspect, a method for displaying an application download portal is provided, including: loading an icon of an entrance application at a first preset position, wherein the icon of the entrance application corresponds to a download entrance of a recommended application; when a starting instruction of the portal application is detected, generating a downloading request containing the software package name of the recommended application; and sending the downloading request to an application store so that the application store downloads the software package of the recommended application according to the software package name.
In a first possible implementation manner of the first aspect, the method further includes: when a starting instruction of the portal application is detected, hiding the running window of the portal application.
In a second possible implementation manner of the first aspect, the method further includes: and after the downloading of the software package of the recommended application is finished, installing the recommended application.
In a third possible implementation manner of the first aspect, the method further includes: installing the recommended application according to the software package; after the recommended application is installed, hiding the icon of the portal application, and loading the icon of the recommended application at a first or second preset position.
In a fourth possible implementation manner of the first aspect, the downloading, by the app store, the software package of the recommended application according to the software package name includes: the application store searches the software package of the recommended application available for downloading according to the software package name; performing security detection on the software package of the recommended application; and if the software package of the recommended application does not have the safety risk, downloading the software package of the recommended application.
In a second aspect, there is provided a display device for an application download portal, comprising:
the system comprises a loading unit, a downloading unit and a processing unit, wherein the loading unit is used for loading an icon of an entrance application at a first preset position, and the icon of the entrance application corresponds to a downloading entrance of a recommended application; the detection unit is used for generating a downloading request containing the software package name of the recommended application when the starting instruction of the portal application is detected; and the downloading unit is used for sending the downloading request to an application store so as to enable the application store to download the software package of the recommended application according to the software package name.
In a first possible implementation manner of the second aspect, the apparatus further includes: and the hiding unit is used for hiding the running window of the portal application when the starting instruction of the portal application is detected.
In a second possible implementation manner of the second aspect, the apparatus further includes: and the first installation unit is used for installing the recommended application after the software package of the recommended application is downloaded.
In a third possible implementation manner of the second aspect, the apparatus further includes: a second installation unit, configured to install the recommended application according to the software package; and the reloading unit is used for hiding the icon of the portal application and loading the icon of the recommended application at a first or second preset position after the recommended application is installed.
In a fourth possible implementation manner of the second aspect, the downloading unit further includes: a searching subunit, configured to enable the application store to search for a software package of the recommended application available for downloading according to the software package name; the safety detection subunit is used for carrying out safety detection on the software package of the recommended application; and the downloading subunit is used for downloading the software package of the recommended application if the software package of the recommended application does not have the security risk.
In the embodiment of the invention, the icon of each portal application corresponds to a download portal of the recommended application, and the download request of the recommended application is indirectly sent to the application store by receiving the starting command of the portal application, so that the download of the recommended application is completed. By the application downloading inlet display method provided by the embodiment of the invention, the downloading inlet of the recommended application is displayed on the third-party desktop starter, so that a user can enter the downloading inlet of the recommended application by clicking the inlet application icon on the desktop starter, and the downloading function is realized. Therefore, the intelligent terminal device does not need to place a plurality of installation packages of recommended applications in the system in advance, and the problem of overlarge storage space occupancy rate when the intelligent terminal device leaves a factory is solved.
Drawings
Fig. 1 is a flowchart illustrating an implementation of a method for displaying an application download portal according to an embodiment of the present invention;
FIG. 2 is a diagram illustrating a portal application icon according to an embodiment of the present invention when loaded;
fig. 3 is a flowchart of an implementation of a display method for an application download portal according to a second embodiment of the present invention;
fig. 4 is a flowchart of an implementation of a display method for an application download portal according to a third embodiment of the present invention;
fig. 5 is a flowchart of an implementation of a display method of an application download portal according to a fourth embodiment of the present invention;
fig. 6 is an icon loading schematic diagram of a portal application and a recommended application provided after the recommended application is installed in the fourth embodiment of the present invention;
fig. 7 is a flowchart of an implementation of a display method for an application download portal according to a fifth embodiment of the present invention;
fig. 8 is a block diagram of a display device of an application download portal according to a sixth embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the embodiment of the present invention, the smart terminal refers to a computer device equipped with an intelligent operating system, including but not limited to a smart phone, a smart watch, a tablet computer, a smart television, and even a vehicle-mounted computer. In the following embodiments, the present invention is described in further detail by taking an intelligent electronic device as an example.
The first embodiment is as follows:
fig. 1 shows an implementation flow of a display method for an application download portal according to an embodiment of the present invention, which is detailed as follows:
in S101, an icon of an entry application is loaded at a first preset position, where the icon of the entry application corresponds to a download entry of a recommended application.
In this embodiment, there are two types of applications in the smart tv: portal applications and general applications. The applications recommended and pushed by the smart television manufacturer or other software vendors for installation and use by the user are called recommended applications, and before the recommended applications are not installed, in order to directly show the user which installable recommended applications currently exist in the launcher, the recommended applications are represented by displaying icons of another application, which is called a "portal application". Other applications than the entrance application in the launcher of the smart tv are called "general applications".
The portal application contains an application icon and an Activity component, which is the most basic component of an application program. The icon of the portal application is located in a recommended application list and a recommended application page of the launcher, or is located at any position of the launcher page and is accompanied by a recommendation mark.
In this embodiment, after the smart television is turned on and started, a launcher is first run, and the launcher loads icons of all applications in an initial state, where the first preset position, that is, a loading position of an icon of an entry application, is an initial preset position. When an icon of the portal application is loaded at the first preset position, correspondingly, a download portal of the recommended application can be obtained.
The downloading inlet can be a direct channel for the application downloading of the user, and the downloading operation of the application can be immediately triggered when the user enters the downloading inlet. If a plurality of portal applications exist in the smart television launcher, the icon of each portal application corresponds to a download portal of different recommended applications, and the corresponding recommended application is displayed by the icon name of the portal application.
Illustratively, fig. 2 shows schematic diagrams of respective portal application icons loaded in the launcher recommended application list, recommended application page and other arbitrary positions, respectively, and it can be seen that in this example, the icons can show the user which applications are currently installable recommended applications. Wherein, the application 1 and the application 2 are entrance applications, and the application 3 is a common application.
In S102, when the start instruction of the portal application is detected, a download request including the package name of the recommended application is generated.
In this embodiment, the start instruction is used to enable the portal application to start running its program function, the start instruction may be generated by touching a screen or clicking a portal application icon, and the user controls a screen focus through a finger, a mouse, or a remote controller, so that the user can determine which portal application the current start object is; the start instruction may also be generated by a menu click operation or other customized touch screen gesture operations, for example, when a circular touch screen swipe gesture is input, it is determined that a certain preset portal application needs to be started. When the above-described various operations occur, it may be determined that a start instruction of the portal application is detected.
Once the starting command is detected, the portal application starts to run, and at the same time of starting the portal application, a downloading request of a recommended application corresponding to the portal application is generated, and the downloading request contains the software package name of the corresponding recommended application.
In S103, the download request is sent to an application store, so that the application store downloads the software package of the recommended application according to the software package name.
In this embodiment, the app store is a sharing platform for displaying various types of application software and providing an application software download service. When a certain application needs to be downloaded and installed, the purpose of acquiring the application software installation package can be achieved by searching the software package name of the application on an application store.
When the application store receives a downloading request from the portal application, the software package name of the recommended application carried in the downloading request is utilized to search out the software installation package of the recommended application corresponding to the software package name in the network, so that the downloading effect of the recommended application is achieved. The method and the device ensure that the downloading inlet of the recommended application can be directly accessed by clicking the icon under the condition that the inlet application icon is displayed on the launcher interface.
In the embodiment of the invention, the icon of each portal application corresponds to a download portal of the recommended application, and the download request of the recommended application is indirectly sent to the application store by receiving the starting command of the portal application, so that the download of the recommended application is completed. By the application downloading inlet display method provided by the embodiment of the invention, the downloading inlet of the recommended application is displayed on the third-party desktop starter, so that a user can enter the downloading inlet of the recommended application by clicking the inlet application icon on the desktop starter, and the downloading function is realized. Therefore, the intelligent terminal device does not need to place a plurality of installation packages of recommended applications in the system in advance, and the problem of overlarge storage space occupancy rate when the intelligent terminal device leaves a factory is solved.
Example two:
in this embodiment, on the basis of the first embodiment of the present invention, a technical solution when the portal application is started is further defined, as shown in fig. 3:
in S301, an icon of a portal application is loaded at a first preset position, where the icon of the portal application corresponds to a download portal of a recommended application.
In S302, when the start instruction of the portal application is detected, the running window of the portal application is hidden, and a download request including the package name of the recommended application is generated.
Under normal conditions, when all applications are started, an operation window pops up, various functions provided by the applications are displayed to a user through the operation window, and interaction is carried out with the user through the operation window, so that switching of display interfaces corresponding to different functions is achieved.
In this embodiment, when the start instruction of the portal application is detected, a run window is also started, and when the run window is started, the run window is hidden. The hiding function can be realized by adjusting the length and width of the window to zero, which is equivalent to an invisible state for a user and is not displayed on the launcher interface due to the zero window size.
In S303, the download request is sent to an application store, so that the application store downloads the software package of the recommended application according to the software package name.
In this embodiment, since the running window of the portal application is hidden, the whole circulation status is not displayed in the downloading process of the recommended application, and the effect equivalent to silent downloading is achieved, so that the portal application can be embodied as a downloading portal of the recommended application, and a user can enter a downloading channel of the recommended application by only clicking the portal application icon on the desktop starter and automatically complete downloading of the recommended application.
Example three:
in this embodiment, on the basis of the first embodiment of the present invention, a technical solution after downloading the software package of the recommended application according to the software package name is further defined, as shown in fig. 4:
in S401, an icon of a first application is loaded at a first preset position, where the icon of the first application corresponds to a download entry of a recommended application.
In S402, when the start instruction of the portal application is detected, the operating window of the portal application is hidden, and a download request including the package name of the recommended application is generated.
In S403, the download request is sent to an application store, so that the application store downloads the software package of the recommended application according to the software package name.
In S404, after the downloading of the software package of the recommended application is completed, the recommended application is installed.
In this embodiment, further, in addition to downloading the software package of the recommended application, when it is detected that the software package is completely downloaded, the software package may be run to install the recommended application. When the downloading of the software package is completed through the downloading inlet of the recommended application, the storage path or the storage position of the software package does not need to be inquired, and the installation efficiency of the recommended application is improved.
When the user downloads an application, the application is downloaded only to be used, so that when the fact that the software package is downloaded is detected, the user does not need to confirm the completion of the downloading, the software package is directly installed, the use habit of the user is maintained, the recommended application can be operated and used by the user as soon as possible, and the use efficiency of the recommended application is improved.
Example four:
in this embodiment, on the basis of the first embodiment of the present invention, a technical scheme for displaying an icon on a launcher interface after installation of a recommended application is further defined, as shown in fig. 5:
in S501, an icon of a first application is loaded at a first preset position, where the icon of the first application corresponds to a download entry of a recommended application.
In S502, when the start instruction of the portal application is detected, the operating window of the portal application is hidden, and a download request including the package name of the recommended application is generated.
In S503, the download request is sent to an application store, so that the application store downloads the software package of the recommended application according to the software package name.
In S504, the recommended application is installed according to the software package, and after the recommended application is installed, the icon of the portal application is hidden, and the icon of the recommended application is loaded at a first or second preset position.
In this embodiment, according to the software package downloaded by the application store, the recommended application may be installed after an installation instruction about the software package is detected, or may be directly installed by the system after the completion of the software package download of the recommended application is detected.
Once the recommended application is installed, hiding the icon of the portal application located at the first preset position and corresponding to the recommended application, so that the launcher interface can not display the icon of the portal application any more.
In this embodiment, any position on the launcher interface other than the "first preset position" is referred to as a "second preset position". After the icons of the portal application are hidden, the ordering order of all icons on the launcher interface except the icons of the portal application can still be kept unchanged. The portal application icon remains in an arbitrary position in a hidden manner.
After the recommended application is installed, the system sends broadcast information of the installed recommended application, and when the portal application receives the broadcast, the portal application icon can be enabled not to be displayed on the launcher any more by calling an interface preset by the system.
In addition, when the recommended application is installed, the launcher interface displays an icon of the recommended application, and the actual program function of the recommended application can be started through operations such as clicking the icon.
When the icon of the portal application is stored in the first preset position in a hidden manner, the icon of the recommended application is loaded on the second preset position, namely any position on the launcher interface except the first preset position.
And when the icon of the portal application is not stored at the first preset position any more, reloading the icon at the first preset position, so that the icon of the recommended application is displayed at the first preset position.
Preferably, if the icon of the portal application is attached with the recommendation mark, the portal application is the same as the icon and icon name of the recommendation application except the recommendation mark; if the icon of the portal application is not accompanied by the recommendation mark, the portal application is completely the same as the icon and icon name of the recommended application.
Exemplarily, fig. 6 is a schematic view illustrating that, when an icon of a portal application is attached with a recommendation mark and a corresponding recommendation application is installed, the portal application and the icon of the recommendation application are loaded. As can be seen in the launcher interface shown above, the application 2 serves as an entry application carrying a recommendation mark, and after the corresponding recommendation application is installed, in the launcher interface shown below, the application 2 serving as the recommendation application has the same icon name as the entry application, and the icon patterns of the application 2 and the entry application are completely the same except for the recommendation mark, and the icon of the application 2 serving as the entry application is hidden in the launcher interface and cannot be displayed to the user.
The embodiment explains a loading scheme of the portal application and the icon of the recommended application after the recommended application is installed, and by hiding the icon of the portal application, a launcher can delete the installed application from a recommended application list or page, so that the same portal application starting instruction is prevented from being received, the same recommended application software package is downloaded, and the operating efficiency of the intelligent terminal device is reduced. By loading the icon of the recommended application, the installed recommended application can be provided for the user to start and operate in time, and the recommendation effect which a manufacturer or a software manufacturer wants to achieve is achieved.
Example five:
as another embodiment of the present invention, on the basis of the first embodiment of the present invention, as shown in fig. 7, the downloading, by the app store, the software package of the recommended application according to the software package name includes:
in S701, the application store searches for a software package of the recommended application available for downloading according to the software package name.
In S702, security detection is performed on the software package of the recommended application.
In S703, if the software package of the recommended application does not have a security risk, the software package of the recommended application is downloaded.
In this embodiment, the security detection of the software package of the recommended application may be implemented by verifying an application certificate or a software package signature, and by matching and comparing software package information with a feature set of malware.
And automatically downloading the software package of the recommended application when the software package of the recommended application currently available for downloading is determined not to have the safety risk. And if the software package of the recommended application which is currently available for downloading has safety risk, displaying the downloading alarm information, and continuing to execute the operation of downloading the software package after the user confirms.
According to the method and the device, the download risk of the recommended application can be reduced, the download entrance of the recommended application displayed on the launcher interface is ensured to be a safe entrance, the safety performance of the intelligent terminal device is improved, and the situation that a third-party malicious launcher displays the recommended application carrying the safety risk for a user to download, so that the user downloads the malicious application without caution is avoided.
Example six:
fig. 8 is a block diagram illustrating a display apparatus of an application download portal according to an embodiment of the present invention, in which the display apparatus is configured to display an application download portal according to an embodiment of the present invention. For convenience of explanation, only the portions related to the present embodiment are shown.
Referring to fig. 8, the apparatus includes:
the loading unit 81 is configured to load an icon of a portal application at a first preset position, where the icon of the portal application corresponds to a download portal of a recommended application.
The detecting unit 82 is configured to generate a download request including a package name of the recommended application when the start instruction of the portal application is detected.
And the downloading unit 83 is configured to send the downloading request to an application store, so that the application store downloads the software package of the recommended application according to the software package name.
Optionally, the apparatus further comprises:
and the hiding unit is used for hiding the running window of the portal application when the starting instruction of the portal application is detected.
Optionally, the apparatus further comprises:
and the first installation unit is used for installing the recommended application after the software package of the recommended application is downloaded.
Optionally, the apparatus further comprises:
a second installation unit, configured to install the recommended application according to the software package;
and the reloading unit is used for hiding the icon of the portal application and loading the icon of the recommended application at a first or second preset position after the recommended application is installed.
Optionally, the downloading unit 83 further includes:
a searching subunit, configured to search, by the application store, a software package of the recommended application available for downloading according to the software package name;
the safety detection subunit is used for carrying out safety detection on the software package of the recommended application;
and the downloading subunit is used for downloading the software package of the recommended application if the software package of the recommended application does not have the security risk.
In the embodiment of the invention, the icon of each portal application corresponds to a download portal of the recommended application, and the download request of the recommended application is indirectly sent to the application store by receiving the starting command of the portal application, so that the download of the recommended application is completed. By the application downloading inlet display method provided by the embodiment of the invention, the downloading inlet of the recommended application is displayed on the third-party desktop starter, so that a user can enter the downloading inlet of the recommended application by clicking the inlet application icon on the desktop starter, and the downloading function is realized. Therefore, the intelligent terminal device does not need to place a plurality of installation packages of recommended applications in the system in advance, and the problem of overlarge storage space occupancy rate when the intelligent terminal device leaves a factory is solved.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (6)

1. A method for displaying an application download portal, comprising:
loading an icon of an entrance application at a first preset position, wherein the icon of the entrance application corresponds to a download entrance of a recommended application; the portal application comprises an application icon, an Activity component and a recommendation mark attached to the application icon; the recommended application corresponding to the portal application is not accompanied by the recommendation mark, and the icon name of the portal application are the same as those of the recommended application corresponding to the portal application;
when a starting instruction of the portal application is detected, hiding an operation window of the portal application and generating a downloading request containing a software package name of the recommended application;
sending the downloading request to an application store so that the application store can download the software package of the recommended application according to the software package name;
and after the downloading of the software package of the recommended application is finished, the recommended application is directly installed without user confirmation.
2. The method of claim 1, wherein the method further comprises:
after the recommended application is installed, hiding the icon of the portal application, and loading the icon of the recommended application at a first or second preset position.
3. The method of claim 1, wherein the app store quiescing downloading of the software package for the recommended application according to the software package name comprises:
the application store searches the software package of the recommended application available for downloading according to the software package name;
performing security detection on the software package of the recommended application;
and if the software package of the recommended application does not have the safety risk, downloading the software package of the recommended application.
4. A display device for an application download portal, comprising:
the system comprises a loading unit, a downloading unit and a processing unit, wherein the loading unit is used for loading an icon of an entrance application at a first preset position, and the icon of the entrance application corresponds to a downloading entrance of a recommended application; the portal application comprises an application icon, an Activity component and a recommendation mark attached to the application icon; the recommended application corresponding to the portal application is not accompanied by the recommendation mark, and the icon name of the portal application are the same as those of the recommended application corresponding to the portal application;
the hiding unit is used for hiding the running window of the portal application when a starting instruction of the portal application is detected;
the detection unit is used for generating a downloading request containing the software package name of the recommended application when the starting instruction of the portal application is detected;
the downloading unit is used for sending the downloading request to an application store so as to enable the application store to download the software package of the recommended application in a silent mode according to the software package name;
and the first installation unit is used for directly installing the recommended application without user confirmation after the downloading of the software package of the recommended application is finished.
5. The display device of claim 4, wherein the device further comprises:
and the reloading unit is used for hiding the icon of the portal application and loading the icon of the recommended application at a first or second preset position after the recommended application is installed.
6. The display device according to claim 4, wherein the download unit further comprises:
a searching subunit, configured to enable the application store to search for a software package of the recommended application available for downloading according to the software package name;
the safety detection subunit is used for carrying out safety detection on the software package of the recommended application;
and the downloading subunit is used for downloading the software package of the recommended application if the software package of the recommended application does not have the security risk.
CN201610908163.9A 2016-10-17 2016-10-17 Application download entry display method and device Active CN106445309B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610908163.9A CN106445309B (en) 2016-10-17 2016-10-17 Application download entry display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610908163.9A CN106445309B (en) 2016-10-17 2016-10-17 Application download entry display method and device

Publications (2)

Publication Number Publication Date
CN106445309A CN106445309A (en) 2017-02-22
CN106445309B true CN106445309B (en) 2020-11-13

Family

ID=58175318

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610908163.9A Active CN106445309B (en) 2016-10-17 2016-10-17 Application download entry display method and device

Country Status (1)

Country Link
CN (1) CN106445309B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107301334B (en) * 2017-06-28 2020-03-17 Oppo广东移动通信有限公司 Payment application program downloading protection method and device and mobile terminal
CN107562492B (en) * 2017-09-04 2021-07-23 三星电子(中国)研发中心 APP management method and device
CN108228370B (en) * 2018-01-31 2021-04-16 阿里巴巴(中国)有限公司 Activation method and device for user rights
CN109271173B (en) * 2018-09-18 2022-05-31 广州视源电子科技股份有限公司 Platform application management method and device, storage medium and terminal equipment
CN109388466A (en) * 2018-09-30 2019-02-26 青岛海信电器股份有限公司 Using display processing method, device and the equipment for recommending position
CN109445655A (en) * 2018-09-30 2019-03-08 青岛海信电器股份有限公司 Using the display processing method and display terminal for recommending position
CN110865893B (en) * 2019-11-22 2023-08-18 上海掌门科技有限公司 Method and device for downloading application
CN117130826A (en) * 2023-02-28 2023-11-28 荣耀终端有限公司 Data backup method, electronic equipment, data backup system and storage medium

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7779358B1 (en) * 2006-11-30 2010-08-17 Adobe Systems Incorporated Intelligent content organization based on time gap analysis
CN102681828B (en) * 2011-03-14 2016-07-06 联想(北京)有限公司 The generation method of terminal unit and application icon
CN102508597A (en) * 2011-09-30 2012-06-20 北京风灵创景科技有限公司 Method and equipment for collecting applications on desktop of movable terminal
KR101873744B1 (en) * 2011-11-29 2018-07-03 엘지전자 주식회사 Mobile terminal and method for controlling the same
CN103888486A (en) * 2012-12-19 2014-06-25 上海爱相随信息科技有限公司 Mobile internet association application recommendation mechanism
CN104486451B (en) * 2014-12-31 2018-09-04 小米科技有限责任公司 Application program recommends method and device
CN105323315B (en) * 2015-10-19 2018-12-25 北京奇虎科技有限公司 Application method for down loading, server and client based on mobile terminal
CN105915615A (en) * 2016-04-22 2016-08-31 青岛海信移动通信技术股份有限公司 Method for displaying application information in mobile equipment and device thereof
CN106022106A (en) * 2016-05-30 2016-10-12 努比亚技术有限公司 Application installation method and device and terminal

Also Published As

Publication number Publication date
CN106445309A (en) 2017-02-22

Similar Documents

Publication Publication Date Title
CN106445309B (en) Application download entry display method and device
EP2466921B1 (en) Mobile terminal and screen data sharing application controlling method thereof
CN105335048B (en) Electronic equipment with hidden application icon and method for hiding application icon
KR102107708B1 (en) Automatic application updates
CN104516783B (en) Authority control method and device
KR102150624B1 (en) Method and apparatus for notifying smishing
USRE48311E1 (en) Apparatus and method for running multiple instances of a same application in mobile devices
RU2641257C2 (en) Device management method and device
EP3065052A1 (en) Application program push method, apparatus, device and system
CN107329659B (en) Permission setting method and device, electronic equipment and storage medium
TWI688866B (en) Information sharing system and method
US11252219B2 (en) Method and apparatus for downloading a file
CN105809028B (en) Apparatus and method for running multiple instances of the same application in a mobile device
KR101546407B1 (en) Method and apparatus for execution controlling of application
US20150199058A1 (en) Information processing method and electronic device
CN106681813B (en) System management method and device
EP3021250B1 (en) Electronic device and method for suggesting response manual in occurrence of denial
CN105260655A (en) Application program starting protection method, device and system
EP2770712B1 (en) Method and electronic device for synchronizing of user interfaces between two terminals
CN104793844A (en) Plug-in management method and device based on mobile terminal
EP3131031A1 (en) Content security processing method and electronic device supporting the same
US20150046919A1 (en) Information processing method and electronic device
CN105335192A (en) Information processing method and electronic equipment
CN113094064A (en) Gateway software module upgrading method, device, equipment and storage medium
CN107861666B (en) Desktop application installation method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 516006 TCL technology building, No.17, Huifeng Third Road, Zhongkai high tech Zone, Huizhou City, Guangdong Province

Applicant after: TCL Technology Group Co.,Ltd.

Address before: 516006 Guangdong province Huizhou Zhongkai hi tech Development Zone No. nineteen District

Applicant before: TCL RESEARCH AMERICA Inc.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant