CN107092519B - Function display method and device and terminal device - Google Patents

Function display method and device and terminal device Download PDF

Info

Publication number
CN107092519B
CN107092519B CN201610180028.7A CN201610180028A CN107092519B CN 107092519 B CN107092519 B CN 107092519B CN 201610180028 A CN201610180028 A CN 201610180028A CN 107092519 B CN107092519 B CN 107092519B
Authority
CN
China
Prior art keywords
application software
function
data
target application
displaying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610180028.7A
Other languages
Chinese (zh)
Other versions
CN107092519A (en
Inventor
潘佳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Koubei Holding Ltd
Original Assignee
Koubei Holding 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 Koubei Holding Ltd filed Critical Koubei Holding Ltd
Priority to CN201610180028.7A priority Critical patent/CN107092519B/en
Publication of CN107092519A publication Critical patent/CN107092519A/en
Application granted granted Critical
Publication of CN107092519B publication Critical patent/CN107092519B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/455Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
    • 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Digital Computer Display Output (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a function display method, a device and a terminal device, comprising the following steps: when determining that a function is added in the target application software, generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function of the target application software; and inserting the virtual data into a designated position of a display page of the target application software, and displaying the function. Inserting virtual data into a display page of target application software, wherein the display page of the target application software can display real data and virtual data; the method has the advantages that the added functions in the target application software can be displayed in the same virtual data while normal browsing of real data by a user is not hindered, so that the user can quickly and effectively acquire the functions of the application software, the problem of how to quickly acquire the functions of the application software by the user is effectively solved, and the user experience of the user on the functions of the application software is improved.

Description

Function display method and device and terminal device
Technical Field
The present application relates to the field of internet information processing technologies, and in particular, to a function display method and device, and a terminal device.
Background
At present, the size of the display screen of the mobile terminal device is between 2.6 inches and 10.1 inches, which means that the space of the display screen of the mobile terminal device is limited, and a plurality of service fields are generally identified by using an icon (icon). However, with the development of science and technology, the updating speed of various application software versions is relatively fast, and how to enable a user to quickly acquire the newly added functions of the application software becomes an important problem to be solved.
Research has found that one way to solve the above problems is: by adding the field of the newly added function in the icon, after the user starts the application software, the newly added function is displayed by the list data displayed in the started application software. However, in practical applications, since the list data displayed in the first screen of the started application software does not all contain fields of the new functions, the user cannot quickly acquire the new functions of the application software when using the started application software.
Another way to solve the above problem is: when the application software is started, if the fact that the newly added function exists in the running application software is detected, the newly added function is displayed in a running interface of the application software in a floating layer mode. At this time, the user who triggers the application software cannot browse the list data displayed in the application software, and can browse the list data displayed in the application software only after the new function display is finished. Therefore, the operation complexity of the application software for the user is increased, and the user experience of the application software for the user is influenced.
Disclosure of Invention
In view of this, embodiments of the present application provide a function display method, a device, and a terminal device, so as to solve the problem in the prior art how to enable a user to quickly obtain an added function of application software.
A method of function display, comprising:
when determining that a function is added in target application software, generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function;
and inserting the virtual data into a designated position of a display page of the target application software, and displaying the function.
A method of function display, comprising:
aiming at the function of target application software, generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function;
and inserting the virtual data into the appointed position of the display page of the target application software, and displaying the function when the target application software is loaded.
A functional display device comprising:
the generating unit is used for generating virtual data for displaying the function when the function is added in the target application software, wherein the virtual data comprises service field data corresponding to the function;
and the display unit is used for inserting the virtual data into the appointed position of the display page of the target application software and displaying the function.
A functional display device comprising:
the generating unit is used for generating virtual data for displaying the functions aiming at the functions of the target application software, wherein the virtual data comprises service field data corresponding to the functions;
and the display unit is used for inserting the virtual data into the appointed position of the display page of the target application software and displaying the function when the target application software is loaded.
A terminal device, comprising:
a memory for storing program code for performing virtual data display;
a processor for executing program code stored in the memory;
the display is used for inserting virtual data into a designated position of a display page of target application software according to a display instruction sent by the processor and displaying functions contained in the virtual data, wherein the virtual data is obtained by the processor executing the following operations:
determining an added function in the target application software, and generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function.
The beneficial effect of this application is as follows:
when determining that a function is added to the target application software, generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function of the target application software; and inserting the virtual data into a designated position of a display page of the target application software, and displaying the function. Once the function is determined to be added in the target application software when the target application software is operated, generating virtual data, and displaying the virtual data in the designated position of the display page of the target application software, namely inserting the virtual data into the display page of the target application software, at the moment, the display page of the target application software can display both real data and virtual data; the method has the advantages that the added functions in the target application software can be displayed in the same virtual data while normal browsing of real data by a user is not hindered, so that the user can quickly and effectively acquire the functions of the application software, the problem of how to quickly acquire the functions of the application software by the user is effectively solved, and the user experience of the user on the functions of the application software is improved.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a schematic flowchart of a function display method according to an embodiment of the present disclosure;
fig. 2 is a schematic flow chart illustrating a function display method according to an embodiment of the present application;
FIG. 3(a) is a schematic diagram of generated virtual data;
FIG. 3(b) is a schematic diagram of inserting and displaying virtual data in the list data of the target application software;
fig. 3(c) is a schematic diagram illustrating a prompt tag on an icon corresponding to the service field data;
fig. 3(d) is a schematic diagram that prompt tags are sequentially displayed on icons corresponding to different service field data according to a set display sequence;
FIG. 3(e) is a schematic diagram of removing the virtual data from the list data of the target application software;
FIG. 3(f) is a schematic diagram of display list data in the target application software after the removal of the dummy data;
fig. 4 is a schematic flowchart of a function display method according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a functional display device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a functional display device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application.
Detailed Description
In order to achieve the purpose of the present application, embodiments of the present application provide a function display method, a device, and a terminal device, where virtual data is inserted into a display page of target application software, where the virtual data can be used to display a function of the target application software, and at this time, the display page of the target application software may display both real data and virtual data; the method has the advantages that the added functions in the target application software can be displayed in the same virtual data while normal browsing of real data by a user is not hindered, so that the user can quickly and effectively acquire the functions of the application software, the problem of how to quickly acquire the functions of the application software by the user is effectively solved, and the user experience of the user on the functions of the application software is improved.
The virtual data described in the embodiments of the present application is opposite to the real data, and the real data refers to real business data corresponding to information displayed in application software, for example: business data generated by basic attribute information (including price, seller information, payment method and the like) aiming at a certain commodity, wherein the basic attribute of a commodity corresponding to each field data in the business data; for another example: the business data generated according to the basic attribute information (including the location, the data volume of the sold product, the name of the merchant, etc.) of a certain merchant, and the basic attribute of a merchant corresponding to each field data in the business data.
The virtual data is generated for showing the functions of the application software, that is, a set of virtual service data is generated according to the functions of the application software, and the content of the service data included in the service data is fictitious.
For example: the method comprises the steps that the same type of real service data A and real service data B are arranged in application software, and the real service data A comprises a field data, B field data and c field data; the real service data B comprises a field data, d field data and e field data; in the embodiment of the present application, in order to demonstrate the functions of the application software, a piece of virtual data may be generated, i.e., the virtual data may include a-field data, b-field data, c-field data, d-field data, and e-field data. Assuming that a new function is added to the application software, and field data corresponding to the new function is f field data and g field data, the virtual data described in the embodiment of the present application may further include a field data, b field data, c field data, d field data, e field data, f field data, and g field data.
It should be noted that the a-field data, the b-field data, the c-field data, the d-field data, the e-field data, the f-field data, and the g-field data are not necessarily field data that each real service data in the list data of the application software may include, and some real service data may include f-field data, some real service data may include g-field data, and some real service data may include both f-field data and g-field data.
Various embodiments of the present application are described in further detail below with reference to the figures of the specification. It is to be understood that the embodiments described are only a few embodiments of the present application and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Fig. 1 is a schematic flow chart of a function display method according to an embodiment of the present application. The method may be as follows.
Step 101: detecting whether functions are added in the target application software, and if so, executing step 102; otherwise, step 105 is performed.
In step 101, detecting whether to add a function to the target application software may be triggered when the target application software is running or when the target application software is installed.
For example: when a user triggers and starts one application software, the terminal device is considered to send an operation instruction to the terminal device installed with the application software, and the terminal device starts to operate the application software at the moment, and the process is considered to operate the target application software.
When the terminal equipment starts to run the target application software, files and/or data required by running the target application software are loaded.
It should be noted that, here, running the target application software may also be when the user determines to update the target application software. When the terminal device detects that the version of the target application software is updated, the terminal device can remind a user of updating the version of the target application software, and then after the target application software of the new version is downloaded and installed, the target application software of the new version is started and operated.
In addition, step 101 may be triggered to be executed when the target application software is installed on a terminal device for the first time, or step 101 may be triggered to be executed when software update is performed on the installed target application software, where the execution timing of the "detection" operation is not particularly limited.
Specifically, the ways of detecting whether the function is added to the target application software include, but are not limited to:
the first mode is as follows:
judging whether the version number of the target application software is updated or not;
and if the version number of the target application software is updated, determining to add functions in the target application software.
Specifically, when the target application software is loaded and operated, whether the version number of the operated target application software is the latest version number is detected, and/or the version number of the target application software operated this time is compared with the version number of the target application software operated adjacent to the target application software operated last time, if the version number of the target application software operated this time is different from the version number of the target application software operated adjacent to the target application software operated last time and the version number of the target application software is the latest version number, the version number of the target application software is determined to be updated, and at this time, the function is determined to be added in the target application software.
However, sometimes the version number update of the application software does not necessarily mean to add a function, and may be an optimization of an existing function, and in this case, the following manner, i.e. the second manner, may also be adopted to determine whether to add a function in the target application software.
The second mode is as follows:
detecting the service field data of the target application software and judging whether to add the service field data or not;
and determining to add functions in the target application software when determining to add the service field data.
Specifically, each application software determines a service data field according to the attribute of the displayed list data, and then whether service field data is added to the target application software is further determined by detecting the service field data of the target application software, and if the log information records that the target application software contains service field data corresponding to N different attributes, the detection finds that the target application software contains service field data corresponding to (N + m) different attributes, then it can be determined that the target application software has added service field data of m different attributes, and at this time it can be further determined that m different functions are added to the target application software. Here, N and m belong to natural numbers.
The first and second modes described above may be used alone, or may be used in combination, or may be selectively used according to different application scenarios, and how to use the first and second modes is not specifically limited in the embodiments of the present application.
Step 102: and when determining that the function is added in the target application software, generating virtual data for showing the function.
And the virtual data comprises service field data corresponding to the function.
In step 102, once it is determined that a function is added to the target application software, extracting service field data corresponding to the function in the target application software respectively; and virtually generating a piece of service data according to the service field data corresponding to the function, wherein the virtually generated piece of service data can be called as virtual data.
Wherein the virtual data is used for showing the functions of the target application software.
Step 103: and inserting the virtual data into a designated position of a display page of the target application software, and displaying the function.
In step 103, after the virtual data is generated, the virtual data is inserted into the designated position of the display page of the target application software, so that the virtual data can be displayed in the designated position of the display page of the target application software when the target application software is started and the loading is completed.
Optionally, in order to facilitate a user to quickly obtain the function of the target application software, the virtual data may be inserted to the top of the list data of the display page of the target application software, and the list data of the target application software is displayed, that is, the virtual data is displayed at a position where the first service data is displayed in the list data of the target application software.
And when the target application software is detected to be loaded completely, actively displaying the function.
Specifically, according to the service field data corresponding to the function included in the virtual data, a prompt tag is displayed on an icon corresponding to the service field data, and the prompt tag is used for displaying the function represented by the icon corresponding to the service field data.
For example: if the service data of the target application software comprises f service field data and g service field data, automatically displaying a prompt label on an icon corresponding to the f service field data when the list data of the target application software is displayed, namely popping up tips, wherein the prompt label is used for explaining the function represented by the icon; when the list data of the target application software is displayed, a prompt label is automatically displayed on the icon corresponding to the g service field data, namely tips pop up, and the prompt label is used for explaining the function represented by the icon.
Optionally, displaying a prompt tag on an icon corresponding to the service field data, where the prompt tag includes:
and if the number of the service field data corresponding to the functions contained in the virtual data is more than 1, sequentially displaying prompt labels on icons corresponding to different service field data according to a set display sequence.
For example: if the service data of the target application software comprises f service field data and g service field data, and the predetermined display sequence is to display a new function corresponding to the f service field data first and then display a new function corresponding to the g service field data, according to the display sequence, firstly displaying a prompt tag on an icon corresponding to the f service field data and then displaying the prompt tag on an icon corresponding to the g service field data;
the predetermined display sequence is to display a new function corresponding to the g service field data first and then display a new function corresponding to the f service field data, and then according to the display sequence, display a prompt tag on an icon corresponding to the g service field data first and then display a prompt tag on an icon corresponding to the f service field data.
The display sequence may be automatically generated by the system, or may be determined according to practical experience, which is not limited herein.
Step 104: after exposing the function, removing the virtual data from the list data of the target application software.
In step 104, since the purpose of exposing the virtual data is to enable the user to quickly obtain the function of the target application software, after the function is exposed, the virtual data may be removed from the list data of the target application software, or the virtual data may be hidden, and the virtual data is not visible to the user.
In the embodiment of the present application, step 104 is not an optional step, and may be a preferred step.
Step 105: and loading and displaying the list data in the target application software.
It should be noted that, for each application software in each terminal device, the display mode of the virtual data described in the embodiment of the present application may be performed when the application software is executed for the first time after adding the function, may be performed each time the application software is executed after adding the function, and may be performed according to the display time set by the user, which is not limited herein.
According to the technical scheme provided by the embodiment of the application, when the function is determined to be added in the target application software, virtual data for displaying the function is generated, wherein the virtual data comprises service field data corresponding to the function of the target application software; and inserting the virtual data into a designated position of a display page of the target application software, and displaying the function. Once the function is determined to be added in the target application software when the target application software is operated, generating virtual data, and displaying the virtual data in the designated position of the display page of the target application software, namely inserting the virtual data into the display page of the target application software, at the moment, the display page of the target application software can display both real data and virtual data; the method has the advantages that the added functions in the target application software can be displayed in the same virtual data while normal browsing of real data by a user is not hindered, so that the user can quickly and effectively acquire the functions of the application software, the problem of how to quickly acquire the functions of the application software by the user is effectively solved, and the user experience of the user on the functions of the application software is improved.
Fig. 2 is a schematic flow chart of a function display method according to an embodiment of the present application. The method may be as follows. The embodiment of the present application takes the operation of the target application software as an example to perform a functional display description.
Step 201: the target application software is run.
The implementation of step 201 may be the same as that of step 101, and is not described in detail here.
Step 202: judging whether to start displaying a new function, if so, executing step 203; otherwise, the target application software is directly loaded and started.
Step 203: further judging whether virtual data for displaying the new function exists, if so, executing step 205; otherwise, step 204 is performed.
Step 204: and generating virtual data based on the service field data corresponding to the existing function and the service field data corresponding to the new function, which are contained in the target application software.
Fig. 3(a) is a schematic diagram of the generated virtual data.
As can be seen from fig. 3(a), the virtual data includes service field data 1 indicating a logo picture, service field data 2 indicating a logo name, service field data 3 indicating sales information, service field data 4 indicating "minus" information, service field data 5 indicating "back" information, service field data 6 indicating "send" information, service field data 7 indicating "ticket" information, service field data 8 indicating "late claim" information, and service field data 9 indicating "click" information.
The system comprises a service field data storage unit, a service data storage unit and a service data processing unit, wherein the service field data 1, the service field data 2, the service field data 3, the service field data 4, the service field data 6, the service field data 7 and the service field data 9 belong to service field data corresponding to the existing functions; the service field data 5 and the service field data 8 belong to service field data corresponding to a new function.
Step 205: inserting the virtual data to the top of the list data of the target application software, and displaying the list data of the target application software.
As shown in fig. 3(b), the virtual data is inserted into the list data of the target application software and displayed.
Step 206: and displaying a prompt label on an icon corresponding to the business field data according to the business field data corresponding to the new function contained in the virtual data.
And the prompt tag is used for displaying the function represented by the icon corresponding to the service field data.
As shown in fig. 3(c), a schematic diagram of showing a prompt tag on an icon corresponding to the service field data is shown.
As can be seen from fig. 3(c), the business field data 8 for indicating the "late claim" information shows "late claim: the distribution late claim is 20% of the total claims, the highest total accompanying is carried out, the top is sealed by 100 yuan, and after the user sees the prompt tag, the function represented by the icon corresponding to the 'late claim' can be determined.
Step 207: and if the number of the service field data corresponding to the new function contained in the virtual data is more than 1, sequentially displaying prompt labels on icons corresponding to different service field data according to a set display sequence.
As shown in fig. 3(d), the schematic diagram is that the prompt tags are sequentially displayed on the icons corresponding to the different service field data according to the set display sequence.
As can be seen from fig. 3(d), first, the "late claim" is displayed on the icon corresponding to the service field data 8 for indicating the "late claim" information: distribution late claims are from 20%, highest full accompany, capping 100 yuan "; next, an icon corresponding to the service field data 5 for indicating the "return" information is displayed as "the red envelope can be returned after the selected purchase is completed by a certain amount of money".
Step 208: after exposing the new functionality, removing the virtual data from the list data of the target application software.
Fig. 3(e) is a schematic diagram illustrating the removal of the virtual data from the list data of the target application software.
As shown in fig. 3(f), the list data is displayed in the target application software after the virtual data is removed.
Fig. 4 is a schematic flowchart of a function display method according to an embodiment of the present application. The method may be as follows. The method provided by the embodiment of the present application is not limited to adding the function to the target application software, and the display method shown in the embodiment of the present application may be performed for the function of the target application software.
Step 401: aiming at the function of the target application software, generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function.
In step 401, service field data corresponding to a function included in the target application software is detected, and a piece of virtual data for displaying the function of the target application software is generated according to the detected service field data.
The functions include functions already existing in the target application software and/or new functions of the target application software.
Optionally, when it is detected that a function is added to the target application software, the virtual data is updated, so that the updated virtual data includes service field data corresponding to the function added to the target application software.
Step 402: and inserting the virtual data into a designated position of a display page of the target application software.
Step 403: and when the target application software is loaded, displaying the function.
The specific execution manner of step 402 and step 403 may be the same as the execution manner of the related content shown in fig. 1, and is not described herein again.
Fig. 5 is a schematic structural diagram of a function display device according to an embodiment of the present application. The display device includes: a generating unit 51 and a presentation unit 52, wherein:
the generating unit 51 is configured to generate virtual data for displaying a function when determining that the function is added to target application software, where the virtual data includes service field data corresponding to the function;
the display unit 52 is configured to insert the virtual data into a specified position of a display page of the target application software, and display the function.
In another embodiment of the present application, the inserting the virtual data into the designated position of the display page of the target application software by the presentation unit 52 includes:
inserting the virtual data to the top of the list data of the display page of the target application software.
In another embodiment of the present application, the function display apparatus further includes: a removing unit 53, wherein:
the removing unit 53 is configured to remove the virtual data from the list data of the display page of the target application software after the function is presented.
In another embodiment of the present application, the presentation unit 52 presents the functions, including:
and when the target application software is loaded, actively displaying the function.
In another embodiment of the present application, the presentation unit 52 presents the functions, including:
and displaying a prompt label on an icon corresponding to the service field data according to the service field data corresponding to the function contained in the virtual data, wherein the prompt label is used for displaying the function represented by the icon corresponding to the service field data.
In another embodiment of the present application, the displaying unit 52 displays a prompt tag on an icon corresponding to the service field data, including:
and if the number of the service field data corresponding to the functions contained in the virtual data is more than 1, sequentially displaying prompt labels corresponding to the icons on the icons corresponding to different service field data according to a set display sequence.
In another embodiment of the present application, the function display apparatus further includes: a determination unit 54, wherein:
the determining unit 54 determines the added function in the target application software, including:
judging whether the version number of the target application software is updated or not;
and if the version number of the target application software is updated, determining to add functions in the target application software.
In another embodiment of the present application, the function display apparatus further includes: a determination unit 54, wherein:
the determining unit 54 determines the added function in the target application software, including:
detecting the service field data of the target application software and judging whether to add the service field data or not;
and determining to add functions in the target application software when determining to add the service field data.
The functional display device described in the embodiments of the present application may be implemented by hardware or software, and is not limited herein. Once the function display device determines that a function is added to the target application software when the target application software is operated, virtual data is generated and displayed in a designated position of a display page of the target application software, namely the virtual data is inserted into the display page of the target application software, and at the moment, the display page of the target application software can display both real data and virtual data; the method has the advantages that the added functions in the target application software can be displayed in the same virtual data while normal browsing of real data by a user is not hindered, so that the user can quickly and effectively acquire the functions of the application software, the problem of how to quickly acquire the functions of the application software by the user is effectively solved, and the user experience of the user on the functions of the application software is improved.
Fig. 6 is a schematic structural diagram of a function display device according to an embodiment of the present application. The function display apparatus includes: a generating unit 61 and a display unit 62, wherein:
the generating unit 61 is configured to generate, for a function of the target application software, virtual data used for displaying the function, where the virtual data includes service field data corresponding to the function;
and a display unit 62, configured to insert the virtual data into a specified position of a display page of the target application software, and display the function when the target application software is loaded.
Wherein the function comprises a function already existing in the target application software and/or a new function of the target application software.
Optionally, the function display unit further includes: an update unit, wherein:
and the updating unit is used for updating the virtual data when detecting that the function is added in the target application software, so that the virtual data comprises the service field data corresponding to the added function.
Fig. 7 is a schematic structural diagram of a terminal device according to an embodiment of the present application. The terminal device includes: a memory 71, a processor 72 and a display 73, wherein the memory 71, the processor 72 and the display 73 are in communication via a bus.
A memory 71 for storing program codes for performing virtual data display;
a processor 72 for executing program code stored in the memory;
a display 73, configured to insert, according to a display instruction sent by the processor, virtual data in a specified position of a display page of a target application software, and show a function included in the virtual data, where the virtual data is obtained by the processor performing the following operations:
determining an added function in the target application software, and generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function.
In another embodiment of the present application, the processor 72 executes the program code stored in the memory, and specifically executes: when determining that a function is added in target application software, generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function;
and inserting the virtual data into a designated position of a display page of the target application software, and displaying the function.
In another embodiment of the present application, the processor 72 executes the program code stored in the memory, and specifically executes:
inserting the virtual data to the top of the list data of the display page of the target application software.
In another embodiment of the present application, the processor 72 executes the program code stored in the memory, and specifically executes: after the function is exposed, the virtual data is removed from the list data of the display page of the target application software.
In another embodiment of the present application, the processor 72 executes the program code stored in the memory, and specifically executes: inserting and displaying the virtual data in the list data of the target application software, wherein the inserting and displaying of the virtual data comprises: and when the target application software is detected to be loaded completely, actively displaying the function.
In another embodiment of the present application, the processor 72 executes the program code stored in the memory, and specifically executes: and displaying a prompt label on an icon corresponding to the service field data according to the service field data corresponding to the function contained in the virtual data, wherein the prompt label is used for displaying the function represented by the icon corresponding to the service field data.
In another embodiment of the present application, the processor 72 executes the program code stored in the memory, and specifically executes: and if the number of the service field data corresponding to the functions contained in the virtual data is more than 1, sequentially displaying prompt labels corresponding to the icons on the icons corresponding to different service field data according to a set display sequence.
In another embodiment of the present application, the processor 72 executes the program code stored in the memory, and specifically executes: judging whether the version number of the target application software is updated or not;
and if the version number of the target application software is updated, determining to add functions in the target application software.
In another embodiment of the present application, the processor 72 executes the program code stored in the memory, and specifically executes: detecting the service field data of the target application software and judging whether to add the service field data or not;
and determining to add functions in the target application software when determining to add the service field data.
It should be noted that the processor described in the embodiment of the present application may be a central processing unit or other controllers, and is not limited herein.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, apparatus (device), or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (devices) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include such modifications and variations as well.

Claims (16)

1. A method of displaying a function, comprising:
when determining that a function is added in target application software, generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function;
inserting the virtual data into a designated position of a display page of the target application software, separately displaying the virtual data and the real data in list data of the same display page, and displaying a prompt tag on an icon corresponding to the business field data, wherein the prompt tag is used for displaying a function represented by the icon corresponding to the business field data;
and if the number of the service field data corresponding to the functions contained in the virtual data is more than 1, sequentially displaying prompt labels corresponding to the icons on the icons corresponding to different service field data according to a set display sequence.
2. The functional display method of claim 1, wherein inserting the virtual data into a designated location of a display page of the target application software comprises:
inserting the virtual data to the top of the list data of the display page of the target application software.
3. The function display method of claim 2, wherein after exposing the function, the method further comprises:
removing the virtual data from the list data of the display page of the target application software.
4. The function display method of claim 1, wherein exposing the function comprises:
and when the target application software is detected to be loaded completely, actively displaying the function.
5. The method of claim 1, wherein determining an added function in the target application software comprises:
judging whether the version number of the target application software is updated or not;
and if the version number of the target application software is updated, determining to add functions in the target application software.
6. The method of claim 1, wherein determining an added function in the target application software comprises:
detecting the service field data of the target application software and judging whether to add the service field data or not;
and determining to add functions in the target application software when determining to add the service field data.
7. A method of displaying a function, comprising:
aiming at the function of target application software, generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function;
inserting the virtual data into a designated position of a display page of the target application software, separately displaying the virtual data and the real data in list data of the same display page, and displaying a prompt tag on an icon corresponding to the business field data when the target application software is loaded, wherein the prompt tag is used for displaying a function represented by the icon corresponding to the business field data;
and if the number of the service field data corresponding to the functions contained in the virtual data is more than 1, sequentially displaying prompt labels corresponding to the icons on the icons corresponding to different service field data according to a set display sequence.
8. The function display method according to claim 7, wherein the function includes a function already existing in the target application software and/or a new function of the target application software.
9. A function display device characterized by comprising:
the generating unit is used for generating virtual data for displaying the function when the function is added in the target application software, wherein the virtual data comprises service field data corresponding to the function;
the display unit is used for inserting the virtual data into a designated position of a display page of the target application software, separately displaying the virtual data and the real data in list data of the same display page, and displaying a prompt tag on an icon corresponding to the service field data, wherein the prompt tag is used for displaying a function represented by the icon corresponding to the service field data, and if the number of the service field data corresponding to the function contained in the virtual data is greater than 1, displaying the prompt tags corresponding to the icons on icons corresponding to different service field data in sequence according to a set display sequence.
10. The functional display device according to claim 9, wherein the presentation unit inserts the virtual data into a designated position of a display page of the target application software, including:
inserting the virtual data to the top of the list data of the display page of the target application software.
11. The functional display device according to claim 10, further comprising: a removal unit, wherein:
the removing unit is used for removing the virtual data from the list data of the display page of the target application software after the function is shown.
12. The function display device according to claim 9, wherein the presentation unit presents the function, including:
and when the target application software is loaded, actively displaying the function.
13. The function display device of claim 9, wherein the function display device comprises: a determination unit, wherein:
the determining unit determines the added function in the target application software, and comprises the following steps:
judging whether the version number of the target application software is updated or not;
and if the version number of the target application software is updated, determining to add functions in the target application software.
14. The function display device of claim 9, wherein the function display device comprises: a determination unit, wherein:
the determining unit determines the added function in the target application software, and comprises the following steps:
detecting the service field data of the target application software and judging whether to add the service field data or not;
and determining to add functions in the target application software when determining to add the service field data.
15. A function display device characterized by comprising:
the generating unit is used for generating virtual data for displaying the functions aiming at the functions of the target application software, wherein the virtual data comprises service field data corresponding to the functions;
the display unit is used for inserting the virtual data into a designated position of a display page of the target application software, separately displaying the virtual data and the real data in list data of the same display page, and displaying a prompt tag on an icon corresponding to the service field data when the target application software is loaded, wherein the prompt tag is used for displaying a function represented by the icon corresponding to the service field data, and if the number of the service field data corresponding to the function contained in the virtual data is greater than 1, displaying the prompt tags corresponding to the icons on icons corresponding to different service field data in sequence according to a set display sequence.
16. A terminal device, comprising:
a memory for storing program code for performing virtual data display;
a processor for executing program code stored in the memory;
a display, configured to insert virtual data into a designated position of a display page of target application software according to a display instruction sent by the processor, separately display the virtual data and real data in list data of the same display page, and display a prompt tag on an icon corresponding to service field data included in the virtual data, where the prompt tag is used to display a function represented by the icon corresponding to the service field data, and if the number of service field data corresponding to the function included in the virtual data is greater than 1, sequentially display prompt tags corresponding to the icons on icons corresponding to different service field data according to a set display order, where the virtual data is obtained by the processor executing the following operations:
determining an added function in the target application software, and generating virtual data for displaying the function, wherein the virtual data comprises service field data corresponding to the function.
CN201610180028.7A 2016-03-25 2016-03-25 Function display method and device and terminal device Active CN107092519B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610180028.7A CN107092519B (en) 2016-03-25 2016-03-25 Function display method and device and terminal device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610180028.7A CN107092519B (en) 2016-03-25 2016-03-25 Function display method and device and terminal device

Publications (2)

Publication Number Publication Date
CN107092519A CN107092519A (en) 2017-08-25
CN107092519B true CN107092519B (en) 2021-01-19

Family

ID=59648635

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610180028.7A Active CN107092519B (en) 2016-03-25 2016-03-25 Function display method and device and terminal device

Country Status (1)

Country Link
CN (1) CN107092519B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109542297B (en) * 2017-09-22 2022-04-26 阿里巴巴集团控股有限公司 Method and device for providing operation guide information and electronic equipment
CN107992347B (en) * 2017-10-24 2021-03-16 维沃移动通信有限公司 Function demonstration method and mobile terminal
CN109976618B (en) * 2019-03-11 2021-07-13 北京达佳互联信息技术有限公司 Prompting method and prompting device for new function and computer readable storage medium
CN114020379B (en) * 2021-10-19 2024-06-07 青岛海信移动通信技术有限公司 Terminal equipment, information feedback method and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1902575A (en) * 2003-12-01 2007-01-24 捷讯研究有限公司 Previewing a new event on a small screen device
CN101266552A (en) * 2008-04-07 2008-09-17 宇龙计算机通信科技(深圳)有限公司 Method for sub computer reading host file and the communication terminal
CN102043664A (en) * 2009-10-20 2011-05-04 索尼公司 Information management apparatus, information processing system, function management method, and computer program
CN103347217A (en) * 2013-06-29 2013-10-09 深圳市龙视传媒有限公司 Reminding method, system and terminal for application update
CN104852986A (en) * 2015-05-28 2015-08-19 北京奇艺世纪科技有限公司 Method and device for providing newly-added function

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103186567B (en) * 2011-12-28 2016-09-28 金蝶软件(中国)有限公司 The graphic processing method of data and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1902575A (en) * 2003-12-01 2007-01-24 捷讯研究有限公司 Previewing a new event on a small screen device
CN101266552A (en) * 2008-04-07 2008-09-17 宇龙计算机通信科技(深圳)有限公司 Method for sub computer reading host file and the communication terminal
CN102043664A (en) * 2009-10-20 2011-05-04 索尼公司 Information management apparatus, information processing system, function management method, and computer program
CN103347217A (en) * 2013-06-29 2013-10-09 深圳市龙视传媒有限公司 Reminding method, system and terminal for application update
CN104852986A (en) * 2015-05-28 2015-08-19 北京奇艺世纪科技有限公司 Method and device for providing newly-added function

Also Published As

Publication number Publication date
CN107092519A (en) 2017-08-25

Similar Documents

Publication Publication Date Title
CN107092519B (en) Function display method and device and terminal device
CN103930885B (en) Measure webpage render time
EP2677451A2 (en) License verification method and apparatus, and computer readable storage medium storing program therefor
US9671926B2 (en) Method and terminal device for displaying dynamic icon
EP3074863A1 (en) System and method for testing data representation for different mobile devices
TW201626306A (en) Advertisement warning system and method
Schwarz et al. The Android developer's cookbook: building applications with the Android SDK
CN107193747B (en) Code testing method and device and computer equipment
CN106708478B (en) Scroll view display method and apparatus
CN108008891A (en) A kind of control method and device of navigation bar, terminal, readable storage medium storing program for executing
CN113094046B (en) Method, device and terminal for developing product page
CN105138344A (en) Method and system for randomly generating screensaver according to picture hotness
CN111054070A (en) Game-based commodity display method and device, terminal and storage medium
CN107479960B (en) Method and device for displaying unit view
CN109344335B (en) Content recommendation method and electronic equipment
AU2018454814C1 (en) Systems and methods for development of web products
US9128613B2 (en) Positioning clickable hotspots on a touchscreen display
CN113360805B (en) Data display method, device, computer equipment and storage medium
CN110673910B (en) Control method and control device for controlling popup window display in app system
CN114296847A (en) Layer-based display method and device
WO2021084101A1 (en) Systems and methods for replacing a theme of a virtual environment
CN105975586B (en) Recommended software installation method, device and equipment
CN112657197A (en) Game role data processing method and device, electronic equipment and storage medium
CN108345461B (en) Application updating method and device and computer readable storage medium
CN113268221A (en) File matching method and device, storage medium and computer 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
GR01 Patent grant
GR01 Patent grant