CN114168164A - Application downloading method and device and electronic equipment - Google Patents

Application downloading method and device and electronic equipment Download PDF

Info

Publication number
CN114168164A
CN114168164A CN202111522646.2A CN202111522646A CN114168164A CN 114168164 A CN114168164 A CN 114168164A CN 202111522646 A CN202111522646 A CN 202111522646A CN 114168164 A CN114168164 A CN 114168164A
Authority
CN
China
Prior art keywords
application
target
starting area
target application
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.)
Pending
Application number
CN202111522646.2A
Other languages
Chinese (zh)
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.)
Beijing Youzhuju Network Technology Co Ltd
Original Assignee
Beijing Youzhuju Network Technology 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 Beijing Youzhuju Network Technology Co Ltd filed Critical Beijing Youzhuju Network Technology Co Ltd
Priority to CN202111522646.2A priority Critical patent/CN114168164A/en
Publication of CN114168164A publication Critical patent/CN114168164A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/61Installation
    • 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/451Execution arrangements for user interfaces

Landscapes

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

Abstract

The embodiment of the disclosure discloses an application downloading method, an application downloading device and electronic equipment. One embodiment of the method comprises: displaying a starting area interface in a target application, wherein the target application is an application for a user to download the application, and the starting area interface comprises a starting area for the user to add an application icon; adding the target application icon to the starting area according to the adding operation of the user on the target application icon; and downloading the target downloading application indicated by the target application icon added in the starting area. The implementation mode simplifies the operation flow of downloading the application by the user.

Description

