CN110007831B - Page turning control method and device and terminal equipment - Google Patents
Page turning control method and device and terminal equipment Download PDFInfo
- Publication number
- CN110007831B CN110007831B CN201910256288.1A CN201910256288A CN110007831B CN 110007831 B CN110007831 B CN 110007831B CN 201910256288 A CN201910256288 A CN 201910256288A CN 110007831 B CN110007831 B CN 110007831B
- Authority
- CN
- China
- Prior art keywords
- advertisement
- display page
- page
- area
- advertisement window
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction 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/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The embodiment of the invention discloses a page turning control method, a page turning control device and terminal equipment. The method comprises the following steps: the terminal receives a page turning instruction triggered by a user aiming at a first display page, acquires a screenshot of a first advertisement window which is displayed in an overlapping mode on a first area of the first display page according to the page turning instruction, cancels the display of the first advertisement window on the first area of the first display page, and draws the screenshot of the first advertisement window on the first area of the first display page, so that the first advertisement window is turned to a second display page along with the page turning of the first display page. By adopting the embodiment of the invention, the realization logic for controlling the page turning animation can be simplified, and the software development cost is reduced.
Description
Technical Field
The invention relates to the technical field of computers, in particular to a page turning control method, a page turning control device and terminal equipment.
Background
In the implementation of reading apps, page turning for reading pages often needs to simulate book page turning effects, and complex drawing and event processing distribution logic is needed. In the process of supporting the page turning gesture, events such as corresponding clicks and the like need to be reasonably processed, and the codes are complex. If the advertisement is embedded in the page, the method is equivalent to realizing drawing and event distribution by itself.
This approach suffers from difficulties when the embedded advertisement is a third party advertisement. The third party advertisement has its own logic, even the cheating detection logic. The manner of self-rendering may be determined to be an invalid presentation and click. Therefore, how to better access the third-party advertisement and realize the control of the page turning animation with reduced development and maintenance costs is a problem to be researched by those skilled in the art.
Disclosure of Invention
The embodiment of the invention discloses a page turning control method, a page turning control device and terminal equipment, which can simplify the implementation logic of controlling page turning animation, reduce the software development cost and improve the software development efficiency.
In a first aspect, an embodiment of the present invention provides a page turning control method, where the method includes:
the method comprises the steps that a terminal receives a page turning instruction triggered by a user aiming at a first display page, a first advertisement window is superposed and displayed on a first area of the first display page, and a first advertisement is displayed on the first advertisement window;
the terminal acquires a screenshot of the first advertisement window according to the page turning instruction;
the terminal cancels the overlapping display of the first advertisement window on the first area of the first display page and displays the screenshot of the first advertisement window on the first area of the first display page;
and the terminal jumps the first display page to a second display page.
In the method, a terminal receives a page turning instruction triggered by a user aiming at a first display page, acquires a screenshot of a first advertisement window which is displayed in an overlapping mode on a first area of the first display page according to the page turning instruction, cancels the display of the first advertisement window on the first area of the first display page, and draws the screenshot of the first advertisement window on the first area of the first display page, so that the first advertisement window is turned to a second display page along with the page turning of the first display page; in the process, the realization logic for controlling the page turning animation is simplified, so that the visual display of the first advertisement window by the user in the page turning process changes along with the page turning change of the first display page, the software development cost is reduced, and the software development efficiency is improved.
Based on the first aspect, in an optional implementation manner, before the terminal receives a page turning instruction triggered by a user for a first display page, the method further includes:
judging whether the blank area of the first display page can accommodate the first advertisement window;
if so, determining the first area from the first display page according to a preset rule and the size of the first advertisement window;
displaying the first advertisement window overlaid over the first area.
The size of the displayed first advertisement window is judged by the implementation mode, and the first advertisement window is displayed if the blank area can accommodate the first advertisement window, so that the condition that the effective area on the first display page is shielded is avoided.
Based on the first aspect, in one optional implementation manner, after the determining whether the blank area of the first display page accommodates the first advertisement window, the method further includes:
if not, adjusting the size of the first advertisement window to a blank area of the first display page, wherein the blank area can contain the first advertisement window;
determining the first area from the first display page according to a preset rule and the size of the first advertisement window;
displaying the first advertisement window overlaid over the first area.
The size of the first advertisement window is judged by the implementation mode, and the size of the first advertisement window is adjusted if the blank area can not accommodate the first advertisement window, so that the condition that the effective area on the first display page is shielded is avoided.
Based on the first aspect, in one optional implementation manner, the resizing the first advertisement window to a blank area of the first display page can accommodate the first advertisement window includes:
zooming the first advertisement window in a preset proportion until a blank area of the first display page can contain the first advertisement window;
or, the first advertisement window is scaled according to the size ratio of the blank area, so that the blank area of the first display page can accommodate the first advertisement window.
Based on the first aspect, in an optional implementation manner, the method further includes:
if the terminal receives a first instruction of a user for the first advertisement window, jumping to an advertisement page of the first advertisement according to the first instruction, wherein the first instruction is used for requesting to display the advertisement page of the first advertisement;
if the terminal receives a second instruction of the user for the first advertisement window, acquiring a screenshot of the first advertisement window according to the second instruction, wherein the second instruction is used for triggering the first display page to jump to a second display page;
the terminal cancels the overlapping display of the first advertisement window on the first area of the first display page and displays the screenshot of the first advertisement window on the first area of the first display page;
and the terminal jumps the first display page to a second display page.
This implementation addresses the distribution of conflict events when different instructions are triggered for the first advertisement window.
Based on the first aspect, in an optional implementation manner, before the terminal jumps to the second display page from the first display page, the method further includes:
the terminal acquires a screenshot of a second advertisement according to the page turning instruction;
and the terminal displays the screenshot of the second advertisement in a second area of the second display page.
Based on the first aspect, in an optional implementation manner, after the terminal jumps to the second display page from the first display page, the method further includes:
and the terminal cancels the screenshot of the second advertisement displayed in the second area of the second display page, and displays a window of the second advertisement on the second area of the second display page in an overlapping manner, wherein the window of the second advertisement displays the second advertisement.
In a second aspect, an embodiment of the present invention provides a page turning control method, including:
the terminal receives a page turning instruction triggered by a user aiming at a first display page;
the terminal acquires a screenshot of a second advertisement according to the page turning instruction, wherein the second advertisement is an advertisement to be displayed on a second display page, and the second display page is a page adjacent to the first display page;
the terminal displays the screenshot of the second advertisement in a second area of the second display page;
the terminal jumps the first display page to the second display page;
and the terminal cancels the screenshot of the second advertisement displayed in the second area, and displays a window of the second advertisement on the second area of the second display page in an overlapping manner, wherein the second advertisement window displays the second advertisement.
In the method, the terminal acquires a screenshot of a second advertisement on a second display page according to a received page turning instruction for the first display page, draws and displays the screenshot on a second area of the second display page, and cancels the screenshot of the second advertisement and overlaps and displays a window of the second advertisement on the second area after the second display page is completely displayed, so that the visual display effect of the user on the second advertisement on the second display page is gradually displayed along with the second display page in the page turning process.
In a third aspect, an embodiment of the present invention provides a page turning control device, including:
the first receiving unit is used for receiving a page turning instruction triggered by a user aiming at a first display page, a first advertisement window is superposed and displayed on a first area of the first display page, and a first advertisement is displayed on the first advertisement window;
the first obtaining unit is used for obtaining a screenshot of the first advertisement window according to the page turning instruction;
a first display unit, configured to cancel displaying the first advertisement window superimposed on the first area of the first display page and displaying a screenshot of the first advertisement window in the first area of the first display page;
and the first jumping unit is used for jumping the first display page to a second display page.
Based on the third aspect, in one optional implementation manner, the apparatus further includes:
the judging unit is used for judging whether the blank area of the first display page can accommodate the first advertisement window or not before the receiving unit receives a page turning instruction triggered by a user aiming at the first display page;
a determining unit, configured to determine the first area from the first display page according to a preset rule and a size of the first advertisement window if the first determining unit determines that the blank area of the first display page can accommodate the first advertisement window;
the first display unit is further configured to display the first advertisement window in an overlapping manner on the first area.
Based on the third aspect, in one optional implementation manner, the apparatus further includes:
an adjusting unit, configured to adjust the size of the first advertisement window until the blank area of the first display page can accommodate the first advertisement window if the first determining unit determines that the blank area of the first display page cannot accommodate the first advertisement window;
the determining unit is further configured to determine the first area from the first display page according to a preset rule and the size of the first advertisement window;
the first display unit is further configured to display the first advertisement window in an overlapping manner on the first area. Based on the second aspect, in an optional implementation manner, the adjusting unit is specifically configured to:
zooming the first advertisement window in a preset proportion until a blank area of the first display page can contain the first advertisement window;
or, the first advertisement window is scaled according to the size ratio of the blank area, so that the blank area of the first display page can accommodate the first advertisement window.
Based on the third aspect, in an optional implementation manner, the first jumping unit is further configured to jump to an advertisement page of the first advertisement according to a first instruction if the apparatus receives the first instruction of the user for the first advertisement window, where the first instruction is used to request that the advertisement page of the first advertisement is displayed;
the device further comprises:
the first obtaining unit is further configured to obtain a screenshot of the first advertisement window according to a second instruction if the device receives the second instruction of the user for the first advertisement window, where the second instruction is used to trigger the first display page to jump to a second display page;
the first display unit is further configured to cancel displaying the first advertisement window in an overlapping manner on the first area of the first display page and displaying a screenshot of the first advertisement window in the first area of the first display page;
the first jumping unit is further configured to jump the first display page to a second display page.
Based on the third aspect, in one optional implementation manner, the apparatus further includes:
the first obtaining unit is further configured to obtain a screenshot of a second advertisement window according to the page turning instruction before the first display page is skipped to a second display page;
the first display unit is further configured to display a screenshot of the second advertisement window in a second area of the second display page.
Based on the third aspect, in one optional implementation manner, the apparatus further includes:
the first display unit is further configured to cancel displaying the screenshot of the second advertisement window in the second area of the second display page after jumping the first display page to the second display page, and display the second advertisement window in an overlapping manner on the second area of the second display page, where the second advertisement window displays a second advertisement.
It should be noted that, for the implementation manner and the corresponding beneficial effects of the third aspect, reference may be made to the description in the first aspect and the corresponding implementation manner, and details are not described herein again.
In a fourth aspect, an embodiment of the present invention provides a page turning control device, including:
the second receiving unit is used for receiving a page turning instruction triggered by a user aiming at the first display page;
the second obtaining unit is used for obtaining a screenshot of a second advertisement according to the page turning instruction, wherein the second advertisement is an advertisement to be displayed on a second display page, and the second display page is a page adjacent to the first display page;
a second display unit, configured to display a screenshot of the second advertisement in a second area of the second display page;
the second jumping unit is used for jumping the first display page to the second display page;
and the third display unit is used for canceling the screenshot of the second advertisement displayed in the second area, and overlapping and displaying a window of the second advertisement on the second area of the second display page, wherein the second advertisement window displays the second advertisement.
It should be noted that, for the implementation manner and the corresponding beneficial effects of the fourth aspect, reference may be made to the description in the second aspect and the corresponding implementation manner, and details are not described herein again.
In a fifth aspect, an embodiment of the present invention provides a terminal device, which is characterized in that the terminal device includes a processor, a memory, an input device, an output device, and a bus, where the processor is connected to the input device and the output device of the memory through the bus, respectively, and the memory is used to store a data processing code; the memory stores executable program code; the processor executes a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the page turning control method of the first aspect.
It should be noted that, for the implementation manner and the corresponding beneficial effects of the fifth aspect, reference may be made to the description in the first aspect and the corresponding implementation manner, and details are not described herein again.
In a sixth aspect, an embodiment of the present invention provides a terminal device, which is characterized in that the terminal device includes a processor, a memory, an input device, an output device, and a bus, where the processor is connected to the input device and the output device of the memory through the bus, respectively, and the memory is used to store a data processing code; the memory stores executable program code; the processor executes a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the page turning control method of the second aspect.
It should be noted that, for the implementation manner and the corresponding beneficial effects of the sixth aspect, reference may be made to the description in the second aspect and the corresponding implementation manner, and details are not described herein again.
In a seventh aspect, an embodiment of the present invention provides a computer program, which, when executed by a processor, causes the processor to execute the method of the first aspect.
In an eighth aspect, the present invention provides a computer program, which when executed by a processor causes the processor to execute the method of the second aspect.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments of the present invention or the background art will be briefly described below.
Fig. 1 is a schematic flowchart of a page turning control method according to an embodiment of the present invention;
fig. 2 is a scene application diagram of a page turning control method according to an embodiment of the present invention;
fig. 3 is a diagram of a scene application of another page turning control method according to an embodiment of the present invention;
fig. 4 is a diagram of a scene application of another page turning control method according to an embodiment of the present invention;
fig. 5 is a diagram of a scene application of another page turning control method according to an embodiment of the present invention;
FIG. 6 is a flowchart illustrating another page turning control method according to an embodiment of the present invention;
FIG. 7 is a schematic structural diagram of a page turning control device according to an embodiment of the present invention;
FIG. 8 is a schematic structural diagram of another page turning control device according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of another terminal device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described below with reference to the accompanying drawings.
It is to be understood that the terminology used in the description of the present application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. Reference in the specification to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments. As used in this specification, the terms "device," "unit," "system," and the like are intended to refer to a computer-related entity, either hardware, firmware, a combination of hardware and software, or software in execution. For example, a device may be, but is not limited to, a processor, a data processing platform, a computing device, a computer, 2 or more computers, and the like.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
In order to better understand the page turning control method, the page turning control device and the terminal device provided by the embodiment of the invention, a system architecture of the page turning control method according to the embodiment of the invention is described below. The system may be a device, which may be a terminal, controlled by a user, wherein:
the terminal can install and run the relevant client. The client is a program corresponding to the server and providing a local service to the client. Here, the local service may include, but is not limited to:receiving instruction information (e.g., clicking, turning pages), sharing information, and the like. The terminal in this embodiment may include, but is not limited to, any electronic product based on an intelligent operating system, which may perform human-computer interaction with a user through an input device such as a keyboard, a virtual keyboard, a touch pad, a touch screen, and a voice control device, such as a smart phone, a tablet computer, a personal computer, an e-book reader, and the like. The smart operating system includes, but is not limited to, any operating system that enriches device functionality by providing various mobile applications to the mobile device, such as Android (Android)TM)、iOSTM、Windows PhoneTMAnd the like.
The page turning control method of the present application is described below with reference to fig. 1, and as shown in fig. 1, it is a flowchart of a page turning control method provided in an embodiment of the present application, where the method may be implemented based on the above system architecture or other architectures, and the method may include, but is not limited to, the following steps:
step S101: and the terminal receives a page turning instruction triggered by a user aiming at the first display page.
Specifically, a user triggers a page turning instruction on a first display page of a client on a terminal, wherein the page turning instruction can be a click instruction, a slide instruction or other preset gesture instructions, the terminal receives the page turning instruction, a first advertisement window is displayed on a first area of the first display page of the client on the terminal in an overlapping manner, the first advertisement window displays a first advertisement, and the first advertisement can be one advertisement or a plurality of advertisements; it can be understood that, for the client on the terminal, the first advertisement window and the first display page are display pages of the client, and the first advertisement window is first advertisement content described by the embedded advertisement control tree and is displayed superimposed on the first display page, that is, the first display page and the first advertisement window logically do not belong to the same layer, as shown in fig. 2, the first display page is at a page turning layer, the first advertisement content is at an advertisement layer, and the advertisement layer is superimposed on the page turning layer. For example, fig. 3 is a scene diagram of a first display page, where a user reads novels on a reading software, an advertisement window is displayed on a first area on a current page, the advertisement window displays advertisements, sliding to the right on the current page indicates that page turning is requested, and the reading software receives the page turning instruction triggered for the current page when the user slides to the right on the current page (i.e., a page turning layer) but not on the advertisement window (i.e., an advertisement layer).
In one embodiment, before the terminal receives a page turning instruction triggered by a user for a first display page, it is determined whether a blank area of the first display page can accommodate the first advertisement window, that is, before the terminal receives the page turning instruction triggered by the user for the first display page, the first display page receives the first advertisement window, and the terminal determines whether a size of the blank area of the first display page is greater than or equal to a size of the first advertisement window; if the first area can be contained, determining the first area from the first display page according to a preset rule and the size of the first advertisement window, wherein the preset rule can be that the first area is selected at the upper left part of the blank area, the first area is selected at the lower right part of the blank area, and the first area is selected at the middle of the blank area; the first advertisement window is displayed superimposed over the first area. The size of the displayed first advertisement window is judged by the implementation mode, and the first advertisement window is displayed if the blank area can accommodate the first advertisement window, so that the condition that the effective area on the first display page is shielded is avoided.
If the first advertisement window cannot be accommodated, adjusting the size of the first advertisement window to a blank area of the first display page, wherein the first advertisement window can be accommodated in the blank area of the first display page, specifically, if the size of the blank area of the first display page is smaller than the size of the first advertisement window, the terminal reduces the first advertisement window by a preset ratio until the blank area of the first display page can accommodate the first advertisement window, for example, if the length and width of the blank area is 100 × 100 and the length and width of the first advertisement window is 200 × 80, the first advertisement window is reduced by 2 times to 100 × 40 according to a ratio of 2:1, and at this time, the blank area can accommodate the first advertisement window; or, the first advertisement window is scaled according to the size ratio of the blank area, so that the blank area of the first display page can accommodate the first advertisement window, for example, if the length and width of the blank area is 100 × 100 and the length and width of the first advertisement window is 200 × 80, the first advertisement window is scaled to 80 × 80 according to the length and width ratio 1:1 of the blank area of the first display page, and the blank area can accommodate the first advertisement window.
After the size of the first advertisement window is adjusted to the blank area of the first display page, a first area is determined from the first display page according to a preset rule and the size of the first advertisement window, wherein the preset rule can be that the first area is selected from the upper left of the blank area, the first area is selected from the lower right of the blank area, and the first area is selected from the middle of the blank area; the first advertisement window is displayed superimposed over the first area. The size of the first advertisement window is judged by the implementation mode, and the size of the first advertisement window is adjusted if the blank area can not accommodate the first advertisement window, so that the condition that the effective area on the first display page is shielded is avoided.
Step S102: and the terminal acquires the screenshot of the first advertisement window according to the page turning instruction.
Specifically, after receiving a page turning instruction triggered by a user for a first display page, a terminal acquires a screenshot of the first advertisement window according to the page turning instruction, that is, the screenshot of the first advertisement window in a first area of the first display page, where the screenshot of the first advertisement window may be a picture prestored in a database, or may be a picture acquired by screenshot the first advertisement window after acquiring the page turning instruction; for example, as shown in fig. 3, after the user triggers a page turning instruction for a first display page (i.e., a page turning layer), the terminal obtains a screenshot of a first advertisement window according to the page turning instruction, that is, the advertisement window of the advertisement layer is completely cut into one picture to obtain the screenshot, or calls the screenshot of the first advertisement window prestored in the database to obtain the screenshot.
Step S103: and the terminal cancels the overlapping display of the first advertisement window on the first area of the first display page and displays the screenshot of the first advertisement window on the first area of the first display page.
Specifically, after the terminal obtains the screenshot of the first advertisement window according to the page turning instruction, the terminal cancels display of the first advertisement window in an overlapping manner on the first area of the first display page and displays the screenshot of the first advertisement window in the first area of the first display page, that is, since the first advertisement window is displayed in the overlapping manner on the first area of the first display page, the terminal cancels display of the first advertisement window on the first display page and simultaneously draws and displays the screenshot of the first advertisement window on the first area, thereby visually realizing seamless connection, when the terminal executes the page turning instruction, since the screenshot of the first advertisement window is already drawn on the first display page, at this time, the screenshot of the first advertisement window is drawn on the page turning layer and is not displayed in an overlapping manner before, the screenshot of the first advertisement window will be turned over along with the page turning of the first display page, the synchronization effect is achieved; for example, as shown in fig. 4, fig. 4 is a scene diagram of a display interface of a terminal during a page turning process, after the terminal obtains a screenshot of an advertisement window according to a page turning instruction, the advertisement layer is hidden, and in order to prevent the advertisement window from suddenly disappearing visually, the obtained screenshot of the advertisement window is drawn onto a first display page (i.e., a page turning layer), and at this time, the advertisement window turns a page along with the first display page.
Step S104: and the terminal jumps the first display page to a second display page.
Specifically, the terminal jumps to the second display page from the first display page according to the page turning instruction.
Optionally, in the page turning process, the second display page may or may not display an advertisement, and under the condition that the second advertisement is preset on the second display page and needs to be displayed, the terminal jumps the first display page to a position before the second display page, and acquires a screenshot of a second advertisement window according to the page turning instruction, where the screenshot of the second advertisement window may be a picture prestored in the database; a screenshot of a second advertisement window is displayed in a second area of a second display page. For example, as shown in fig. 5, in the page turning process, the terminal cancels the first advertisement window displaying the advertisement layer on the first display page, displays the screenshot of the first advertisement window in the first area of the first display page, that is, draws and displays the screenshot of the first advertisement window on the page turning layer, so as to visually achieve the dynamic effect that the first advertisement window on the first display page turns the page with the page turning of the first display page, and simultaneously displays the screenshot of the second advertisement window in the second area of the second display page, that is, draws and displays the screenshot of the second advertisement window on the page turning layer, so as to visually achieve the dynamic effect that the second advertisement window on the second display page is gradually displayed with the second display page and is synchronously displayed.
In one embodiment, before the terminal jumps to the second display page from the first display page, the terminal obtains a screenshot of a second advertisement window according to a page turning instruction, and determines whether the blank area of the second display page can accommodate the screenshot of the second advertisement window, that is, the second display page receives and draws the screenshot of the second advertisement window, and the terminal determines whether the size of the blank area of the second display page is greater than or equal to the size of the screenshot of the second advertisement window; if the first area can be contained, determining a second area from the second display page according to a preset rule and the size of the screenshot of the second advertisement window, wherein the preset rule can be that the second area is selected from the upper left part of the blank area, the second area is selected from the lower right part of the blank area, and the second area is selected from the middle of the blank area; a screenshot of the second advertisement window is drawn over the second area.
If the blank area of the second display page cannot accommodate the screenshot of the second advertisement window, adjusting the size of the screenshot of the second advertisement window to the blank area of the second display page to accommodate the screenshot of the second advertisement window, and specifically, if the size of the blank area of the second display page is smaller than the size of the screenshot of the second advertisement window, reducing the screenshot of the second advertisement window by a preset proportion by the terminal until the blank area of the second display page can accommodate the screenshot of the second advertisement window; or, zooming the screenshot of the second advertisement window according to the size ratio of the blank area, so that the blank area of the second display page can contain the screenshot of the second advertisement window.
Adjusting the size of the screenshot of the second advertisement window to a blank area of the second display page, which can contain the screenshot of the second advertisement window, and then determining a second area from the second display page according to a preset rule and the size of the screenshot of the second advertisement window, wherein the preset rule can be that the second area is selected from the upper left of the blank area, the second area is selected from the lower right of the blank area, and the second area is selected from the middle of the blank area; and drawing and displaying the screenshot of the second advertisement window in the second area.
In one embodiment, after the terminal jumps from the first display page to the second display page, the terminal cancels the screenshot of the second advertisement window displayed in the second area of the second display page, and displays the second advertisement window on the second area of the second display page in an overlapping manner, wherein the second advertisement window displays a second advertisement, and the second advertisement may be one advertisement or a plurality of advertisements, and the second advertisement may be the same as the first advertisement or different from the first advertisement. That is, because the screenshot of the second advertisement window is drawn in the second area of the second display page, the terminal cancels the screenshot of the first advertisement window displayed in the second area of the second display page, and displays the first advertisement window in the second area in an overlapping manner, so that seamless connection is achieved visually.
It can be understood that after the terminal jumps from the first display page to the second display page, the second display page performs the page turning manner described for the first display page in the embodiment of the present application.
Optionally, an embodiment of the present application further provides a processing method when different instructions are triggered for a first advertisement window, where the method may include, but is not limited to, the following steps:
step S105: and if the terminal receives a first instruction of a user for the first advertisement window, jumping to an advertisement page of the first advertisement according to the first instruction.
Specifically, the first instruction is used for requesting to display an advertisement page of a first advertisement, and if the terminal receives a first instruction of a user for the first advertisement window, the terminal jumps to the advertisement page of the first advertisement according to the first instruction. For example, when a user reads a novel on a reading software, an advertisement window is displayed in a first area on a current page, the advertisement window displays an advertisement, the sliding movement to the right on the current page indicates a request for turning pages, the advertisement page indicating the request for displaying the advertisement is clicked on the advertisement window, and when the user clicks on the advertisement window, the advertisement window receives the click command, and the advertisement page of the advertisement is displayed according to the click command.
Step S106: and if the terminal receives a second instruction of the user for the first advertisement window, acquiring the screenshot of the first advertisement window according to the second instruction.
Specifically, the second instruction is used for triggering the first display page to jump to a second display page, if the terminal receives a second instruction of a user for the first advertisement window, and the advertisement layer where the first advertisement window is located cannot process the second instruction, the second instruction is distributed to a page turning layer for processing, and the page turning layer receives the second instruction, and then a screenshot of the first advertisement window is obtained according to the second instruction; for example, when a user reads a novel on a reading software, an advertisement window is displayed on a first area on a current page, the advertisement window displays an advertisement, the sliding to the right on the current page indicates a request for turning a page, an advertisement page indicating the request for displaying the advertisement is clicked on the advertisement window, when the user slides to the right on the advertisement window but not on the current page, the advertisement window receives the sliding instruction, but the advertisement window cannot process the sliding instruction, the sliding instruction is distributed to the current page for processing, the current page receives the sliding instruction, the sliding instruction is identified as a page turning instruction, and a screenshot of the advertisement window in the first area on the current page is obtained according to the page turning instruction.
Step S107: the terminal cancels the overlapping display of the first advertisement window on the first area of the first display page and displays the screenshot of the first advertisement window on the first area of the first display page;
specifically, after the terminal acquires the screenshot of the first advertisement window according to the second instruction, the terminal cancels the overlapping display of the first advertisement window on the first area of the first display page and the screenshot of the first advertisement window on the first area of the first display page, that is, since the first advertisement window is displayed superimposed on the first area of the first display page, the terminal cancels the display of the first advertisement window on the first display page and simultaneously draws and displays a screenshot of the first advertisement window on the first area, the seamless connection is visually realized, when the terminal executes a page turning instruction, because the screenshot of the first advertisement window is drawn on the first display page and is not displayed in an overlapped way, the screenshot of the first advertisement window can be turned along with the page turning animation of the first display page, and a synchronization effect is achieved.
Step S108: and the terminal jumps the first display page to a second display page.
Specifically, the terminal jumps the first display page to a second display page according to the second instruction.
The method solves the problem of distribution processing of conflict events when different instructions are triggered aiming at the first advertisement window by implementing the steps S105-S108.
By implementing the embodiment of the application, the terminal receives a page turning instruction triggered by a user aiming at a first display page, acquires a screenshot of a first advertisement window which is displayed in an overlapping mode on a first area of the first display page according to the page turning instruction, cancels the display of the first advertisement window on the first area of the first display page, and draws the screenshot of the first advertisement window on the first area of the first display page, so that the first advertisement window is turned to a second display page along with the page turning of the first display page; in the process, the realization logic for controlling the page turning animation is simplified, so that the visual display of the first advertisement window by the user in the page turning process changes along with the page turning change of the first display page, the software development cost is reduced, and the software development efficiency is improved.
The present application further provides a page turning control method, as shown in fig. 6, which is a flowchart of another page turning control method provided in an embodiment of the present application, where the method may be implemented based on the above system architecture or other architectures, and the method may include, but is not limited to, the following steps:
step S601: and the terminal receives a page turning instruction triggered by a user aiming at the first display page.
Specifically, a user triggers a page turning instruction on a first display page of a client on a terminal, the page turning instruction may be a click, slide or other preset gesture instruction, and no advertisement layer is displayed on the first display page in an overlapping manner.
Step S602: and the terminal acquires the screenshot of the second advertisement according to the page turning instruction.
Specifically, after receiving a page turning instruction triggered by a user for a first display page, the terminal obtains a screenshot of the second advertisement according to the page turning instruction, where the screenshot of the second advertisement is used for drawing and displaying on a second display page, and the screenshot of the second advertisement window may be a picture prestored in a database.
Step S603: and the terminal displays the screenshot of the second advertisement in a second area of the second display page.
Specifically, after acquiring the screenshot of the second advertisement, the terminal determines a second area from the second display page according to a preset rule and the size of the screenshot of the second advertisement window, and draws and displays the screenshot on the second area of the second display page, where the specific preset rule may refer to the implementation manner in step S104 in fig. 1, and details are not repeated here.
Step S604: the terminal jumps the first display page to the second display page;
specifically, the terminal jumps to the second display page from the first display page according to the page turning instruction.
Step S605: and the terminal cancels the screenshot of the second advertisement displayed in the second area and displays the window of the second advertisement on the second area of the second display page in an overlapping manner.
Specifically, after the terminal jumps to a second display page from the first display page according to the page turning instruction, the terminal cancels the screenshot of the second advertisement displayed in the second area, and displays the window of the second advertisement on the second area of the second display page in an overlapping manner.
By implementing the embodiment of the application, the terminal obtains the screenshot of the second advertisement on the second display page according to the received page turning instruction aiming at the first display page, draws and displays the screenshot on the second area of the second display page, and cancels the screenshot of the second advertisement and superposes a window for displaying the second advertisement on the second area after the second display page is completely displayed, so that the user can gradually display the visual display effect of the second advertisement on the second display page along with the second display page in the page turning process.
In order to better implement the above solution of the embodiments of the present application, the present application further provides a page turning control device, which is described in detail below with reference to the accompanying drawings:
as shown in fig. 7, the present embodiment provides a schematic structural diagram of a page turning control device 70, and the page turning control device 70 may include: a first receiving unit 701, a first acquiring unit 702, a first displaying unit 703 and a first jumping unit 704, wherein,
a first receiving unit 701, configured to receive a page turning instruction triggered by a user for a first display page, where a first advertisement window is superimposed and displayed on a first area of the first display page, and the first advertisement window displays a first advertisement;
a first obtaining unit 702, configured to obtain a screenshot of the first advertisement window according to the page turning instruction;
a first display unit 703, configured to cancel displaying the first advertisement window superimposed on the first area of the first display page and displaying a screenshot of the first advertisement window in the first area of the first display page;
a first jumping unit 704, configured to jump the first display page to a second display page.
It should be noted that, in the embodiment of the present application, functions of each functional unit in the apparatus described in fig. 7 may refer to related descriptions of step S101 to step S104 in the method embodiment described in fig. 1, and are not described again here.
As shown in fig. 8, an embodiment of the present application provides another structural schematic diagram of the page turning control device 80, and the page turning control device 80 may include: a second receiving unit 801, a second acquiring unit 802, a second display unit 803, a second jumping unit 804, and a third display unit 805, wherein,
a second receiving unit 801, configured to receive a page turning instruction triggered by a user for a first display page;
a second obtaining unit 802, configured to obtain a screenshot of a second advertisement according to the page turning instruction, where the second advertisement is an advertisement to be displayed on a second display page, and the second display page is a page adjacent to the first display page;
a second display unit 803, configured to display a screenshot of the second advertisement in a second area of the second display page;
a second skipping unit 804, configured to skip the first display page to the second display page;
a third display unit 805, configured to cancel displaying the screenshot of the second advertisement in the second area, and display a window of the second advertisement superimposed on the second area of the second display page, where the second advertisement window displays the second advertisement.
It should be noted that, in the embodiment of the present application, the functions of each functional unit in the apparatus described in fig. 8 may refer to the description related to step 601 to step S605 in the embodiment of the method described in fig. 6, and are not described again here.
Referring to fig. 9, referring to the above page turning control device diagram, fig. 9 is a schematic structural diagram of a simplified terminal device according to an embodiment of the present disclosure. For ease of understanding and illustration, the terminal device 90 of fig. 9 may include one or more of the following components: a memory 901, a processor 902, an input device 903, an output device 904, and a bus 905, the processor 902 is connected to the memory 901, the input device 903, and the output device 904 through the bus 905, respectively, wherein,
the memory 901 may include one or more memory units, each of which may include one or more memories, which may be used to store programs and various data and enable access to the programs or data to be performed automatically and at high speed during operation of the terminal device 90. When the terminal device 90 shown in fig. 9 executes the method shown in fig. 1, the memory may be used to store operation instruction data, page turning control data, other related data, and the like;
the input device 903 and the output device 904 may provide an interface between peripheral components of the terminal device 90, such as a keyboard, mouse, display, buttons, similar devices, and the like. These buttons may include, but are not limited to: an on/off button, a lock button, a reset button, etc. In practice, the input device 903 and the output device 904 may be the same device, such as a touch screen (with display capability).
The processor 902, which may also be referred to as a processing unit, processing board, processing module, processing device, or the like. The processor may be a Central Processing Unit (CPU), a Network Processor (NP), or a combination of a CPU and an NP. When the terminal device 90 shown in fig. 9 executes the method shown in fig. 1, the processor 902 executes a program corresponding to the executable program code by reading the executable program code stored in the memory 901, so as to execute a page turning control method; wherein the method comprises the following steps:
receiving a page turning instruction triggered by a user for a first display page through an input device 903, wherein a first advertisement window is displayed on a first area of the first display page in an overlapped mode, and the first advertisement window displays a first advertisement;
acquiring a screenshot of the first advertisement window according to the page turning instruction;
canceling the screenshot in which the first advertisement window is displayed superimposed over and in the first area of the first display page;
the first display page is jumped to a second display page via an output device 904.
It should be noted that, in the embodiment of the present application, reference may be made to the specific implementation manner in the embodiment of fig. 1 in each method embodiment for the execution step of the processor 902 in the terminal device 90, and details are not described here again.
Referring to fig. 10, referring to the above page turning control device diagram, fig. 10 is a schematic structural diagram of another simplified terminal device according to an embodiment of the present application. For ease of understanding and illustration, the terminal device 100 of fig. 10 may include one or more of the following components: a memory 1001, a processor 1002, an input device 1003, an output device 1004, and a bus 1005, the processor 1002 being connected to the memory 1001, the input device 1003, and the output device 1004, respectively, through the bus 1005, wherein,
the memory 1001 may include one or more memory units, each of which may include one or more memories, which may be used to store programs and various data and enable access to the programs or data to be performed automatically and at high speed during operation of the terminal device 100. When the terminal device 100 shown in fig. 10 executes the method shown in fig. 1, the memory may be used to store operation instruction data, page turning control data, other related data, and the like;
an input device 1003 and an output device 1004 may provide interfaces between peripheral components of the terminal device 100, such as a keyboard, mouse, display, buttons, similar devices, etc. These buttons may include, but are not limited to: an on/off button, a lock button, a reset button, etc. In practical applications, the input device 1003 and the output device 1004 may be the same device, such as a touch screen (with display function).
The processor 1002, which may also be referred to as a processing unit, a processing board, a processing module, a processing device, etc. The processor may be a Central Processing Unit (CPU), a Network Processor (NP), or a combination of a CPU and an NP. When the terminal device 100 shown in fig. 10 executes the method shown in fig. 1, the processor 1002 executes a program corresponding to the executable program code by reading the executable program code stored in the memory 1001, so as to execute a page turning control method; wherein the method comprises the following steps:
receiving a page turning instruction triggered by a user for the first display page through the input device 1003;
acquiring a screenshot of a second advertisement according to the page turning instruction, wherein the second advertisement is an advertisement to be displayed on a second display page, and the second display page is a page adjacent to the first display page;
displaying a screenshot of the second advertisement in a second area of the second display page;
jumping the first display page to a second display page through an output device 1004;
and canceling the screenshot of the second advertisement displayed in the second area, and overlaying a window for displaying the second advertisement on the second area of the second display page, wherein the second advertisement window displays the second advertisement.
It should be noted that, in the embodiment of the present application, reference may be made to the specific implementation manner in the embodiment of fig. 6 in each method embodiment for the execution step of the processor 1002 in the terminal device 100, and details are not described here again.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by a computer program, which can be stored in a computer-readable storage medium, and can include the processes of the embodiments of the methods described above when the computer program is executed. And the aforementioned storage medium includes: a magnetic disk, an optical disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), or the like.
In this application, the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiments of the present application.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
While the invention has been described with reference to specific embodiments, the scope of the invention is not limited thereto, and those skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the invention. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application. While the present application has been described herein in conjunction with various embodiments, other variations to the disclosed embodiments may be understood and effected by those skilled in the art in practicing the present application as claimed herein.
Claims (16)
1. A page turning control method is characterized by comprising the following steps:
a terminal receives a page turning instruction triggered by a user aiming at a first display page, a first advertisement window is superposed and displayed on a first area of the first display page, and a first advertisement is displayed on the first advertisement window, wherein the first display page and the first advertisement window are logically different from each other in the same layer, the first display page is on a page turning layer, the first advertisement window is on an advertisement layer, and the advertisement layer is superposed on the page turning layer;
the terminal acquires a screenshot of the first advertisement window according to the page turning instruction;
the terminal cancels the overlapping display of the first advertisement window on the first area of the first display page and displays the screenshot of the first advertisement window on the first area of the first display page;
and the terminal jumps the first display page to a second display page.
2. The method according to claim 1, wherein before the terminal receives a page turning instruction triggered by a user for the first display page, the method further comprises:
judging whether the blank area of the first display page can accommodate the first advertisement window;
if so, determining the first area from the first display page according to a preset rule and the size of the first advertisement window;
displaying the first advertisement window overlaid over the first area.
3. The method of claim 2, wherein after determining whether the first advertisement window is received in the blank area of the first display page, further comprising:
if not, adjusting the size of the first advertisement window to a blank area of the first display page, wherein the blank area can contain the first advertisement window;
determining the first area from the first display page according to a preset rule and the size of the first advertisement window;
displaying the first advertisement window overlaid over the first area.
4. The method of claim 3, wherein resizing the first advertising window to a blank area of the first display page accommodates the first advertising window comprises:
zooming the first advertisement window in a preset proportion until a blank area of the first display page can contain the first advertisement window;
or, the first advertisement window is scaled according to the size ratio of the blank area, so that the blank area of the first display page can accommodate the first advertisement window.
5. The method of claim 1, further comprising:
if the terminal receives a first instruction of a user for the first advertisement window, jumping to an advertisement page of the first advertisement according to the first instruction, wherein the first instruction is used for requesting to display the advertisement page of the first advertisement;
if the terminal receives a second instruction of the user for the first advertisement window, acquiring a screenshot of the first advertisement window according to the second instruction, wherein the second instruction is used for triggering the first display page to jump to a second display page;
the terminal cancels the overlapping display of the first advertisement window on the first area of the first display page and displays the screenshot of the first advertisement window on the first area of the first display page;
and the terminal jumps the first display page to a second display page.
6. The method according to any one of claims 1 to 5, wherein the terminal jumps from the first display page to the second display page, and further comprising:
the terminal acquires a screenshot of a second advertisement according to the page turning instruction;
and the terminal displays the screenshot of the second advertisement in a second area of the second display page.
7. The method according to claim 6, wherein after the terminal jumps from the first display page to the second display page, further comprising:
and the terminal cancels the screenshot of the second advertisement displayed in the second area of the second display page, and displays a window of the second advertisement on the second area of the second display page in an overlapping manner, wherein the window of the second advertisement displays the second advertisement.
8. A page turning control device, comprising:
a first receiving unit, configured to receive a page turning instruction triggered by a user for a first display page, where a first advertisement window is displayed in a first area of the first display page in an overlapping manner, and the first advertisement window displays a first advertisement, where the first display page and the first advertisement window logically do not belong to the same layer, the first display page is on a page turning layer, the first advertisement window is on an advertisement layer, and the advertisement layer is overlapped on the page turning layer;
the first obtaining unit is used for obtaining a screenshot of the first advertisement window according to the page turning instruction;
a first display unit, configured to cancel displaying the first advertisement window superimposed on the first area of the first display page and displaying a screenshot of the first advertisement window in the first area of the first display page;
and the first jumping unit is used for jumping the first display page to a second display page.
9. The apparatus of claim 8, further comprising:
the judging unit is used for judging whether the blank area of the first display page can accommodate the first advertisement window or not before the receiving unit receives a page turning instruction triggered by a user aiming at the first display page;
a determining unit, configured to determine the first area from the first display page according to a preset rule and a size of the first advertisement window if the determining unit determines that the blank area of the first display page can accommodate the first advertisement window;
the first display unit is further configured to display the first advertisement window in an overlapping manner on the first area.
10. The apparatus of claim 9, further comprising:
an adjusting unit, configured to adjust the size of the first advertisement window until the blank area of the first display page can accommodate the first advertisement window if the determining unit determines that the blank area of the first display page cannot accommodate the first advertisement window;
the determining unit is further configured to determine the first area from the first display page according to a preset rule and the size of the first advertisement window;
the first display unit is further configured to display the first advertisement window in an overlapping manner on the first area.
11. The apparatus according to claim 10, wherein the adjusting unit is specifically configured to:
zooming the first advertisement window in a preset proportion until a blank area of the first display page can contain the first advertisement window;
or, the first advertisement window is scaled according to the size ratio of the blank area, so that the blank area of the first display page can accommodate the first advertisement window.
12. The apparatus of claim 8, wherein the first jumping unit is further configured to jump to an advertisement page of the first advertisement according to a first instruction if the apparatus receives the first instruction of the user for the first advertisement window, and the first instruction is used to request to display the advertisement page of the first advertisement;
the first obtaining unit is further configured to obtain a screenshot of the first advertisement window according to a second instruction if the device receives the second instruction of the user for the first advertisement window, where the second instruction is used to trigger the first display page to jump to a second display page;
the first display unit is further configured to cancel displaying the first advertisement window in an overlapping manner on the first area of the first display page and displaying a screenshot of the first advertisement window in the first area of the first display page;
the first jumping unit is further configured to jump the first display page to a second display page.
13. The apparatus according to any one of claims 8 to 12, wherein the first obtaining unit is further configured to obtain a screenshot of a second advertisement window according to the page turning instruction before the first display page is skipped to a second display page;
the first display unit is further configured to display a screenshot of the second advertisement window in a second area of the second display page.
14. The apparatus of claim 13, wherein the first display unit is further configured to cancel the screenshot of the second advertisement window displayed in the second area of the second display page, and display the second advertisement window on top of the second area of the second display page, and the second advertisement window displays the second advertisement.
15. The terminal equipment is characterized by comprising a processor, a memory, an input device, an output device and a bus, wherein the processor is respectively connected with the input device and the output device of the memory through the bus, and the memory is used for storing data processing codes; the memory stores executable program code; the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute a page turning control method; wherein the method comprises the following steps:
the processor receives a page turning instruction triggered by a user aiming at a first display page through the input device, wherein a first advertisement window is superposed and displayed on a first area of the first display page, and the first advertisement window displays a first advertisement, wherein the first display page and the first advertisement window are not logically in the same layer, the first display page is on a page turning layer, the first advertisement window is on an advertisement layer, and the advertisement layer is superposed on the page turning layer;
the processor acquires a screenshot of the first advertisement window according to the page turning instruction;
the processor canceling, by the output device, displaying the first advertisement window superimposed over the first area of the first display page and displaying a screenshot of the first advertisement window in the first area of the first display page;
and the processor jumps the first display page to a second display page through the output equipment.
16. The terminal equipment is characterized by comprising a processor, a memory, an input device, an output device and a bus, wherein the processor is respectively connected with the input device and the output device of the memory through the bus, and the memory is used for storing data processing codes; the memory stores executable program code; the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute a page turning control method; wherein the method comprises the following steps:
the processor receives a page turning instruction triggered by a user aiming at a first display page through the input equipment;
the processor acquires a screenshot of a second advertisement according to the page turning instruction, wherein the second advertisement is an advertisement to be displayed on a second display page, and the second display page is a page adjacent to the first display page;
the processor displaying, by the output device, a screenshot of the second advertisement in a second area of the second display page;
the processor jumps to the second display page from the first display page through the output device;
the processor cancels the screenshot of the second advertisement displayed in the second area through the output device, and displays a window of the second advertisement on the second area of the second display page in an overlapping mode, wherein the second advertisement window displays the second advertisement.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910256288.1A CN110007831B (en) | 2019-03-29 | 2019-03-29 | Page turning control method and device and terminal equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910256288.1A CN110007831B (en) | 2019-03-29 | 2019-03-29 | Page turning control method and device and terminal equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110007831A CN110007831A (en) | 2019-07-12 |
| CN110007831B true CN110007831B (en) | 2021-01-29 |
Family
ID=67169317
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910256288.1A Active CN110007831B (en) | 2019-03-29 | 2019-03-29 | Page turning control method and device and terminal equipment |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110007831B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110992092B (en) * | 2019-11-28 | 2023-08-29 | 秒针信息技术有限公司 | Advertisement delivery detection method and device, electronic equipment and storage medium |
| CN111210271B (en) * | 2020-01-03 | 2023-10-17 | 北京字节跳动网络技术有限公司 | Method, device, electronic equipment and storage medium for identifying form cheating |
| CN111427523B (en) * | 2020-01-19 | 2022-08-02 | 杭州海康威视数字技术股份有限公司 | Window overlay display processing method, device and electronic device |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103780916A (en) * | 2012-10-25 | 2014-05-07 | 合肥林晨信息科技有限公司 | Digital television advertisement intelligent identification system |
| CN109101162A (en) * | 2017-06-20 | 2018-12-28 | 广州阿里巴巴文学信息技术有限公司 | The method and apparatus that reader shows advertisement |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102385473A (en) * | 2010-09-02 | 2012-03-21 | 腾讯科技(深圳)有限公司 | Page switching method and device |
| CN102541515B (en) * | 2010-12-08 | 2014-12-03 | 腾讯科技(深圳)有限公司 | Method and device for realizing special screen switching effect |
| CN103177465B (en) * | 2011-12-26 | 2016-04-13 | 腾讯科技(深圳)有限公司 | Animation control methods and system |
| KR101437090B1 (en) * | 2012-06-08 | 2014-09-11 | 스핀노트 주식회사 | Apparatus and methode for displaying secondary window and recording medium having secondary window displaying program |
| CN102903052A (en) * | 2012-10-30 | 2013-01-30 | 互动通天图信息技术有限公司 | Method for broadcasting mobile advertisements |
| CN105549977A (en) * | 2015-12-16 | 2016-05-04 | 北京奇虎科技有限公司 | Method and system for showing advertisements through prompt window |
| CN107870929A (en) * | 2016-09-26 | 2018-04-03 | 平安科技(深圳)有限公司 | The page turning method and system of five application page under Hybrid frameworks |
| CN106779810A (en) * | 2016-11-25 | 2017-05-31 | 北京金山安全软件有限公司 | Advertisement display method and device and terminal equipment |
| CN108235122B (en) * | 2016-12-14 | 2021-05-14 | 北京国双科技有限公司 | Video advertisement monitoring method and device |
| CN108228044B (en) * | 2016-12-15 | 2021-02-09 | 北大方正集团有限公司 | Method, system and terminal for turning pages in electronic book reading |
| CN106909377B (en) * | 2017-02-21 | 2020-08-11 | 北京安云世纪科技有限公司 | Hot area page processing method and device |
| CN106951055B (en) * | 2017-03-10 | 2019-07-12 | Oppo广东移动通信有限公司 | Display control method and device of mobile terminal and mobile terminal |
-
2019
- 2019-03-29 CN CN201910256288.1A patent/CN110007831B/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103780916A (en) * | 2012-10-25 | 2014-05-07 | 合肥林晨信息科技有限公司 | Digital television advertisement intelligent identification system |
| CN109101162A (en) * | 2017-06-20 | 2018-12-28 | 广州阿里巴巴文学信息技术有限公司 | The method and apparatus that reader shows advertisement |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110007831A (en) | 2019-07-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9384503B2 (en) | Terminal apparatus, advertisement display control apparatus, and advertisement display method | |
| US9672539B2 (en) | Advertisement generation apparatus and terminal device | |
| US9575652B2 (en) | Instantiable gesture objects | |
| CN106528015B (en) | A kind of method and apparatus realizing component content and showing | |
| CN106547417B (en) | Method and device for displaying background task message | |
| CN103513874B (en) | The method and device of presentation of information | |
| US20120206497A1 (en) | Method and Apparatus for Displaying Content | |
| US20170134561A1 (en) | Display controlling method, terminal, information processing apparatus, and storage medium | |
| CN113536173B (en) | Page processing method and device, electronic equipment and readable storage medium | |
| CN110007831B (en) | Page turning control method and device and terminal equipment | |
| CN108319683B (en) | Web page display method, device and terminal | |
| WO2014036927A1 (en) | Method and device for implementing page mask | |
| WO2015043442A1 (en) | Method, device and mobile terminal for text-to-speech processing | |
| CN108776544B (en) | Interaction method and device in augmented reality, storage medium and electronic equipment | |
| US20200201673A1 (en) | View switching | |
| CN111324252A (en) | Display control method and device in live broadcast platform, storage medium and electronic equipment | |
| CN107340955B (en) | Method and device for acquiring position information of view after position change on screen | |
| CN105630366A (en) | Method and apparatus for displaying object information in screen display device | |
| JP6109798B2 (en) | Advertisement display control device, terminal device, advertisement display method, and advertisement display program | |
| CN112947811A (en) | Page navigation display method and device, electronic equipment and storage medium | |
| EP2834727A1 (en) | Associating content with a graphical interface window using a fling gesture | |
| KR20130139463A (en) | Advertisement providing system and method for providing mobile display advertisement | |
| CN114047997B (en) | Page turning method, electronic device and storage medium | |
| CN110955480B (en) | View display method and device | |
| CN114115639A (en) | Interface control method, device, electronic device 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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |