CN113885755A - Application processing prompting method and device, electronic equipment and storage medium - Google Patents

Application processing prompting method and device, electronic equipment and storage medium Download PDF

Info

Publication number
CN113885755A
CN113885755A CN202111166182.6A CN202111166182A CN113885755A CN 113885755 A CN113885755 A CN 113885755A CN 202111166182 A CN202111166182 A CN 202111166182A CN 113885755 A CN113885755 A CN 113885755A
Authority
CN
China
Prior art keywords
application
processing
processing state
state
prompt information
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
CN202111166182.6A
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 Dajia Internet Information Technology Co Ltd
Original Assignee
Beijing Dajia Internet Information 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 Dajia Internet Information Technology Co Ltd filed Critical Beijing Dajia Internet Information Technology Co Ltd
Priority to CN202111166182.6A priority Critical patent/CN113885755A/en
Publication of CN113885755A publication Critical patent/CN113885755A/en
Pending legal-status Critical Current

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/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The disclosure relates to a prompting method and device for application processing, electronic equipment and a storage medium. The method comprises the following steps: acquiring a processing state of a second application by a first application, wherein the first application is an installed application, the second application is an inactivated application, and the processing state is a state of the second application in any processing stage of reserved downloading, installing and activating of the second application; when the processing stage of the processing state is not finished, displaying first prompt information corresponding to the processing state in the first application, wherein the first prompt information comprises a task corresponding to the processing stage of the processing state. The embodiment of the disclosure can reduce the situation that the second application is not used when the processing state of the second application is changed without receiving any instruction, and improve the use activation rate of the second application.

Description

Application processing prompting method and device, electronic equipment and storage medium
Technical Field
The present disclosure relates to the field of internet communication technologies, and in particular, to a method and an apparatus for prompting application processing, an electronic device, and a storage medium.
Background
With the development of internet communication technology, various APPs (applications) have come into daily life.
In the related art, a new application which is not downloaded can be displayed in an application which is installed by a user. Such as to present a gaming application on a video playback platform. However, since the new application needs time to be online, downloaded or installed, the user often forgets the new application to be downloaded in the process and loses interest in the new application, so that the user is lost, and finally the activation rate of the new application is not high.
Therefore, an effective prompting method for application processing is needed to improve the activation rate of the application.
Disclosure of Invention
The disclosure provides a prompting method and device for application processing, electronic equipment and a storage medium, which are used for at least solving the problem of low application activation rate in the related art. The technical scheme of the disclosure is as follows:
according to a first aspect of the embodiments of the present disclosure, a method for prompting application processing is provided, including:
acquiring a processing state of a second application by a first application, wherein the first application is an installed application, the second application is an inactivated application, and the processing state is a state of the second application in any processing stage of reserved downloading, installing and activating of the second application;
when the processing stage of the processing state is not finished, displaying first prompt information corresponding to the processing state in the first application, wherein the first prompt information comprises task information corresponding to the processing stage of the processing state.
In a possible implementation manner, after the obtaining, by the first application, the processing state of the second application at the terminal, the method further includes:
and when the processing stage of the processing state is finished, displaying second prompt information corresponding to the processing state in the first application, wherein the second prompt information comprises task information corresponding to the next stage of the processing state.
In a possible implementation manner, the acquiring, by the first application, a processing state of the second application at the terminal includes:
acquiring a local cache record of a second application by a first application;
and determining the processing state of the second application according to the local cache record.
In a possible implementation manner, the displaying, in the first application, the second prompt information corresponding to the processing state when the processing stage where the processing state is located is ended includes:
when the processing stage of the processing state is finished, acquiring resource feedback information corresponding to the execution of task information corresponding to the next stage of the processing state;
and displaying second prompt information and the resource feedback information corresponding to the processing state in the first application.
In a possible implementation manner, when the processing stage where the processing state is located is not finished, displaying, in the first application, first prompt information corresponding to the processing state includes:
and when the processing state is in the downloading interruption state, displaying prompt information for continuing downloading in the first application.
In a possible implementation manner, the displaying, in the first application, the second prompt information corresponding to the processing state when the processing stage where the processing state is located is ended includes:
when the processing state is at the end of the reserved downloading, acquiring an online message of a second application;
and responding to the online message, and displaying prompt information of the downloading task in the first application.
In a possible implementation manner, the displaying, in the first application, the second prompt information corresponding to the processing state when the processing stage where the processing state is located is ended includes:
and when the processing state is at the end of the downloading stage, displaying prompt information of an installation task in the first application.
In a possible implementation manner, when the processing state is at the end of the downloading phase, displaying a prompt message of an installation task in the first application includes:
acquiring the downloading completion time of the second application and the time of starting the first application for the first time;
and displaying prompt information of an installation task under the condition that the interval period between the downloading finishing moment and the moment of starting the first application exceeds the preset waiting time.
In a possible implementation manner, the displaying, in the first application, the second prompt information corresponding to the processing state when the processing stage where the processing state is located is ended includes:
and when the processing state is at the end of the installation phase, displaying prompt information for activating the task in the first application.
In a possible implementation manner, the displaying, in the first application, the first prompt information corresponding to the processing state includes:
and displaying the first prompt information corresponding to the processing state in a floating layer mode on the user interface of the first application.
In a possible implementation manner, the first prompt information corresponding to the processing state is displayed in a floating layer manner on the user interface of the first application, where the displayed manner includes at least one of the following:
an icon, a text title, a text subtitle, a label, and an operable control of the second application.
In a possible implementation manner, the acquiring, by the first application, the processing state of the second application at the terminal includes:
responding to a starting operation of a first application, and starting the first application;
and acquiring the processing state of the second application at the terminal by the first application.
According to a second aspect of the embodiments of the present disclosure, there is provided a prompting apparatus for application processing, including:
the terminal comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring a processing state of a second application from a first application, the first application is an installed application, the second application is an inactivated application, and the processing state is a state of the second application in any processing stage of reserved downloading, installing and activating the application;
the first display module is configured to display, in the first application, first prompt information corresponding to the processing state when the processing stage where the processing state is located is not completed, where the first prompt information includes task information corresponding to the processing stage where the processing state is located.
In one possible implementation manner, the method further includes:
and the second display module is used for displaying second prompt information corresponding to the processing state in the first application when the processing stage of the processing state is finished, wherein the second prompt information comprises task information corresponding to the next stage of the processing state.
In one possible implementation manner, the obtaining module includes:
the first obtaining submodule is used for obtaining the local cache record of the second application by the first application;
and the determining submodule is used for determining the processing state of the second application according to the local cache record.
In one possible implementation, the second display module includes:
the second obtaining submodule is used for obtaining resource feedback information corresponding to the execution of task information corresponding to the next stage of the processing state when the processing stage of the processing state is ended;
and the first display submodule is used for displaying the second prompt information and the resource feedback information corresponding to the processing state in the first application.
In one possible implementation, the first display module includes:
and the second display sub-module is used for displaying prompt information of continuous downloading in the first application when the processing state is in downloading interruption.
In one possible implementation manner, the second display module includes:
a third obtaining sub-module, configured to obtain an online message of a second application when the processing state is at the end of the reserved download;
and the third display sub-module is used for responding to the online message and displaying prompt information of a downloading task in the first application.
In one possible implementation manner, the second display module includes:
and the fourth display submodule is used for displaying prompt information of an installation task in the first application when the processing state is at the end of the downloading stage.
In one possible implementation, the fourth display submodule includes:
the acquisition unit is used for acquiring the downloading completion time of the second application and the time of starting the first application for the first time;
and the display unit is used for displaying prompt information of an installation task under the condition that the interval time between the downloading completion time and the time for starting the first application exceeds the preset waiting time.
In one possible implementation manner, the second display module includes:
and the fifth display submodule is used for displaying prompt information of an activation task in the first application when the processing state is at the end of the installation stage.
In one possible implementation manner, the first display module includes:
and the floating layer display sub-module is used for displaying the first prompt information corresponding to the processing state in a floating layer mode on the user interface of the first application.
In a possible implementation manner, in the floating-layer display sub-module, the floating-layer display manner may include at least one of the following:
an icon, a text title, a text subtitle, a label, and an operable control of the second application.
In one possible implementation manner, the obtaining module includes:
the starting sub-module is used for responding to the starting operation of the first application and starting the first application;
and the fourth obtaining submodule is used for obtaining the processing state of the second application at the terminal by the first application.
According to a third aspect of the embodiments of the present disclosure, there is provided an electronic apparatus including:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the application processing prompting method according to any one of the embodiments of the present disclosure.
According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, where instructions in the computer-readable storage medium, when executed by a processor of an electronic device, enable the electronic device to execute the prompting method of application processing according to any one of the embodiments of the present disclosure.
According to a fifth aspect of the embodiments of the present disclosure, there is provided a computer program product, which includes instructions, and is characterized in that the instructions, when executed by a processor of an electronic device, enable the electronic device to execute the prompting method of application processing according to any one of the embodiments of the present disclosure.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects: the processing state of the second application is obtained by the first application, and when the processing stage of the processing state is not finished, the first prompt information corresponding to the processing state is displayed in the first application, so that the situation that the second application is not used when the processing state of the second application is changed and no instruction is received can be reduced, and the activation rate of the second application is improved. On the other hand, the processing state of the terminal of the second application can be acquired in the first application, the first application plays a role of a propagation platform, and compared with the traditional method of downloading the second application on a special installation platform, the first application improves the propagation force of the second application, so that the use activation rate of the second application is improved.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.
FIG. 1 is a flow diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 2 is an application scenario diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 3 is an application scenario diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 4 is an application scenario diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 5 is a flow diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 6 is an application scenario diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 7 is an application scenario diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 8 is an application scenario diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 9 is an application scenario diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 10 is an application scenario diagram illustrating a hints method of application processing in accordance with an exemplary embodiment.
FIG. 11 is a schematic block diagram illustrating a hinting apparatus for application processing in accordance with an illustrative embodiment.
FIG. 12 is a block diagram of an electronic device shown in accordance with an example embodiment.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
It should also be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data for presentation, analyzed data, etc.) referred to in the present disclosure are both information and data that are authorized by the user or sufficiently authorized by various parties.
FIG. 1 is a flow diagram illustrating a hints method of application processing in accordance with an exemplary embodiment. As shown in fig. 1, the application processing prompting method is used in a terminal, and includes:
step S101, acquiring a processing state of a second application terminal from a first application, wherein the first application is an installed application, the second application is an inactivated application, and the processing state is a state of each processing stage from reserved downloading to activated application of the second application.
In the embodiment of the present disclosure, the first application may include an application that is already installed and in use on the terminal, wherein the type of the application may include a plurality of applications, such as an application for playing video content, an application for chatting, an application for live broadcasting and singing, and the like. The second application may include an inactivated application, and the inactivated application may include an application that has not been activated in a reserved download phase, an application that has not been activated in a download phase, an application that has not been activated in an installation phase, and the like. Wherein the type of the second application may include a variety of types, such as a game application, a chat application, and the like, without limitation of the present disclosure.
In the embodiment of the present disclosure, the processing stages may include various processing stages of downloading an application from a reservation to an activated application, and may include a reservation downloading stage, a downloading stage, an installation stage, an activation stage, and the like. The processing state is a state in each processing stage from reserved downloading to activated downloading of the second application, the processing state may include a state at a specific time point of the entire downloading stage, and the downloading stage may include a state of downloading, downloading interruption, downloading end, and the like, for example.
In this embodiment of the disclosure, the obtaining of the processing state of the second application from the first application may include: and a downloading program package or a downloading link of the second application is displayed in the first application. When the user enables the first application, the user can see the related content of the second application in the interface of the first application, and can perform related operations, such as operations of reservation, downloading and the like. The operations may be recorded and stored in the first application. Thus, the processing state of the second application at the terminal can be retrieved from the stored record of the first application.
Step S103, when the processing stage of the processing state is not finished, displaying first prompt information corresponding to the processing state in the first application, wherein the first prompt information comprises a task corresponding to the processing stage of the processing state.
In the embodiment of the present disclosure, the task corresponding to the processing stage may include, for example, the task corresponding to the downloading stage is downloading, the task corresponding to the installing stage is installing, and the task corresponding to the activating stage is activating. When the processing stage in which the processing state is located is not finished, it indicates that the processing state at this time may be in a state of processing an interrupt. In one example, after the first application is started, the second application in the interruption of downloading can be automatically downloaded, and the first prompt message is displayed in the first application and used for reminding the second application of re-downloading, so that the user can not forget to install the second application after silent downloading. In another example, the interruption of the download may be due to a network, for example, when the network is restored, the second application in which the download was interrupted may automatically download and present the reminder information in the first application.
According to the embodiment of the disclosure, by acquiring the processing state of the second application in the first application and displaying the first prompt information corresponding to the processing state in the first application when the processing stage of the processing state is not finished, the situation that the second application is not used due to the fact that no instruction is received when the processing state of the second application is changed can be reduced, and the activation rate of the second application is improved. On the other hand, the processing state of the terminal of the second application can be acquired in the first application, the first application plays a role of a propagation platform, and compared with the traditional method of downloading the second application on a special installation platform, the first application improves the propagation force of the second application, so that the use activation rate of the second application is improved.
In a possible implementation manner, after the obtaining the processing state of the second application from the first application, the method further includes:
and when the processing stage of the processing state is finished, displaying second prompt information corresponding to the processing state in the first application, wherein the second prompt information comprises task information corresponding to the next stage of the processing state.
In the embodiment of the present disclosure, the next stage of the processing stages may be determined according to a preset sequence of the processing stages, for example, each processing stage sequentially includes a reserved downloading stage, a downloading stage, an installing stage, and an activating stage. Wherein the next phase of the download phase comprises the installation phase. And when the processing stage of the processing state is finished, displaying second prompt information corresponding to the processing state in the first application. In one example, after the download phase is over, a prompt for the installed task is presented, such as: "the SS city download is completed and the installation is started after 5S". In another example, after the installation phase is over, active task reminders are presented, such as: "WG says new season comes on line and the login game can get 368 yuan voucher". In one example, the second prompt message may be presented while a related operation control is presented, and after the user clicks the operation control, the task corresponding to the processing stage is manually executed.
According to the embodiment of the disclosure, when the processing stage of the processing state is finished, the second prompt information is displayed in the first application, so that the user is prompted to perform the operation of the next stage, the memory of the user can be awakened, the user is guided to execute the task of the next stage, and the activation rate of the second application is increased.
In a possible implementation manner, the acquiring a processing state of the second application at the terminal from the first application includes:
acquiring a local cache record of a second application from a first application;
and determining the processing state of the second application according to the local cache record.
In the embodiment of the disclosure, when the user enables the first application, the related content of the second application, for example, a download package or a download link of the second application, may be seen from the interface of the first application, where the download link points to an installer package of the second application. On the terminal, relevant operations, such as reservation, downloading and the like, can be performed. The operations may be recorded and stored in the first application. In one example, the above operations exist in a local cache of the first application, process access of the first application is supported, and which processing stage and which processing state the second application processes are determined according to a local cache record. In another example, the local cache of the first application may include cache records of a plurality of terminal devices, for example, if a user uses the terminal a to reserve a certain second application in the first application, and logs in the first application through the terminal B in the middle of the reservation, the processing state of the second application may still be obtained from the local cache record of the first application in the terminal B.
According to the embodiment of the disclosure, the operation record of the second application is stored in the local cache of the first application, so that the processing state of the second application can be still conveniently acquired under the condition of replacing different terminals.
In a possible implementation manner, the displaying, in the first application, the second prompt information corresponding to the processing state when the processing stage where the processing state is located is ended includes:
when the processing stage of the processing state is finished, acquiring resource feedback information corresponding to the execution of task information corresponding to the next stage of the processing state;
and displaying second prompt information and the resource feedback information corresponding to the processing state in the first application.
In the embodiment of the present disclosure, the resource feedback information may include reward information corresponding to the execution of the next processing stage, and the form of the resource feedback information may include virtual bonus or prize, such as "old iron welfare, login AB application, must 175 yuan coupon", "install game, AK paste delivery permanent limit set".
The embodiment of the disclosure stimulates the user to execute the interest of the task corresponding to the next stage of the processing stage where the processing state is located by displaying the resource feedback information, thereby improving the usage activation rate of the second application.
Fig. 2 to 3 are application scene diagrams illustrating a hinting method of application processing according to an exemplary embodiment. When the processing stage where the processing state is located is not finished, displaying first prompt information corresponding to the processing state in the first application, including:
and when the processing state is in the downloading interruption state, displaying prompt information for continuing downloading in the first application.
In the embodiment of the present disclosure, the possible reasons for the interruption of the download may include that the second application has not been downloaded after the first application is turned off because the installation package of the second application is large; or the downloading of the second application is interrupted due to a network or other reasons during the downloading process of the second application. In the terminal 200, a first application is opened, the processing state of the second application obtained from the first application is a download interruption, or when the first application is used, the network is reconnected, the processing state of the second application obtained from the first application is a download interruption, and the first prompt message 201 for continuing downloading is displayed in the first application, as shown in fig. 2, the style of the first prompt message 201 may include a title 203, and the title 203 may include a name of the second application, a processing state where the second application is located, and a currently executed task, for example, "SS city download abnormal interruption, and break point continuation. The first prompt 201 may also include a downloaded progress bar 204, a configurable icon 202, and an operable control 205.
In one example, referring to FIG. 3, a configurable subheading 301 may be added to the first reminder message 201, wherein the subheading may be added with configurable resource feedback information, such as "install game, AK sauce for persistent qualified package", "old iron good, Login Game must 175 coupon". In one example, a label 302 may also be added to the first reminder information.
According to the embodiment of the disclosure, when the processing state is in the downloading interruption state, the prompt information of the continuous downloading is displayed in the first application, so that psychological expectation is generated for a user, and the success rate of installation after the downloading is completed is improved.
Fig. 4 to 6 are application scene diagrams illustrating a hinting method of application processing according to an exemplary embodiment. Fig. 5 is a flowchart illustrating a prompting method for application processing according to an exemplary embodiment, where when a processing stage in which the processing state is located is finished, displaying second prompting information corresponding to the processing state in the first application includes:
when the processing state is at the end of the reserved downloading, acquiring an online message of a second application;
and responding to the online message, and displaying prompt information of the downloading task in the first application.
In the embodiment of the present disclosure, referring to fig. 5, when the second application is not on line yet, the relevant content of the second application is shown in advance by the first application, and the user is provided with an operation of reserving downloading. And acquiring the message of the second application on line, enabling the first application by the user, and checking whether the second application is reserved or not from the local cache. Where records reserved at other devices may also be stored in a local cache. And if the second application is not reserved in the local cache, the server is not requested, and the second application is not downloaded. And if the second application is reserved, determining whether the local cache is on line. And if the second application is online, checking the storage authority and the storage space of the terminal if the storage authority and the storage space degree meet the conditions. And checking whether the second application is in a network environment, if so, displaying the prompt that the second application is on line, and if so, starting to download the second application.
Referring to fig. 4, in the embodiment of the present disclosure, in response to the online message of the second application, the second prompt message 402 of the download task is presented at the first application. The prompt information may include a title 203, and the title 203 may include a name of the second application, a processing state in which the second application is located, and a task currently being executed, for example: "DG warrior alpha in automatic download". The reminder information may also include a downloaded progress bar 204, configurable icons 202, and actionable controls 205. In one example, a reservation label 401 may be added at a different location on the second reminder message 402, such as "your reservation game is on-line", "reservation exclusive", and so forth. Referring to fig. 6, a configurable subheading 301 is added to the second prompt message 201, wherein the subheading may be added with configurable resource feedback messages, such as "install game, AK paste send permanent limit suit", "old iron welfare, login game must be 175 meta-coupon". The subtitle supports font display of different colors and supports rendering processing such as red marking and highlight. Clicking on the operable control 205 proceeds with the configuration page of the second application.
According to the embodiment of the disclosure, when the second application is online, the prompt message of the downloading task is displayed in the first application to remind the user of the second application being downloaded, and compared with the traditional system which automatically downloads the second application, the user forgets that the second application is not installed. The embodiment of the disclosure can improve the success rate of installation after the completion of downloading.
Fig. 7 to 8 are application scene diagrams illustrating a hinting method of application processing according to an exemplary embodiment. When the processing stage where the processing state is located is finished, displaying second prompt information corresponding to the processing state in the first application, including:
and when the processing state is at the end of the downloading stage, displaying prompt information of an installation task in the first application.
Referring to fig. 7, in the embodiment of the present disclosure, when the processing state of the second application is at the end of the downloading phase, the second prompt message shows an installation reminder. The second prompt message may include a title 203, where the title 203 may include a name of the second application, a processing state where the second application is located, and a currently executed task, for example, "SS city download is completed, [5s ] post-opening installation", automatically pull up the installation interface, click the operable control 205, enter the download management page, and the download management page has a relevant configuration, and may terminate the automatic installation of the second application. In another example, referring to fig. 8, a title 203 is included in the second prompt message, and the title 203 may include a name of the second application, a processing status of the second application, and a task to be executed, such as "SS city download complete, wait for installation". The installation interface is not automatically pulled up in the embodiment of the disclosure, and the user clicks the operable control 205 as follows: and the installation interface can be accessed for manual installation.
The embodiment of the disclosure provides two modes, one mode is prompting of automatic installation, the other mode is prompting of waiting for installation, and different modes can be adopted for different machine types. Compared with the traditional method that the installation is not reminded after the downloading is completed, the method and the device can improve the success rate of the installation after the downloading is completed.
In a possible implementation manner, the download completion time of the second application and the time of starting the first application are obtained;
and displaying prompt information of an installation task under the condition that the interval period between the downloading finishing moment and the moment of starting the first application exceeds the preset waiting time.
The method and the device for displaying the installation task display prompt message display have the advantages that the prompt message of the installation task is displayed under the condition that the interval time between the downloading completion time and the first application starting time exceeds the preset waiting time. If the first application is not started for the first time, such as the second time or the nth time, the client is not prompted to install the prompt message any more, so that too many prompts can not reduce the use experience of the user.
Fig. 9 to 10 are application scene diagrams illustrating a hinting method of an application process according to an exemplary embodiment. When the processing stage where the processing state is located is finished, displaying second prompt information corresponding to the processing state in the first application, including:
and when the processing state is at the end of the installation phase, displaying prompt information for activating the task in the first application.
In one example, referring to fig. 9, when the processing state is at the end of the installation phase, a prompt to activate a task is presented in the first application. The prompt message may include a title 203, and the title 203 may include a name of the second application, a processing status of the second application, and a task to be executed, for example, "benefit expiration reminder, SS city benefit waiting for pickup," WG says new season online: night of praise ", the reminder information may also include a subheading 301. Configurable resource feedback information can be added to the subheadings, such as 'take good away in limited time, register to send red dragon jeffei suit' and 'register to receive value 368 th-generation voucher'. In one example, and as shown with reference to FIG. 10, a reminder for an activity may be presented in title 203, such as "nine days fox is also playing SS City", subheading 301 may present "click and anchor play", click operability control 205, and enter the activation interface of the second application.
The embodiment of the disclosure can improve the success rate of activating the second application after the user finishes downloading by displaying the prompt information of the activation task.
In a possible implementation manner, the first prompt information corresponding to the processing state is displayed in a floating layer manner on the user interface of the first application.
In the embodiment of the disclosure, the first prompt message or the second prompt message is displayed in a floating layer manner, so that the use activation rate of the second application can be improved under the condition that the use of the first application by a user is not influenced.
In a possible implementation manner, the first prompt information corresponding to the processing state is displayed in a floating layer manner on the user interface of the first application, where the displayed manner includes at least one of the following:
an icon, a text title, a text subtitle, a label, and an operable control of the second application.
In the embodiment of the present disclosure, the functions of the icon, the text title, the text subtitle, the label, and the operable control of the second application have been described in the above embodiments, and are not described herein again. It should be noted that the setting mode of the display content is not limited to the above example, for example, the installation information of friends, and other modifications are possible for those skilled in the art in light of the technical spirit of the present application, but all that can be achieved by the display content is covered by the protection scope of the present application as long as the achieved function and effect are the same as or similar to the present application.
In a possible implementation manner, the acquiring, by the first application, the processing state of the second application at the terminal includes:
responding to a starting operation of a first application, and starting the first application;
and acquiring the processing state of the second application at the terminal from the first application.
In the embodiment of the disclosure, at the time when the first application is started, the processing state of the second application is acquired from the first application, which is beneficial to sending related first prompt information to the user at the first time. According to the embodiment of the disclosure, the first application is utilized to provide the user with the prompt of the downloading stage in a proper period, and finally, the user can smoothly install the second application, and the first application improves the conversion efficiency in the downloading process of the second application.
It should be understood that although the steps in the flowcharts of fig. 1 and 5 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 1 and 5 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, which are not necessarily performed in sequence, but may be performed in turn or alternately with other steps or at least some of the other steps.
It is understood that the same/similar parts between the embodiments of the method described above in this specification can be referred to each other, and each embodiment focuses on the differences from the other embodiments, and it is sufficient that the relevant points are referred to the descriptions of the other method embodiments.
FIG. 11 is an apparatus block diagram illustrating an application process in accordance with an exemplary embodiment. Referring to fig. 11, the apparatus includes an acquisition module 110 and a presentation module 111.
An obtaining module 110, configured to obtain, from a first application, a processing state of a second application at a terminal, where the first application is an installed application, the second application is an inactivated application, and the processing state is a state of the second application in any processing stage of reserved downloading, installing, and activating of the application;
the first display module 111 is configured to display, in the first application, first prompt information corresponding to the processing state when the processing stage where the processing state is located is not completed, where the first prompt information includes a task corresponding to the processing stage where the processing state is located.
In one possible implementation, the apparatus further includes:
and the second display module is used for displaying second prompt information corresponding to the processing state in the first application when the processing stage of the processing state is finished, wherein the second prompt information comprises task information corresponding to the next stage of the processing state.
In one possible implementation manner, the obtaining module includes:
the first obtaining submodule is used for obtaining a local cache record of a second application from a first application;
and the determining submodule is used for determining the processing state of the second application according to the local cache record.
In one possible implementation, the second display module includes:
the second obtaining submodule is used for obtaining resource feedback information corresponding to the execution of task information corresponding to the next stage of the processing state when the processing stage of the processing state is ended;
and the first display submodule is used for displaying the second prompt information and the resource feedback information corresponding to the processing state in the first application.
In one possible implementation, the first display module includes:
and the second display sub-module is used for displaying prompt information of continuous downloading in the first application when the processing state is in downloading interruption.
In one possible implementation manner, the second display module includes:
a third obtaining sub-module, configured to obtain an online message of a second application when the processing state is at the end of the reserved download;
and the third display sub-module is used for responding to the online message and displaying prompt information of a downloading task in the first application.
In one possible implementation manner, the second display module includes:
and the fourth display submodule is used for displaying prompt information of an installation task in the first application when the processing state is at the end of the downloading stage.
In one possible implementation, the fourth display submodule includes:
the acquisition unit is used for acquiring the downloading completion time of the second application and the time of starting the first application for the first time;
and the display unit is used for displaying prompt information of an installation task under the condition that the interval time between the downloading completion time and the time for starting the first application exceeds the preset waiting time.
In one possible implementation manner, the second display module includes:
and the fifth display submodule is used for displaying prompt information of an activation task in the first application when the processing state is at the end of the installation stage.
In one possible implementation manner, the first display module includes:
and the floating layer display sub-module is used for displaying the first prompt information corresponding to the processing state in a floating layer mode on the user interface of the first application.
In a possible implementation manner, in the floating-layer display sub-module, the floating-layer display manner may include at least one of the following:
an icon, a text title, a text subtitle, a label, and an operable control of the second application.
In one possible implementation manner, the obtaining module includes:
the starting sub-module is used for responding to the starting operation of the first application and starting the first application;
and the fourth obtaining submodule is used for obtaining the processing state of the second application at the terminal by the first application.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
FIG. 12 is a block diagram illustrating an electronic device 1200 that applies processed hints according to an exemplary embodiment. For example, the electronic device 1200 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a gaming console, a tablet device, a medical device, a fitness device, a personal digital assistant, and so forth.
Referring to fig. 12, electronic device 1200 may include one or more of the following components: processing component 1202, memory 1204, power component 1206, multimedia component 1208, audio component 1210, input/output (I/O) interface 1212, sensor component 1214, and communications component 1216.
The processing component 1202 generally controls overall operation of the electronic device 1200, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing components 1202 may include one or more processors 1220 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 1202 can include one or more modules that facilitate interaction between the processing component 1202 and other components. For example, the processing component 1202 can include a multimedia module to facilitate interaction between the multimedia component 1208 and the processing component 1202.
The memory 1204 is configured to store various types of data to support operation at the electronic device 1200. Examples of such data include instructions for any application or method operating on the electronic device 1200, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 1204 may be implemented by any type or combination of volatile or non-volatile storage devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, optical disk, or graphene memory.
The power supply component 1206 provides power to the various components of the electronic device 1200. The power components 1206 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the electronic device 1200.
The multimedia component 1208 comprises a screen providing an output interface between the electronic device 1200 and a user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1208 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the electronic device 1200 is in an operation mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
Audio component 1210 is configured to output and/or input audio signals. For example, the audio component 1210 includes a Microphone (MIC) configured to receive external audio signals when the electronic device 1200 is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 1204 or transmitted via the communication component 1216. In some embodiments, audio assembly 1210 further includes a speaker for outputting audio signals.
The I/O interface 1212 provides an interface between the processing component 1202 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 1214 includes one or more sensors for providing various aspects of state assessment for the electronic device 1200. For example, the sensor assembly 1214 may detect an open/closed state of the electronic device 1200, the relative positioning of components, such as a display and keypad of the electronic device 1200, the sensor assembly 1214 may also detect a change in the position of the electronic device 1200 or components of the electronic device 1200, the presence or absence of user contact with the electronic device 1200, the orientation or acceleration/deceleration of the device 1200, and a change in the temperature of the electronic device 1200. The sensor assembly 1214 may include a proximity sensor configured to detect the presence of a nearby object in the absence of any physical contact. The sensor assembly 1214 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 1214 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communications component 1216 is configured to facilitate communications between the electronic device 1200 and other devices in a wired or wireless manner. The electronic device 1200 may access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G, or 5G), or a combination thereof. In an exemplary embodiment, the communication component 1216 receives the broadcast signal or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communications component 1216 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the electronic device 1200 may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
In an exemplary embodiment, a computer-readable storage medium comprising instructions, such as the memory 1204 comprising instructions, executable by the processor 1220 of the electronic device 1200 to perform the above-described method is also provided. For example, the computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
In an exemplary embodiment, a computer program product is also provided that includes instructions executable by the processor 1220 of the electronic device 1200 to perform the above-described method.
In an exemplary embodiment, a computer program product is also provided, which includes instructions executable by a processor of the electronic device 1300 to perform the above-described method.
It should be noted that the descriptions of the above-mentioned apparatus, the electronic device, the computer-readable storage medium, the computer program product, and the like according to the method embodiments may also include other embodiments, and specific implementations may refer to the descriptions of the related method embodiments, which are not described in detail herein.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (10)

1. A prompting method for application processing is characterized by comprising the following steps:
acquiring a processing state of a second application by a first application, wherein the first application is an installed application, the second application is an inactivated application, and the processing state is a state of the second application in any processing stage of reserved downloading, installing and activating of the second application;
when the processing stage of the processing state is not finished, displaying first prompt information corresponding to the processing state in the first application, wherein the first prompt information comprises task information corresponding to the processing stage of the processing state.
2. The method according to claim 1, wherein after the obtaining, by the first application, the processing state of the second application at the terminal, further comprising:
and when the processing stage of the processing state is finished, displaying second prompt information corresponding to the processing state in the first application, wherein the second prompt information comprises task information corresponding to the next stage of the processing state.
3. The method according to claim 1, wherein the obtaining, by the first application, the processing state of the second application at the terminal comprises:
acquiring a local cache record of a second application by a first application;
and determining the processing state of the second application according to the local cache record.
4. The method according to claim 2, wherein the displaying, in the first application, the second prompt information corresponding to the processing state when the processing stage in which the processing state is located is ended includes:
when the processing stage of the processing state is finished, acquiring resource feedback information corresponding to the execution of task information corresponding to the next stage of the processing state;
and displaying second prompt information and the resource feedback information corresponding to the processing state in the first application.
5. The method according to claim 1, wherein when the processing stage in which the processing state is located is not completed, displaying first prompt information corresponding to the processing state in the first application includes:
and when the processing state is in the downloading interruption state, displaying prompt information for continuing downloading in the first application.
6. The method according to claim 2, wherein the displaying, in the first application, the second prompt information corresponding to the processing state when the processing stage in which the processing state is located is ended includes:
when the processing state is at the end of the reserved downloading, acquiring an online message of a second application;
and responding to the online message, and displaying prompt information of the downloading task in the first application.
7. A presentation apparatus for application processing, comprising:
the terminal comprises an acquisition module, a processing module and a processing module, wherein the acquisition module is used for acquiring a processing state of a second application from a first application, the first application is an installed application, the second application is an inactivated application, and the processing state is a state of the second application in any processing stage of reserved downloading, installing and activating the application;
the first display module is configured to display, in the first application, first prompt information corresponding to the processing state when the processing stage where the processing state is located is not completed, where the first prompt information includes task information corresponding to the processing stage where the processing state is located.
8. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the hints method of application processing of any of claims 1-6.
9. A computer-readable storage medium, wherein instructions in the computer-readable storage medium, when executed by a processor of an electronic device, enable the electronic device to perform a method of prompting of application processing according to any one of claims 1 to 6.
10. A computer program product comprising instructions which, when executed by a processor of an electronic device, enable the electronic device to perform a method of prompting of application processing as claimed in any of claims 1 to 6.
CN202111166182.6A 2021-09-30 2021-09-30 Application processing prompting method and device, electronic equipment and storage medium Pending CN113885755A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111166182.6A CN113885755A (en) 2021-09-30 2021-09-30 Application processing prompting method and device, electronic equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111166182.6A CN113885755A (en) 2021-09-30 2021-09-30 Application processing prompting method and device, electronic equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113885755A true CN113885755A (en) 2022-01-04

Family

ID=79005202

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111166182.6A Pending CN113885755A (en) 2021-09-30 2021-09-30 Application processing prompting method and device, electronic equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113885755A (en)

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978204A (en) * 2014-04-09 2015-10-14 腾讯科技(深圳)有限公司 Application installing and updating method based on mobile terminal and application installing and updating device based on mobile terminal
CN106528193A (en) * 2015-09-15 2017-03-22 腾讯科技(深圳)有限公司 Application update method and terminal
CN106921892A (en) * 2015-12-28 2017-07-04 腾讯科技(北京)有限公司 Online Video player method and device
CN106970868A (en) * 2017-04-10 2017-07-21 广东欧珀移动通信有限公司 Method for information display, device and terminal
CN108037990A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 Mission bit stream processing method, device and server
CN108427598A (en) * 2018-03-21 2018-08-21 广东欧珀移动通信有限公司 Message treatment method, device, terminal and storage medium
CN109766103A (en) * 2019-01-16 2019-05-17 上海连尚网络科技有限公司 Method and apparatus for handling information
CN110262813A (en) * 2019-06-25 2019-09-20 上海连尚网络科技有限公司 Method and apparatus for installing application
CN112230944A (en) * 2020-11-09 2021-01-15 腾讯科技(深圳)有限公司 Application installation method and device, electronic equipment and computer readable medium
CN112765597A (en) * 2021-02-02 2021-05-07 腾讯科技(深圳)有限公司 Software installation package detection method and device
CN113076116A (en) * 2021-06-03 2021-07-06 北京达佳互联信息技术有限公司 Page display method and device and storage medium

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104978204A (en) * 2014-04-09 2015-10-14 腾讯科技(深圳)有限公司 Application installing and updating method based on mobile terminal and application installing and updating device based on mobile terminal
CN106528193A (en) * 2015-09-15 2017-03-22 腾讯科技(深圳)有限公司 Application update method and terminal
CN106921892A (en) * 2015-12-28 2017-07-04 腾讯科技(北京)有限公司 Online Video player method and device
CN106970868A (en) * 2017-04-10 2017-07-21 广东欧珀移动通信有限公司 Method for information display, device and terminal
CN108037990A (en) * 2017-12-18 2018-05-15 广东欧珀移动通信有限公司 Mission bit stream processing method, device and server
CN108427598A (en) * 2018-03-21 2018-08-21 广东欧珀移动通信有限公司 Message treatment method, device, terminal and storage medium
CN109766103A (en) * 2019-01-16 2019-05-17 上海连尚网络科技有限公司 Method and apparatus for handling information
CN110262813A (en) * 2019-06-25 2019-09-20 上海连尚网络科技有限公司 Method and apparatus for installing application
CN112230944A (en) * 2020-11-09 2021-01-15 腾讯科技(深圳)有限公司 Application installation method and device, electronic equipment and computer readable medium
CN112765597A (en) * 2021-02-02 2021-05-07 腾讯科技(深圳)有限公司 Software installation package detection method and device
CN113076116A (en) * 2021-06-03 2021-07-06 北京达佳互联信息技术有限公司 Page display method and device and storage medium

Similar Documents

Publication Publication Date Title
CN106469054B (en) Notification message control method and device and terminal
JP2017532700A (en) This application is filed on the basis of a Chinese patent application whose application number is CN20150946713.6 and the filing date is August 13, 2015, claiming priority of the Chinese patent application, The entire contents of the Chinese patent application are hereby incorporated herein by reference.
CN110995929A (en) Terminal control method, device, terminal and storage medium
EP3731088B1 (en) Method and device for displaying information and storage medium
CN107566892B (en) Video file processing method and device and computer readable storage medium
CN107220059B (en) Application interface display method and device
CN109451341B (en) Video playing method, video playing device, electronic equipment and storage medium
CN108804179B (en) Method, device, terminal and storage medium for displaying notification bar message
CN112738618B (en) Video recording method and device and electronic equipment
US20180007420A1 (en) Method, device and system for recording television program
US11176192B2 (en) Method and apparatus for recalling image file, control method and apparatus for recalling image file, and mobile terminal
CN110719530A (en) Video playing method and device, electronic equipment and storage medium
CN113157366A (en) Animation playing method and device, electronic equipment and storage medium
CN110968364A (en) Method and device for adding shortcut plug-in and intelligent equipment
CN111479158A (en) Video display method and device, electronic equipment and storage medium
CN113065021A (en) Video preview method, video preview device, electronic equipment, storage medium and program product
CN111736746A (en) Multimedia resource processing method and device, electronic equipment and storage medium
CN111970561A (en) Video cover generation method, system and device and electronic equipment
CN108984098B (en) Information display control method and device based on social software
CN109521923B (en) Floating window control method and device and storage medium
CN114339320B (en) Virtual resource processing method, device, equipment and storage medium
CN115904599A (en) Virtual resource information display method and device, electronic equipment and storage medium
EP3001660B1 (en) Method, device and system for telephone interaction
CN113885755A (en) Application processing prompting method and device, electronic equipment and storage medium
CN114443160A (en) Message pushing method and device, electronic equipment and storage medium

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