Application downloading method and device and electronic equipment
Technical Field
The embodiment of the disclosure relates to the technical field of computers, in particular to an application downloading method and device and electronic equipment.
Background
At present, there are eight diverse applications (apps) on the market that can provide various functions to users. The user can download the APP to be installed on some platforms.
In the related art, after browsing a certain APP, a user needs to switch to a detail page of the APP to download the APP.
Disclosure of Invention
This disclosure is provided to introduce concepts in a simplified form that are further described below in the detailed description. This disclosure is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used to limit the scope of the claimed subject matter.
The embodiment of the disclosure provides an application downloading method, an application downloading device and electronic equipment, and simplifies the operation process of downloading applications by a user.
In a first aspect, an embodiment of the present disclosure provides an application downloading method, where the method includes: displaying a starting area interface in a target application, wherein the target application is an application for a user to download the application, and the starting area interface comprises a starting area for the user to add an application icon; adding the target application icon to the starting area according to the adding operation of the user on the target application icon; and downloading the target downloading application indicated by the target application icon added in the starting area.
In a second aspect, an embodiment of the present disclosure provides an application downloading apparatus, including: the display unit is used for displaying a starting area interface in a target application, wherein the target application is an application for a user to download the application, and the starting area interface comprises a starting area for the user to add an application icon; the adding unit is used for adding the target application icon to the starting area according to the adding operation of the user on the target application icon; and the downloading unit is used for downloading the target downloading application indicated by the target application icon added in the starting area.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including: one or more processors; storage means for storing one or more programs which, when executed by the one or more processors, cause the one or more processors to implement the application download method as described in the first aspect.
In a fourth aspect, an embodiment of the present disclosure provides a computer-readable medium, on which a computer program is stored, which when executed by a processor, implements the steps of the application downloading method as described in the first aspect.
According to the application downloading method, the application downloading device and the electronic equipment, if the user downloads the application from the target application, the target application icon can be added to the starting area according to the adding operation of the user on the target application icon, and further, the target downloading application indicated by the target application icon added to the starting area is downloaded. On one hand, the operation flow of downloading the application by the user can be simplified. On the other hand, the efficiency of downloading the application by the user can be improved.
Drawings
The above and other features, advantages and aspects of various embodiments of the present disclosure will become more apparent by referring to the following detailed description when taken in conjunction with the accompanying drawings. Throughout the drawings, the same or similar reference numbers refer to the same or similar elements. It should be understood that the drawings are schematic and that elements and features are not necessarily drawn to scale.
FIG. 1 is a flow diagram of some embodiments of an application download method of the present disclosure;
2A, 2B, and 2C are flow diagrams of an application download method of the present disclosure showing a launch pad interface in some embodiments;
FIG. 3 is a schematic block diagram of some embodiments of an application download apparatus of the present disclosure;
FIG. 4 is an exemplary system architecture to which the application download method of the present disclosure may be applied in some embodiments;
fig. 5 is a schematic diagram of a basic structure of an electronic device provided in accordance with some embodiments of the present disclosure.
Detailed Description
Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While certain embodiments of the present disclosure are shown in the drawings, it is to be understood that the present disclosure may be embodied in various forms and should not be construed as limited to the embodiments set forth herein, but rather are provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the disclosure are for illustration purposes only and are not intended to limit the scope of the disclosure.
It should be understood that the various steps recited in the method embodiments of the present disclosure may be performed in a different order, and/or performed in parallel. Moreover, method embodiments may include additional steps and/or omit performing the illustrated steps. The scope of the present disclosure is not limited in this respect.
The term "include" and variations thereof as used herein are open-ended, i.e., "including but not limited to". The term "based on" is "based, at least in part, on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Relevant definitions for other terms will be given in the following description.
It should be noted that the terms "first", "second", and the like in the present disclosure are only used for distinguishing different devices, modules or units, and are not used for limiting the order or interdependence relationship of the functions performed by the devices, modules or units.
It is noted that references to "a", "an", and "the" modifications in this disclosure are intended to be illustrative rather than limiting, and that those skilled in the art will recognize that "one or more" may be used unless the context clearly dictates otherwise.
The names of messages or information exchanged between devices in the embodiments of the present disclosure are for illustrative purposes only, and are not intended to limit the scope of the messages or information.
Referring to fig. 1, a flow of some embodiments of an application download method according to the present disclosure is shown. As shown in fig. 1, the application downloading method includes the following steps:
step 101, displaying a starting area interface in a target application.
The target application is an application for the user to download the application. The target application may be for the user to download various applications (e.g., game-like applications).
The starting area interface comprises a starting area for the user to add the application icon.
In some scenarios, the execution subject of the application download method may display the launch area interface at various locations (e.g., top, bottom, left, right, etc.) of the terminal screen.
And 102, adding the target application icon to the starting area according to the adding operation of the user on the target application icon.
Alternatively, the addition operation is a drag operation performed on the application icon by the user. The execution body may drag the target application icon to the launch area according to a drag operation of the user on the target application icon. Thus, after displaying the launch area interface, the user can drag the target application icon to the launch area.
It should be noted that the adding operation may also be another operation performed by the user on the application icon, which is not listed here.
And 103, downloading the target downloading application indicated by the target application icon added in the starting area.
The target application icon is an application icon of the target download application. The target download application is an application provided by the target application.
In some scenarios, the execution subject may download the target download application in the background.
In this embodiment, a launch pad interface may be displayed in the target application. If the user downloads the application from the target application, the target application icon can be added to the starting area according to the adding operation of the user on the target application icon, and further, the target downloading application indicated by the target application icon added to the starting area is downloaded. On one hand, the operation flow of downloading the application by the user can be simplified. On the other hand, the efficiency of downloading the application by the user can be improved.
In some embodiments, the flow shown in fig. 1 may further include the following steps.
And step 104, after the target download application is added to the starting area, the starting area interface is retracted.
Therefore, if the user selects the downloaded target downloading application, the starting area interface is timely retracted. Therefore, the starting area interface can be prevented from blocking the currently opened page in the target application.
In some embodiments, the target application includes a recommendation page in which an application card recommending the downloaded application is presented.
An application card recommending a plurality of applications downloaded by a user can be displayed in the recommendation page. The size of the application card is larger than the size of the application icon.
The target application card may be presented in the recommendation page. Wherein, the target application card is an application card of the target download application.
The execution body may display the start area interface according to the flow shown in fig. 2A. The process includes the following steps.
Step 201, after the recommendation page is opened, responding to a card triggering operation of the target application card shown in the recommendation page, and displaying a starting area interface.
The card trigger operation can be single click, double click, sliding, long press and other operations performed on the application card by the user.
The execution body can open the corresponding page in the target application according to the page switching operation executed by the user. After the recommendation page is opened, if the user executes a card triggering operation on the target application card shown in the recommendation page, the execution main body may display a start area interface.
And the target application card responds to the card triggering operation and is reduced to a target application icon. In other words, if the user performs a card trigger operation on the application card of the target download application, the application card of the target download application may be reduced to the application icon.
Further, the execution main body may add the target application icon to the launch area according to an addition operation of the user on the target application icon, and download the target download application indicated by the target application icon added in the launch area.
Thus, even if the recommendation page is opened, the display of the launch pad interface can be quickly triggered. And the user can download the target downloading application without exiting the recommended page. Therefore, the user can download the application and browse the recommended downloaded application at the same time, and the experience of the user in downloading the application is improved.
In some embodiments, application cards of applications not downloaded by the user are shown in the recommendation page. Thus, only the applications that are not downloaded by the user are recommended to the user, thereby effectively recommending the downloaded applications to the user.
In some embodiments, the target application includes a video stream playing page related to the application, and the video stream playing page related to the application includes an application icon showing the application.
Alternatively, the video streaming page may be a live streaming page associated with the application. As an example, application a is a game-like application and the video streaming page is a live streaming page where a live user plays a game using application a.
The execution body may display the start area interface according to the flow shown in fig. 2B. The process includes the following steps.
Step 202, after a target video stream playing page related to the target download application is opened, responding to an icon triggering operation of a target application icon displayed in the target video stream playing page, and displaying a starting area interface.
The icon triggering operation can be single-click, double-click, sliding, long-press and the like operations performed on the application icon by the user.
After the target video stream playing page is opened, if the user executes the icon triggering operation on the target application icon displayed in the target video stream playing page, the execution main body can display the starting area interface.
Further, the execution main body may add the target application icon to the launch area according to an addition operation of the user on the target application icon, and download the target download application indicated by the target application icon added in the launch area.
Therefore, even if the target video stream playing page is opened, the display of the interface of the starting area can be rapidly triggered. And the user can download the target downloading application without exiting the target video stream playing page. Thus, the user can download the application and watch the related video stream of the application at the same time.
In some embodiments, other pages are included in the target application, the other pages including at least one of: and applying a downloading amount sorting page and an application classification page.
And displaying the application icons of the applications sorted according to the downloading amount in the application downloading amount sorting page. In some scenarios, the higher the download amount of an application, the higher the ranking of the application icon in the application download amount ranking page.
And displaying the application icons of the applications in at least one category in the application classification page. The application categories may be divided according to specific needs. For example, the categories of applications may include, but are not limited to, at least one of: leisure, shooting and running.
The execution body may display the start area interface according to the flow shown in fig. 2C. The process includes the following steps.
And step 203, after other pages are opened, responding to the icon triggering operation of the target application icon displayed in the other pages, and displaying a starting area interface.
After the other pages are opened, if the user executes icon triggering operation on the target application icons displayed in the other pages, the execution main body can display a starting area interface.
Further, the execution main body may add the target application icon to the launch area according to an addition operation of the user on the target application icon, and download the target download application indicated by the target application icon added in the launch area.
It can be seen that even if the other pages (e.g., application download amount ordering page, application classification page) are opened, the display of the launch pad interface can be quickly triggered. And the user can download the target downloading application without exiting the other pages. Therefore, the user can download the application and browse the content displayed in the other pages (for example, browse the application download amount sorting displayed in the application download amount sorting page and browse the application classification displayed in the application classification page).
In some embodiments, at most a preset number (e.g., 6) of application icons are displayed in the launch area, and the application icons displayed in the launch area are sequentially arranged in the order of addition. Optionally, the earlier the application icons are added to the launch area, the later the application icons are sorted in the launch area.
The execution body may add the target application icon to the launch area in the following manner.
The method comprises the first step of responding to icon triggering operation of a target application icon, and determining whether the number of application icons displayed in a starting area is equal to a preset number.
And secondly, if the number of the application icons displayed in the starting area is equal to the preset number, deleting the application icon added earliest in the starting area.
And thirdly, sequentially moving the positions of the rest application icons in the starting area, and adding the target application icon to the most front position in the starting area.
The deleted application icon may be the application icon ranked the lowest in the launch area. Thus, by sequentially moving the positions of the remaining application icons in the launch area, the most forward position in the launch area can be vacated.
Therefore, the application icons are displayed in the starting area according to the adding sequence, and a user can be helped to know which applications are downloaded in turn in the near future.
With further reference to fig. 3, as an implementation of the methods shown in the above-mentioned figures, the present disclosure provides some embodiments of an application downloading apparatus, which correspond to the method embodiment shown in fig. 1, and which can be applied in various electronic devices.
As shown in fig. 3, the application downloading apparatus of the present embodiment includes a display unit 301, an adding unit 302, and a downloading unit 303. The display unit 301 is configured to: displaying a starting area interface in a target application, wherein the target application is an application for a user to download the application, and the starting area interface comprises a starting area for the user to add an application icon; the adding unit 302 is configured to: adding the target application icon to the starting area according to the adding operation of the user on the target application icon; the downloading unit 303 is configured to: and downloading the target downloading application indicated by the target application icon added in the starting area.
In this embodiment, the specific processing of the display unit 301, the adding unit 302, and the downloading unit 303 of the application downloading device and the technical effects thereof can refer to the related descriptions of step 101, step 102, and step 103 in the corresponding embodiment of fig. 1, which are not described herein again.
In some embodiments, the target application comprises a recommendation page in which an application card recommending the downloaded application is displayed; the display unit 301 is further configured to: and after the recommendation page is opened, responding to a card triggering operation of a target application card displayed in the recommendation page, and displaying a starting area interface, wherein the target application card is reduced to a target application icon in response to the card triggering operation.
In some embodiments, application cards of applications not downloaded by the user are shown in the recommendation page.
In some embodiments, the adding unit 302 is further configured to: and dragging the target application icon to the starting area according to the dragging operation of the target application icon by the user.
In some embodiments, the target application includes a video stream playing page related to the application, and an application icon showing the application is included in the video stream playing page related to the application; the display unit 301 is further configured to: and after a target video stream playing page related to the target downloading application is opened, responding to an icon triggering operation of a target application icon displayed in the target video stream playing page, and displaying a starting area interface.
In some embodiments, other pages are included in the target application, the other pages including at least one of: sequencing pages by applying the downloading amount, and applying classification pages; displaying application icons of all applications sorted according to the downloading amount in an application downloading amount sorting page, and displaying the application icons of all applications in at least one category in an application classification page; the display unit 301 is further configured to: and after the other pages are opened, responding to the icon triggering operation of the target application icon displayed in the other pages, and displaying a starting area interface.
In some embodiments, at most a preset number of application icons are displayed in the starting area, and the application icons displayed in the starting area are sequentially arranged according to an adding sequence; the adding unit 302 determines whether the number of application icons displayed in the launch area is equal to a preset number in response to an icon triggering operation of a target application icon; if the number of the application icons displayed in the starting area is equal to the preset number, deleting the application icon added earliest in the starting area; sequentially moving the positions of the remaining application icons in the launch area, and adding the target application icon to the most advanced position in the launch area.
In some embodiments, the application download device further comprises a retraction unit (not shown in the figures). Wherein the stowing unit is configured to: and after the target download application is added to the starting area, the starting area interface is folded.
With further reference to fig. 4, fig. 4 illustrates an exemplary system architecture to which the application download method of some embodiments of the present disclosure may be applied.
As shown in fig. 4, the system architecture may include terminal devices 401, 402, a network 403, and a server 404. The network 403 is the medium used to provide communication links between the terminal devices 401, 402 and the server 404. The network 403 may include various connection types, such as wired, wireless communication links, or fiber optic cables, among others.
The terminal devices 401, 402 may interact with the server 404 via the network 403 to receive or send messages or the like. Various applications (e.g., APP download-type applications, etc.) may be installed on the terminal devices 401, 402.
In some scenarios, the terminal device 401, 402 may display a launch pad interface in the target application. The target application is an application for a user to download the application, and the starting area interface comprises a starting area for the user to add an application icon. Then, the terminal devices 401 and 402 may add the target application icon to the launch area according to the addition operation of the user on the target application icon. Further, the terminal apparatuses 401, 402 may download the target download application indicated by the target application icon added in the launch area. Therefore, the operation flow of downloading the application by the user can be simplified.
The terminal devices 401 and 402 may be hardware or software. When the terminal devices 401 and 402 are hardware, they may be various electronic devices for the user to download APP, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like. When the terminal devices 401 and 402 are software, they may be installed in the electronic devices listed above, and may be implemented as multiple software or software modules, or may be implemented as a single software or software module, which is not limited herein.
The server 404 may be a server that provides various services. In some scenarios, an installation package for applications downloaded by a co-user in the target application may be stored in server 404. The terminal devices 401 and 402 may obtain the installation package of the target download application from the server 404, and install the target download application according to the installation package, thereby implementing downloading of the target download application.
The server 404 may be hardware or software. When the server 404 is hardware, it can be implemented as a distributed server cluster composed of a plurality of servers, or as a single server. When the server 404 is software, it can be implemented as a plurality of software or software modules (for example, a plurality of software or software modules for providing distributed services), or can be implemented as a single software or software module, and is not limited in particular.
It should be noted that the application downloading method provided by the embodiments of the present disclosure may be executed by the terminal devices 401 and 402, and accordingly, the application downloading apparatus may be provided in the terminal devices 401 and 402.
It should be understood that the number of terminal devices, networks, and servers in fig. 4 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Referring now to fig. 5, shown is a schematic diagram of an electronic device (e.g., the terminal device of fig. 4) suitable for use in implementing some embodiments of the present disclosure. The terminal device in some embodiments of the present disclosure may include, but is not limited to, a mobile terminal such as a mobile phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a vehicle-mounted terminal (e.g., a car navigation terminal), and the like, and a fixed terminal such as a digital TV, a desktop computer, and the like. The electronic device shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure. The electronic device shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 5, the electronic device may include a processing means (e.g., central processing unit, graphics processor, etc.) 501 that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)502 or a program loaded from a storage means 508 into a Random Access Memory (RAM) 503. In the RAM 503, various programs and data necessary for the operation of the electronic apparatus are also stored. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input/output (I/O) interface 505 is also connected to bus 504.
Generally, the following devices may be connected to the I/O interface 505: input devices 506 including, for example, a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 507 including, for example, a Liquid Crystal Display (LCD), speakers, vibrators, and the like; storage devices 508 including, for example, magnetic tape, hard disk, etc.; and a communication device 509. The communication means 509 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. While fig. 5 illustrates an electronic device having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided. Each block shown in fig. 5 may represent one device or may represent multiple devices as desired.
In particular, according to some embodiments of the present disclosure, the processes described above with reference to the flow diagrams may be implemented as computer software programs. For example, some embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means 509, or installed from the storage means 508, or installed from the ROM 502. The computer program performs the above-described functions defined in the methods of the embodiments of the present disclosure when executed by the processing device 501.
It should be noted that the computer readable medium described in some embodiments of the present disclosure may be a computer readable signal medium or a computer readable storage medium or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In some embodiments of the disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In some embodiments of the present disclosure, however, a computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: electrical wires, optical cables, RF (radio frequency), etc., or any suitable combination of the foregoing.
In some embodiments, the clients, servers may communicate using any currently known or future developed network Protocol, such as HTTP (HyperText Transfer Protocol), and may interconnect with any form or medium of digital data communication (e.g., a communications network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), the Internet (e.g., the Internet), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future developed network.
The computer readable medium may be included in the electronic device or may exist separately without being incorporated in the electronic device. The computer readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to: displaying a starting area interface in a target application, wherein the target application is an application for a user to download the application, and the starting area interface comprises a starting area for the user to add an application icon; adding the target application icon to the starting area according to the adding operation of the user on the target application icon; and downloading the target downloading application indicated by the target application icon added in the starting area.
Computer program code for carrying out operations for embodiments of the present disclosure may be written in any combination of one or more programming languages, including but not limited to an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units described in some embodiments of the present disclosure may be implemented by software, and may also be implemented by hardware. The names of these units do not in some cases constitute a limitation on the unit itself, and for example, the display unit may also be described as a unit of "displaying the launch area interface in the target application".
The functions described herein above may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field Programmable Gate Arrays (FPGAs), Application Specific Integrated Circuits (ASICs), Application Specific Standard Products (ASSPs), systems on a chip (SOCs), Complex Programmable Logic Devices (CPLDs), and the like.
In the context of this disclosure, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
The foregoing description is only exemplary of the preferred embodiments of the disclosure and is illustrative of the principles of the technology employed. It will be appreciated by those skilled in the art that the scope of the disclosure in the embodiments of the present disclosure is not limited to the particular combination of the above-described features, but also encompasses other embodiments in which any combination of the above-described features or their equivalents is possible without departing from the scope of the present disclosure. For example, the above features may be interchanged with other features disclosed in this disclosure (but not limited to) those having similar functions.
Further, while operations are depicted in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Likewise, while several specific implementation details are included in the above discussion, these should not be construed as limitations on the scope of the disclosure. Certain features that are described in the context of separate embodiments can also be implemented in combination in a single embodiment. Conversely, various features that are described in the context of a single embodiment can also be implemented in multiple embodiments separately or in any suitable subcombination.
Although the subject matter has been described in language specific to structural features and/or methodological acts, it is to be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or acts described above. Rather, the specific features and acts described above are disclosed as example forms of implementing the claims.

Claims (11)

1. An application download method, comprising:
displaying a starting area interface in a target application, wherein the target application is an application for a user to download an application, and the starting area interface comprises a starting area for the user to add an application icon;
adding the target application icon to the starting area according to the adding operation of the user on the target application icon;
and downloading the target downloading application indicated by the target application icon added in the starting area.
2. The method according to claim 1, wherein the target application comprises a recommendation page, and an application card recommending the downloaded application is shown in the recommendation page; and
the display launch area interface includes:
and after the recommendation page is opened, responding to a card triggering operation of a target application card displayed in the recommendation page, and displaying the starting area interface, wherein the target application card responds to the card triggering operation and is reduced to a target application icon.
3. The method of claim 2, wherein an application card of an application not downloaded by the user is shown in the recommendation page.
4. The method according to claim 1, wherein the adding a target application icon to the launch area according to an adding operation of a user on the target application icon comprises:
and dragging the target application icon to the starting area according to the dragging operation of the target application icon by the user.
5. The method according to claim 1, wherein the target application comprises a video stream playing page related to the application, and an application icon of the application is shown in the video stream playing page related to the application; and
the display launch area interface includes:
and after a target video stream playing page related to the target downloading application is opened, responding to an icon triggering operation of a target application icon displayed in the target video stream playing page, and displaying the starting area interface.
6. The method of claim 1, wherein other pages are included in the target application, and wherein the other pages comprise at least one of: sequencing pages by applying the downloading amount, and applying classification pages; the application icons of the applications sorted according to the downloading amount are displayed in the application downloading amount sorting page, and the application icons of the applications in at least one category are displayed in the application classification page; and
the display launch area interface includes:
and after the other pages are opened, responding to the icon triggering operation of the target application icon displayed in the other pages, and displaying the starting area interface.
7. The method according to claim 1, wherein at most a preset number of application icons are displayed in the boot area, and the application icons displayed in the boot area are sequentially arranged according to an addition order; and
the adding the target application icon to the starting area according to the adding operation of the user to the target application icon comprises the following steps:
responding to icon triggering operation of a target application icon, and determining whether the number of application icons displayed in the starting area is equal to the preset number;
if the number of the application icons displayed in the starting area is equal to the preset number, deleting the application icon added earliest in the starting area;
sequentially moving the positions of the rest application icons in the starting area, and adding the target application icon to the most front position in the starting area.
8. The method according to any one of claims 1-7, wherein after the target application icon is added to the launch area according to an adding operation of a user on the target application icon, the method further comprises:
and after the target download application is added to the starting area, the starting area interface is folded.
9. An application download apparatus, comprising:
the display unit is used for displaying a starting area interface in a target application, wherein the target application is an application for a user to download an application, and the starting area interface comprises a starting area for the user to add an application icon;
the adding unit is used for adding the target application icon to the starting area according to the adding operation of the user on the target application icon;
and the downloading unit is used for downloading the target downloading application indicated by the target application icon added in the starting area.
10. An electronic device, comprising:
one or more processors;
a storage device for storing one or more programs,
when executed by the one or more processors, cause the one or more processors to implement the method of any one of claims 1-8.
11. A computer-readable medium, on which a computer program is stored which, when being executed by a processor, carries out the method according to any one of claims 1-8.
CN202111522646.2A 2021-12-13 2021-12-13 Application downloading method and device and electronic equipment Pending CN114168164A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111522646.2A CN114168164A (en) 2021-12-13 2021-12-13 Application downloading method and device and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111522646.2A CN114168164A (en) 2021-12-13 2021-12-13 Application downloading method and device and electronic equipment

Publications (1)

Publication Number Publication Date
CN114168164A true CN114168164A (en) 2022-03-11

Family

ID=80486158

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111522646.2A Pending CN114168164A (en) 2021-12-13 2021-12-13 Application downloading method and device and electronic equipment

Country Status (1)

Country Link
CN (1) CN114168164A (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102842095A (en) * 2012-07-13 2012-12-26 Tcl集团股份有限公司 Application program purchasing method and device
US20130326499A1 (en) * 2012-05-31 2013-12-05 Microsoft Corporation Automatically installing and removing recommended applications
CN106445956A (en) * 2015-08-10 2017-02-22 苏宁云商集团股份有限公司 Shopping data management method and apparatus
CN107562321A (en) * 2017-09-05 2018-01-09 广东欧珀移动通信有限公司 Using installation method, device and terminal
CN107612981A (en) * 2017-08-30 2018-01-19 广东欧珀移动通信有限公司 Application program method for pushing, device, terminal and computer-readable recording medium
CN109871217A (en) * 2017-12-01 2019-06-11 龙芯中科技术有限公司 Application program installation method and device based on application shop
CN110060115A (en) * 2018-01-19 2019-07-26 阿里巴巴集团控股有限公司 Data object information processing method, device and electronic equipment
CN110221753A (en) * 2019-05-27 2019-09-10 维沃移动通信有限公司 Application program downloads classification method and terminal device
CN110955364A (en) * 2019-11-22 2020-04-03 维沃移动通信有限公司 Application program recommendation method and electronic equipment
CN111626823A (en) * 2020-05-26 2020-09-04 口碑(上海)信息技术有限公司 Display method and device
CN111984163A (en) * 2020-07-30 2020-11-24 维沃移动通信有限公司 Application icon display method and device and electronic equipment
CN113094137A (en) * 2021-04-16 2021-07-09 南京维沃软件技术有限公司 Application installation prompting method and device, electronic equipment and readable storage medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130326499A1 (en) * 2012-05-31 2013-12-05 Microsoft Corporation Automatically installing and removing recommended applications
CN102842095A (en) * 2012-07-13 2012-12-26 Tcl集团股份有限公司 Application program purchasing method and device
CN106445956A (en) * 2015-08-10 2017-02-22 苏宁云商集团股份有限公司 Shopping data management method and apparatus
CN107612981A (en) * 2017-08-30 2018-01-19 广东欧珀移动通信有限公司 Application program method for pushing, device, terminal and computer-readable recording medium
CN107562321A (en) * 2017-09-05 2018-01-09 广东欧珀移动通信有限公司 Using installation method, device and terminal
CN109871217A (en) * 2017-12-01 2019-06-11 龙芯中科技术有限公司 Application program installation method and device based on application shop
CN110060115A (en) * 2018-01-19 2019-07-26 阿里巴巴集团控股有限公司 Data object information processing method, device and electronic equipment
CN110221753A (en) * 2019-05-27 2019-09-10 维沃移动通信有限公司 Application program downloads classification method and terminal device
CN110955364A (en) * 2019-11-22 2020-04-03 维沃移动通信有限公司 Application program recommendation method and electronic equipment
CN111626823A (en) * 2020-05-26 2020-09-04 口碑(上海)信息技术有限公司 Display method and device
CN111984163A (en) * 2020-07-30 2020-11-24 维沃移动通信有限公司 Application icon display method and device and electronic equipment
CN113094137A (en) * 2021-04-16 2021-07-09 南京维沃软件技术有限公司 Application installation prompting method and device, electronic equipment and readable storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LIKESHOP奶盖: "电商产品设计:购物车管理", 《CSDN》, pages 1 - 8 *
戴夫•托马斯: "《Android移动应用基础教程》", vol. 1, 武汉:华中科技大学出版社, pages: 152 - 158 *

Similar Documents

Publication Publication Date Title
CN111190520A (en) Menu item selection method and device, readable medium and electronic equipment
CN110516159B (en) Information recommendation method and device, electronic equipment and storage medium
CN110633126B (en) Information display method and device and electronic equipment
CN111400625B (en) Page processing method and device, electronic equipment and computer readable storage medium
CN114491349B (en) Page display method, page display device, electronic device, storage medium and program product
CN111596991A (en) Interactive operation execution method and device and electronic equipment
CN113535032A (en) Information display method and device, electronic equipment and storage medium
CN111273986A (en) Page jump method and device of application program, electronic equipment and storage medium
CN110825481A (en) Method and device for displaying page information corresponding to page tag and electronic equipment
CN111309416B (en) Information display method, device and equipment of application interface and readable medium
CN111324834B (en) Method, device, electronic equipment and computer readable medium for image-text mixed arrangement
CN113721807A (en) Information display method and device, electronic equipment and storage medium
CN114416261B (en) Information display method, device, equipment and medium
CN114417782A (en) Display method and device and electronic equipment
CN112256221A (en) Information display method and device and electronic equipment
CN113163483B (en) Timestamp updating method and device and electronic equipment
CN114520928B (en) Display information generation method, information display device and electronic equipment
CN111290692B (en) Picture display method and device, electronic equipment and computer readable medium
CN111596987B (en) Page display method and device and electronic equipment
CN114168164A (en) Application downloading method and device and electronic equipment
CN114518910A (en) Application starting method and device, electronic equipment, storage medium and program product
CN110457106B (en) Information display method, device, equipment and storage medium
CN113779461A (en) Data loading method and device and electronic equipment
CN114089891A (en) Display control method and device and electronic equipment
CN112333462A (en) Live broadcast room page jumping method, returning device and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination