CN107317853A - Method, device and system for displaying dynamic effect of message popup window - Google Patents
Method, device and system for displaying dynamic effect of message popup window Download PDFInfo
- Publication number
- CN107317853A CN107317853A CN201710471873.4A CN201710471873A CN107317853A CN 107317853 A CN107317853 A CN 107317853A CN 201710471873 A CN201710471873 A CN 201710471873A CN 107317853 A CN107317853 A CN 107317853A
- Authority
- CN
- China
- Prior art keywords
- message pop
- presented
- message
- pop
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides a method, a device and a system for displaying the dynamic effect of a message popup window, wherein the method comprises the following steps: receiving a message popup window triggering instruction of a terminal user and receiving information of a message popup window to be displayed, which is returned by a server and matched with the message popup window triggering instruction, wherein the information comprises: the dynamic effect display mode and the size information of the message popup to be displayed, and the position information and the size information of each control are displayed; the method comprises the steps of determining the display size information of the message popup to be displayed at each stage in the display process according to the dynamic effect display mode of the message popup to be displayed, rendering the message popup to be displayed according to the display size information of the message popup to be displayed at each stage and the preset rendering speed until the message popup to be displayed is completely displayed, avoiding repeated calculation of position information and size information of each control in the dynamic effect display process of the message popup, avoiding repeated rendering of each control, reducing consumption of resources such as a display terminal CPU (central processing unit), improving the display speed and improving the display effect.
Description
Technical field
Move effect methods of exhibiting, device the present invention relates to network communication technology field, more particularly to a kind of message pop-up and be
System.
Background technology
The dynamic effect displaying on message pop-up has the implementation more than comparison in the market, wherein main implementation
It is that during the dynamic effect displaying of message pop-up, displaying terminal calculates message according to the displaying dimension information of message pop-up currently
The dimension information and positional information of each control in pop-up, Rendering operations are carried out according to the dimension information of each control and positional information;
When the displaying dimension information of message pop-up changes, displaying terminal needs displaying size again according to message pop-up currently
Information calculates the dimension information and positional information of each control in pop-up, and re-starts Rendering operations, to show message pop-up.
However, it is necessary to carry out repeatedly calculating to each control and multiple wash with watercolours in the above-mentioned dynamic effect methods of exhibiting of message pop-up
Dye, adds the consumption of the resources such as the CPU of displaying terminal, reduces displaying speed, and give terminal user a kind of constantly exploration
Show a pop-up, bandwagon effect is poor.
The content of the invention
It is contemplated that at least solving one of technical problem in correlation technique to a certain extent.
Therefore, first purpose of the present invention is to propose a kind of dynamic effect methods of exhibiting of message pop-up, it is existing for solving
Consumed resource is big in technology, the problem of bandwagon effect is poor.
Second object of the present invention is to propose a kind of dynamic effect exhibiting device of message pop-up.
Third object of the present invention is to propose a kind of dynamic effect display systems of message pop-up.
Fourth object of the present invention is to propose the dynamic effect exhibiting device of another message pop-up.
The 5th purpose of the present invention is to propose a kind of non-transitorycomputer readable storage medium.
The 6th purpose of the present invention is to propose a kind of computer program product.
For up to above-mentioned purpose, first aspect present invention embodiment proposes a kind of dynamic effect methods of exhibiting of message pop-up, including:
The message pop-up triggering command of receiving terminal user;Carried in the message pop-up triggering command:The type of terminal
Information and the mark of message pop-up;
The message pop-up triggering command is sent to server;
The information for the message pop-up to be presented matched with the message pop-up triggering command that the server is returned is received,
The information of the message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented, message pop-up to be presented
The positional information and dimension information of each control in dimension information and the message pop-up to be presented;
Message bullet to be presented described in each stage during determining displaying according to the dynamic effect exhibition method of message pop-up to be presented
The displaying dimension information of window, the displaying dimension information and default rendering speed of message pop-up to be presented according to each stage
The message pop-up to be presented is rendered, until the message pop-up to be presented is shown completely.
The dynamic effect methods of exhibiting of the message pop-up of the embodiment of the present invention, is referred to by the message pop-up triggering of receiving terminal user
Order;Carried in message pop-up triggering command:The model information of terminal and the mark of message pop-up;By message pop-up triggering command
It is sent to server;The information for the message pop-up to be presented matched with message pop-up triggering command that the reception server is returned, is treated
The information of displaying message pop-up includes:The dynamic effect exhibition method of message pop-up to be presented, the size letter of message pop-up to be presented
The positional information and dimension information of each control in breath and message pop-up to be presented;According to the dynamic effect exhibition of message pop-up to be presented
The mode of showing determines the displaying dimension information of each stage message pop-up to be presented during displaying, according to message bullet to be presented of each stage
The displaying dimension information and default rendering speed of window are rendered to message pop-up to be presented, until message pop-up to be presented
Displaying completely, it is to avoid to the positional information and the repetition meter of dimension information of each control during the dynamic effect displaying of message pop-up
Calculate, it is to avoid to repeatedly rendering for each control, reduce the consumption to resources such as displaying terminal CPU, improve displaying speed, carry
High bandwagon effect.
For up to above-mentioned purpose, second aspect of the present invention embodiment proposes a kind of dynamic effect exhibiting device of message pop-up, including:
First receiving module, the message pop-up triggering command for receiving terminal user;The message pop-up triggering command
It is middle to carry:The model information of terminal and the mark of message pop-up;
Sending module, for the message pop-up triggering command to be sent into server;
Second receiving module, for being matched with the message pop-up triggering command of receiving that the server returns wait open up
Show the information of message pop-up, the information of the message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented,
The positional information and dimension information of each control in the dimension information of message pop-up to be presented and the message pop-up to be presented;
Determining module, described in determining each stage during showing according to the dynamic effect exhibition method of message pop-up to be presented
The displaying dimension information of message pop-up to be presented, the displaying dimension information of message pop-up to be presented and pre- according to each stage
If rendering speed the message pop-up to be presented is rendered, until the message pop-up to be presented shows completely.
The dynamic effect exhibiting device of the message pop-up of the embodiment of the present invention, is referred to by the message pop-up triggering of receiving terminal user
Order;Carried in message pop-up triggering command:The model information of terminal and the mark of message pop-up;By message pop-up triggering command
It is sent to server;The information for the message pop-up to be presented matched with message pop-up triggering command that the reception server is returned, is treated
The information of displaying message pop-up includes:The dynamic effect exhibition method of message pop-up to be presented, the size letter of message pop-up to be presented
The positional information and dimension information of each control in breath and message pop-up to be presented;According to the dynamic effect exhibition of message pop-up to be presented
The mode of showing determines the displaying dimension information of each stage message pop-up to be presented during displaying, according to message bullet to be presented of each stage
The displaying dimension information and default rendering speed of window are rendered to message pop-up to be presented, until message pop-up to be presented
Displaying completely, it is to avoid to the positional information and the repetition meter of dimension information of each control during the dynamic effect displaying of message pop-up
Calculate, it is to avoid to repeatedly rendering for each control, reduce the consumption to resources such as displaying terminal CPU, improve displaying speed, carry
High bandwagon effect.
For up to above-mentioned purpose, third aspect present invention embodiment proposes the dynamic effect display systems of another message pop-up, bag
Include:
Terminal and server;
The terminal is connected with the server, the message pop-up triggering command for receiving terminal user;The message
Carried in pop-up triggering command:The model information of terminal and the mark of message pop-up;
The message pop-up triggering command is sent to server;
The information for the message pop-up to be presented matched with the message pop-up triggering command that the server is returned is received,
The information of the message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented, message pop-up to be presented
The positional information and dimension information of each control in dimension information and the message pop-up to be presented;
Message bullet to be presented described in each stage during determining displaying according to the dynamic effect exhibition method of message pop-up to be presented
The displaying dimension information of window, the displaying dimension information and default rendering speed of message pop-up to be presented according to each stage
The message pop-up to be presented is rendered, until the message pop-up to be presented is shown completely.
For up to above-mentioned purpose, fourth aspect present invention embodiment proposes the dynamic effect exhibiting device of another message pop-up, bag
Include memory, processor and store the computer program that can be run on a memory and on a processor, it is characterised in that be described
Message pop-up as described above dynamic effect methods of exhibiting is realized during computing device described program.
To achieve these goals, fifth aspect present invention embodiment proposes a kind of computer-readable storage of non-transitory
Medium, when the instruction in the storage medium is executed by processor, realizes method as described above.
For up to above-mentioned purpose, sixth aspect present invention embodiment proposes a kind of computer program product, calculated when described
When instruction processing unit in machine program product is performed, a kind of dynamic effect methods of exhibiting of message pop-up is performed, methods described includes:
The message pop-up triggering command of receiving terminal user;Carried in the message pop-up triggering command:The type of terminal
Information and the mark of message pop-up;
The message pop-up triggering command is sent to server;
The information for the message pop-up to be presented matched with the message pop-up triggering command that the server is returned is received,
The information of the message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented, message pop-up to be presented
The positional information and dimension information of each control in dimension information and the message pop-up to be presented;
Message bullet to be presented described in each stage during determining displaying according to the dynamic effect exhibition method of message pop-up to be presented
The displaying dimension information of window, the displaying dimension information and default rendering speed of message pop-up to be presented according to each stage
The message pop-up to be presented is rendered, until the message pop-up to be presented is shown completely.
The additional aspect of the present invention and advantage will be set forth in part in the description, and will partly become from the following description
Obtain substantially, or recognized by the practice of the present invention.
Brief description of the drawings
Of the invention above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments
Substantially and be readily appreciated that, wherein:
Fig. 1 is a kind of schematic flow sheet of the dynamic effect methods of exhibiting of message pop-up provided in an embodiment of the present invention;
Fig. 2 is a kind of structural representation of the dynamic effect exhibiting device of message pop-up provided in an embodiment of the present invention;
Fig. 3 is the structural representation of the dynamic effect exhibiting device of another message pop-up provided in an embodiment of the present invention;
Fig. 4 is the structural representation of the dynamic effect exhibiting device of another message pop-up provided in an embodiment of the present invention;
Fig. 5 is a kind of structural representation of the dynamic effect display systems of message pop-up provided in an embodiment of the present invention;
Fig. 6 is the structural representation of the dynamic effect exhibiting device of another message pop-up provided in an embodiment of the present invention.
Embodiment
Embodiments of the invention are described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to end
Same or similar label represents same or similar element or the element with same or like function.Below with reference to attached
The embodiment of figure description is exemplary, it is intended to for explaining the present invention, and be not considered as limiting the invention.
Below with reference to the accompanying drawings the dynamic effect methods of exhibiting of message pop-up and device of the embodiment of the present invention described.
Fig. 1 is a kind of schematic flow sheet of the dynamic effect methods of exhibiting of message pop-up provided in an embodiment of the present invention.Such as Fig. 1 institutes
Show, the dynamic effect methods of exhibiting of the message pop-up comprises the following steps:
S101, the message pop-up triggering command of receiving terminal user;Carried in message pop-up triggering command:The type of terminal
Information and the mark of message pop-up.
The executive agent for the dynamic effect methods of exhibiting of message pop-up that the present invention is provided is the dynamic effect exhibiting device of message pop-up, message
The dynamic effect exhibiting device of pop-up, which is specifically as follows, can show the terminal of message pop-up, such as mobile phone, PAD, touch display screen.Its
In, the model information of terminal is for example, apple4, apple5, apple6, apple6plus etc..The mark of message pop-up for example disappears
Cease numbering or sequence number of pop-up etc..In the present embodiment, message pop-up triggering command is that terminal user shows in the touch of terminal
Action during corresponding button is clicked in display screen, the action recognition is message pop-up triggering command by terminal.
S102, message pop-up triggering command is sent to server.
In the present embodiment, message pop-up triggering command is sent to before server by terminal, and server can obtain each
The model information of terminal, and each message pop-up to be presented corresponding information;Determined according to the model information of each terminal
The screen size of each terminal, the message pop-up for determining to show on the screen of the terminal according to the screen size of each terminal
Suitably sized information;The position for determining each control in the message pop-up is calculated according to the suitably sized information of the message pop-up
Confidence ceases and dimension information;By the model information of terminal, the suitably sized information of each corresponding message pop-up, message pop-up
In each control dimension information and positional information, the other information of message pop-up between mapping relations storage arrive default data
In storehouse, to inquire about.
The information for the message pop-up to be presented matched with message pop-up triggering command that S103, the reception server are returned, is treated
The information of displaying message pop-up includes:The dynamic effect exhibition method of message pop-up to be presented, the size letter of message pop-up to be presented
The positional information and dimension information of each control in breath and message pop-up to be presented.
In the present embodiment, server is when receiving message pop-up triggering command, according to whole in message pop-up triggering command
The model information at end and the mark of message pop-up inquire about default database, obtain the message matched accordingly with model information
The dimension information and positional information of each control, the displaying of the dynamic effect of message pop-up in the suitably sized information of pop-up, message pop-up
The parameter informations such as mode, these information are carried and are supplied to terminal in the information of message pop-up to be presented.
S104, according to the dynamic effect exhibition method of message pop-up to be presented determine displaying during each stage message bullet to be presented
The displaying dimension information of window, is treated according to the displaying dimension information and default rendering speed of the message pop-up to be presented of each stage
Displaying message pop-up is rendered, until message pop-up to be presented is shown completely.
In this step, the dynamic effect exhibiting device of message pop-up can specifically perform procedure below:According to message pop-up to be presented
Dynamic effect exhibition method determine displaying during each stage message pop-up to be presented displaying dimension information;Treated according to the first stage
The displaying dimension information of displaying message pop-up determines the rendering parameter information of first stage;Believed according to the rendering parameter of first stage
Breath and default rendering speed are rendered to message pop-up to be presented, with the show message pop-up to be presented first dynamic effect;
In message pop-up to be presented when having shown that size meets displaying dimension information, according to the exhibition of second stage message pop-up to be presented
Show that dimension information determines the rendering parameter information of second stage and rendered, until message pop-up to be presented is shown completely.
For example, illustrated by taking the dynamic effect displaying that message pop-up deploys in the middle part of terminal display to both sides as an example, it is false
If the dynamic effect displaying of message pop-up includes three phases, the message pop-up of first stage displaying is the rectangle for possessing the first width
Region;The message pop-up of second stage displaying is the rectangular area for possessing the second width;The message pop-up of phase III displaying
To possess the rectangular area of the 3rd width matched with model information.In the first stage, the dynamic effect exhibiting device of message pop-up is only right
The subregion for possessing the part control in the rectangular area of the first width or control is rendered so that terminal user checks
To the part messages pop-up content in the rectangular area for possessing the first width;In second stage, the dynamic effect exhibiting device of message pop-up
Only the subregion for possessing part control in the rectangular area of the second width or control is rendered so that terminal user
View the part messages pop-up content in the rectangular area for possessing the second width;In the phase III, the dynamic effect displaying of message pop-up
Device is rendered to the Zone Full of message pop-up so that terminal user views the full content of message pop-up.Wherein,
One width is less than the second width;Second width is less than the 3rd width.
Further, before step 104, described method can also include:Each control of carrying of receiving terminal user
The control property of attribute sets instruction, and the attribute of each control includes:The color and rendering speed of control;Set according to control property
Instruction is put to be configured the attribute of each control in message pop-up to be presented.
In the present embodiment, control setTouchAble () attribute can be set, including color, rendering speed etc.
Deng.
The dynamic effect methods of exhibiting of message pop-up that the present invention is provided, passes through the message pop-up triggering command of receiving terminal user;
Carried in message pop-up triggering command:The model information of terminal and the mark of message pop-up;By message pop-up triggering command hair
Give server;The information for the message pop-up to be presented matched with message pop-up triggering command that the reception server is returned, waits to open up
Showing the information of message pop-up includes:The dynamic effect exhibition method of message pop-up to be presented, the dimension information of message pop-up to be presented,
And in message pop-up to be presented each control positional information and dimension information;According to the dynamic effect displaying side of message pop-up to be presented
Formula determines the displaying dimension information of each stage message pop-up to be presented during displaying, according to the message pop-up to be presented of each stage
Displaying dimension information and default rendering speed are rendered to message pop-up to be presented, until message pop-up to be presented is complete
Displaying, it is to avoid to the positional information of each control and computing repeatedly for dimension information during the dynamic effect displaying of message pop-up, keep away
Repeatedly rendering to each control is exempted from, has reduced the consumption to resources such as displaying terminal CPU, improve displaying speed, improve
Bandwagon effect.
Fig. 2 is a kind of structural representation of the dynamic effect exhibiting device of message pop-up provided in an embodiment of the present invention.Such as Fig. 2 institutes
Show, including:First receiving module 21, sending module 22, the second receiving module 23 and determining module 24.
Wherein, the first receiving module 21, the message pop-up triggering command for receiving terminal user;The message pop-up is touched
Send instructions middle carry:The model information of terminal and the mark of message pop-up;
Sending module 22, for the message pop-up triggering command to be sent into server;
Second receiving module 23, for receiving that the server returns and treating that the message pop-up triggering command is matched
The information of message pop-up is shown, the information of the message pop-up to be presented includes:The dynamic effect displaying side of message pop-up to be presented
The positional information of each control and size letter in formula, the dimension information of message pop-up to be presented and the message pop-up to be presented
Breath;
Determining module 24, for determining each stage institute during showing according to the dynamic effect exhibition method of message pop-up to be presented
State the displaying dimension information of message pop-up to be presented, according to each stage the displaying dimension information of message pop-up to be presented and
Default rendering speed is rendered to the message pop-up to be presented, until the message pop-up to be presented is shown completely.
The dynamic effect exhibiting device of message pop-up that the present invention is provided, which is specifically as follows, can show the terminal of message pop-up, for example
Mobile phone, PAD, touch display screen etc..Wherein, the model information of terminal is for example, apple4, apple5, apple6, apple6plus
Deng.The mark of message pop-up is such as the numbering or sequence number of message pop-up.In the present embodiment, message pop-up triggering command is
The action recognition is message pop-up by action when terminal user clicks on corresponding button in the touch display screen of terminal, terminal
Triggering command.
In the present embodiment, message pop-up triggering command is sent to before server by terminal, and server can obtain each
The model information of terminal, and each message pop-up to be presented corresponding information;Determined according to the model information of each terminal
The screen size of each terminal, the message pop-up for determining to show on the screen of the terminal according to the screen size of each terminal
Suitably sized information;The position for determining each control in the message pop-up is calculated according to the suitably sized information of the message pop-up
Confidence ceases and dimension information;By the model information of terminal, the suitably sized information of each corresponding message pop-up, message pop-up
In each control dimension information and positional information, the other information of message pop-up between mapping relations storage arrive default data
In storehouse, to inquire about.
In the present embodiment, server is when receiving message pop-up triggering command, according to whole in message pop-up triggering command
The model information at end and the mark of message pop-up inquire about default database, obtain the message matched accordingly with model information
The dimension information and positional information of each control, the displaying of the dynamic effect of message pop-up in the suitably sized information of pop-up, message pop-up
The parameter informations such as mode, these information are carried and are supplied to terminal in the information of message pop-up to be presented.
The dynamic effect exhibiting device of message pop-up that the present invention is provided, passes through the message pop-up triggering command of receiving terminal user;
Carried in message pop-up triggering command:The model information of terminal and the mark of message pop-up;By message pop-up triggering command hair
Give server;The information for the message pop-up to be presented matched with message pop-up triggering command that the reception server is returned, waits to open up
Showing the information of message pop-up includes:The dynamic effect exhibition method of message pop-up to be presented, the dimension information of message pop-up to be presented,
And in message pop-up to be presented each control positional information and dimension information;According to the dynamic effect displaying side of message pop-up to be presented
Formula determines the displaying dimension information of each stage message pop-up to be presented during displaying, according to the message pop-up to be presented of each stage
Displaying dimension information and default rendering speed are rendered to message pop-up to be presented, until message pop-up to be presented is complete
Displaying, it is to avoid to the positional information of each control and computing repeatedly for dimension information during the dynamic effect displaying of message pop-up, keep away
Repeatedly rendering to each control is exempted from, has reduced the consumption to resources such as displaying terminal CPU, improve displaying speed, improve
Bandwagon effect.
Further, as shown in figure 3, on the basis of embodiment illustrated in fig. 2, described message pop-up is dynamic to imitate exhibiting device
It can also include:3rd receiving module 25 and setup module 26.
Wherein, the 3rd receiving module 25, the control property of the attribute of each control of carrying for receiving the terminal user
Instruction is set, and the attribute of each control includes:The color and rendering speed of control;
Setup module 26, for setting instruction to each control in the message pop-up to be presented according to the control property
Attribute is configured.
In the present embodiment, control setTouchAble () attribute can be set, including color, rendering speed etc.
Deng.
Further, as shown in figure 4, on the basis of embodiment illustrated in fig. 2, the determining module 24 can include:The
One determining unit 241, the second determining unit 242, the determining unit 244 of rendering unit 243 and the 3rd.
Wherein, the first determining unit 241, for being determined to show according to the dynamic effect exhibition method of the message pop-up to be presented
During message pop-up to be presented described in each stage displaying dimension information;
Second determining unit 242, the displaying dimension information for the message pop-up to be presented according to the first stage is determined
The rendering parameter information of first stage;
Rendering unit 243, is treated for the rendering parameter information and default rendering speed according to the first stage to described
Displaying message pop-up is rendered, with the show the message pop-up to be presented first dynamic effect;
3rd determining unit 244, for having shown that size meets the displaying size in the message pop-up to be presented
During information, the displaying dimension information of the message pop-up to be presented according to second stage determines the rendering parameter information of second stage
And rendered, until the message pop-up to be presented is shown completely.
For example, illustrated by taking the dynamic effect displaying that message pop-up deploys in the middle part of terminal display to both sides as an example, it is false
If the dynamic effect displaying of message pop-up includes three phases, the message pop-up of first stage displaying is the rectangle for possessing the first width
Region;The message pop-up of second stage displaying is the rectangular area for possessing the second width;The message pop-up of phase III displaying
To possess the rectangular area of the 3rd width matched with model information.In the first stage, the dynamic effect exhibiting device of message pop-up is only right
The subregion for possessing the part control in the rectangular area of the first width or control is rendered so that terminal user checks
To the part messages pop-up content in the rectangular area for possessing the first width;In second stage, the dynamic effect exhibiting device of message pop-up
Only the subregion for possessing part control in the rectangular area of the second width or control is rendered so that terminal user
View the part messages pop-up content in the rectangular area for possessing the second width;In the phase III, the dynamic effect displaying of message pop-up
Device is rendered to the Zone Full of message pop-up so that terminal user views the full content of message pop-up.Wherein,
One width is less than the second width;Second width is less than the 3rd width.
Fig. 5 is a kind of structural representation of the dynamic effect display systems of message pop-up provided in an embodiment of the present invention.Such as Fig. 5 institutes
Show, including:Terminal 51 and server 52;
The terminal 51 is connected with the server 52, the message pop-up triggering command for receiving terminal user;It is described
Carried in message pop-up triggering command:The model information of terminal and the mark of message pop-up;
The message pop-up triggering command is sent to server;
The information for the message pop-up to be presented matched with the message pop-up triggering command that the server is returned is received,
The information of the message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented, message pop-up to be presented
The positional information and dimension information of each control in dimension information and the message pop-up to be presented;
Message bullet to be presented described in each stage during determining displaying according to the dynamic effect exhibition method of message pop-up to be presented
The displaying dimension information of window, the displaying dimension information and default rendering speed of message pop-up to be presented according to each stage
The message pop-up to be presented is rendered, until the message pop-up to be presented is shown completely.
In the present embodiment, the specific operation process of terminal and server may be referred to embodiment illustrated in fig. 1, no longer enter herein
Row is described in detail.
Fig. 6 is the structural representation of the dynamic effect exhibiting device of another message pop-up provided in an embodiment of the present invention.The message
The dynamic effect exhibiting device of pop-up includes:
Memory 1001, processor 1002 and it is stored in the calculating that can be run on memory 1001 and on processor 1002
Machine program.
Processor 1002 realizes the message pop-up provided in above-described embodiment dynamic effect methods of exhibiting when performing described program.
Further, the dynamic effect exhibiting device of message pop-up also includes:
Communication interface 1003, for the communication between memory 1001 and processor 1002.
Memory 1001, for depositing the computer program that can be run on processor 1002.
Memory 1001 may include high-speed RAM memory, it is also possible to also including nonvolatile memory (non-
Volatile memory), for example, at least one magnetic disk storage.
Processor 1002, realizes that effect displaying side is moved in the message pop-up described in above-described embodiment for performing during described program
Method.
If memory 1001, processor 1002 and the independent realization of communication interface 1003, communication interface 1003, memory
1001 and processor 1002 can be connected with each other by bus and complete mutual communication.The bus can be industrial standard
Architecture (Industry Standard Architecture, referred to as ISA) bus, external equipment interconnection
(Peripheral Component, referred to as PCI) bus or extended industry-standard architecture (Extended Industry
Standard Architecture, referred to as EISA) bus etc..The bus can be divided into address bus, data/address bus, control
Bus processed etc..For ease of representing, only represented in Fig. 6 with a thick line, it is not intended that only one bus or a type of
Bus.
Optionally, on implementing, if memory 1001, processor 1002 and communication interface 1003, are integrated in one
Realized on block chip, then memory 1001, processor 1002 and communication interface 1003 can complete mutual by internal interface
Communication.
Processor 1002 is probably a central processing unit (Central Processing Unit, referred to as CPU), or
Person is specific integrated circuit (Application Specific Integrated Circuit, referred to as ASIC), or quilt
It is configured to implement one or more integrated circuits of the embodiment of the present invention.
The present embodiment also provides a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, its
It is characterised by, the program realizes message pop-up as described above dynamic effect methods of exhibiting when being executed by processor.
The present embodiment also provides a kind of computer program product, when the instruction processing unit in the computer program product is held
During row, a kind of dynamic effect methods of exhibiting of message pop-up is performed, methods described includes:
The message pop-up triggering command of receiving terminal user;Carried in the message pop-up triggering command:The type of terminal
Information and the mark of message pop-up;
The message pop-up triggering command is sent to server;
The information for the message pop-up to be presented matched with the message pop-up triggering command that the server is returned is received,
The information of the message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented, message pop-up to be presented
The positional information and dimension information of each control in dimension information and the message pop-up to be presented;
Message bullet to be presented described in each stage during determining displaying according to the dynamic effect exhibition method of message pop-up to be presented
The displaying dimension information of window, the displaying dimension information and default rendering speed of message pop-up to be presented according to each stage
The message pop-up to be presented is rendered, until the message pop-up to be presented is shown completely.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means to combine specific features, structure, material or the spy that the embodiment or example are described
Point is contained at least one embodiment of the present invention or example.In this manual, to the schematic representation of above-mentioned term not
Identical embodiment or example must be directed to.Moreover, specific features, structure, material or the feature of description can be with office
Combined in an appropriate manner in one or more embodiments or example.In addition, in the case of not conflicting, the skill of this area
Art personnel can be tied the not be the same as Example or the feature of example and non-be the same as Example or example described in this specification
Close and combine.
In addition, term " first ", " second " are only used for describing purpose, and it is not intended that indicating or implying relative importance
Or the implicit quantity for indicating indicated technical characteristic.Thus, define " first ", the feature of " second " can express or
Implicitly include at least one this feature.In the description of the invention, " multiple " are meant that at least two, such as two, three
It is individual etc., unless otherwise specifically defined.
Any process described otherwise above or method description are construed as in flow chart or herein, represent to include
Module, fragment or the portion of the code of one or more executable instructions for the step of realizing custom logic function or process
Point, and the scope of the preferred embodiment of the present invention includes other realization, wherein can not be by shown or discussion suitable
Sequence, including according to involved function by it is basic simultaneously in the way of or in the opposite order, carry out perform function, this should be of the invention
Embodiment person of ordinary skill in the field understood.
Represent in flow charts or logic and/or step described otherwise above herein, for example, being considered use
In the order list for the executable instruction for realizing logic function, it may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system including the system of processor or other can be held from instruction
The system of row system, device or equipment instruction fetch and execute instruction) use, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium " can any can be included, store, communicate, propagate or pass
Defeated program is for instruction execution system, device or equipment or the dress for combining these instruction execution systems, device or equipment and using
Put.The more specifically example (non-exhaustive list) of computer-readable medium includes following:Electricity with one or more wirings
Connecting portion (electronic installation), portable computer diskette box (magnetic device), random access memory (RAM), read-only storage
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device, and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, can even is that can be in the paper of printing described program thereon or other are suitable for computer-readable medium
Medium, because can then enter edlin, interpretation or if necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each several part of the present invention can be realized with hardware, software, firmware or combinations thereof.Above-mentioned
In embodiment, the software that multiple steps or method can in memory and by suitable instruction execution system be performed with storage
Or firmware is realized.Such as, if realized with hardware with another embodiment, following skill well known in the art can be used
Any one of art or their combination are realized:With the logic gates for realizing logic function to data-signal from
Scattered logic circuit, the application specific integrated circuit with suitable combinational logic gate circuit, programmable gate array (PGA), scene can be compiled
Journey gate array (FPGA) etc..
Those skilled in the art are appreciated that to realize all or part of step that above-described embodiment method is carried
Rapid to can be by program to instruct the hardware of correlation to complete, described program can be stored in a kind of computer-readable storage medium
In matter, the program upon execution, including one or a combination set of the step of embodiment of the method.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing module, can also
That unit is individually physically present, can also two or more units be integrated in a module.Above-mentioned integrated mould
Block can both be realized in the form of hardware, it would however also be possible to employ the form of software function module is realized.The integrated module is such as
Fruit is realized using in the form of software function module and as independent production marketing or in use, can also be stored in a computer
In read/write memory medium.
Storage medium mentioned above can be read-only storage, disk or CD etc..Although having been shown and retouching above
Embodiments of the invention are stated, it is to be understood that above-described embodiment is exemplary, it is impossible to be interpreted as the limit to the present invention
System, one of ordinary skill in the art can be changed to above-described embodiment, change, replace and become within the scope of the invention
Type.
Claims (10)
1. a kind of dynamic effect methods of exhibiting of message pop-up, it is characterised in that including:
The message pop-up triggering command of receiving terminal user;Carried in the message pop-up triggering command:The model information of terminal
And the mark of message pop-up;
The message pop-up triggering command is sent to server;
The information for the message pop-up to be presented matched with the message pop-up triggering command that the server is returned is received, it is described
The information of message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented, the size of message pop-up to be presented
The positional information and dimension information of each control in information and the message pop-up to be presented;
Message pop-up to be presented described in each stage during determining displaying according to the dynamic effect exhibition method of message pop-up to be presented
Dimension information is shown, the displaying dimension information and default rendering speed of message pop-up to be presented are to institute according to each stage
State message pop-up to be presented to be rendered, until the message pop-up to be presented is shown completely.
2. according to the method described in claim 1, it is characterised in that the dynamic effect exhibition method according to message pop-up to be presented
It is determined that during displaying before the displaying dimension information of message pop-up to be presented described in each stage, in addition to:
The control property for receiving the attribute of each control of carrying of the terminal user sets instruction, the attribute bag of each control
Include:The color and rendering speed of control;
Instruction is set to be configured the attribute of each control in the message pop-up to be presented according to the control property.
3. method according to claim 1 or 2, it is characterised in that described to be shown according to the dynamic effect of message pop-up to be presented
Mode determines the displaying dimension information of message pop-up to be presented described in each stage during displaying, to be presented according to each stage
The displaying dimension information and default rendering speed of message pop-up are rendered to the message pop-up to be presented, until described
Message pop-up to be presented shows completely, including:
Message bullet to be presented described in each stage during determining displaying according to the dynamic effect exhibition method of the message pop-up to be presented
The displaying dimension information of window;
The displaying dimension information of the message pop-up to be presented according to the first stage determines the rendering parameter information of first stage;
The message pop-up to be presented is rendered according to the rendering parameter information and default rendering speed of first stage,
With the show the message pop-up to be presented first dynamic effect;
When having shown that size meets the displaying dimension information, treated in the message pop-up to be presented according to second stage
The displaying dimension information of displaying message pop-up determines the rendering parameter information of second stage and rendered, until described to be presented
Message pop-up is shown completely.
4. a kind of dynamic effect exhibiting device of message pop-up, it is characterised in that including:
First receiving module, the message pop-up triggering command for receiving terminal user;Taken in the message pop-up triggering command
Band:The model information of terminal and the mark of message pop-up;
Sending module, for the message pop-up triggering command to be sent into server;
Second receiving module, to be presented for being matched with the message pop-up triggering command of receiving that the server returns disappears
The information of pop-up is ceased, the information of the message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented, wait to open up
Show the dimension information of message pop-up and the positional information of each control in the message pop-up to be presented and dimension information;
Determining module, for waiting to open up according to each stage during the determination displaying of the dynamic effect exhibition method of message pop-up to be presented
Show the displaying dimension information of message pop-up, the displaying dimension information of message pop-up to be presented and default according to each stage
Rendering speed is rendered to the message pop-up to be presented, until the message pop-up to be presented is shown completely.
5. device according to claim 4, it is characterised in that also include:
3rd receiving module, the control property of the attribute of each control of carrying for receiving the terminal user sets instruction, institute
Stating the attribute of each control includes:The color and rendering speed of control;
Setup module, for setting instruction to enter the attribute of each control in the message pop-up to be presented according to the control property
Row is set.
6. the device according to claim 4 or 5, it is characterised in that the determining module includes:
First determining unit, for determining during showing each stage according to the dynamic effect exhibition method of the message pop-up to be presented
The displaying dimension information of the message pop-up to be presented;
Second determining unit, the displaying dimension information for the message pop-up to be presented according to the first stage determines the first stage
Rendering parameter information;
Rendering unit, for the rendering parameter information and default rendering speed according to the first stage to the message to be presented
Pop-up is rendered, with the show the message pop-up to be presented first dynamic effect;
3rd determining unit, for the message pop-up to be presented have shown that size meet it is described displaying dimension information when,
The displaying dimension information of the message pop-up to be presented according to second stage determines the rendering parameter information of second stage and carried out
Render, until the message pop-up to be presented is shown completely.
7. a kind of dynamic effect display systems of message pop-up, it is characterised in that including:
Terminal and server;
The terminal is connected with the server, the message pop-up triggering command for receiving terminal user;The message pop-up
Carried in triggering command:The model information of terminal and the mark of message pop-up;
The message pop-up triggering command is sent to server;
The information for the message pop-up to be presented matched with the message pop-up triggering command that the server is returned is received, it is described
The information of message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented, the size of message pop-up to be presented
The positional information and dimension information of each control in information and the message pop-up to be presented;
Message pop-up to be presented described in each stage during determining displaying according to the dynamic effect exhibition method of message pop-up to be presented
Dimension information is shown, the displaying dimension information and default rendering speed of message pop-up to be presented are to institute according to each stage
State message pop-up to be presented to be rendered, until the message pop-up to be presented is shown completely.
8. a kind of dynamic effect exhibiting device of message pop-up, it is characterised in that including:
Memory, processor and storage are on a memory and the computer program that can run on a processor, it is characterised in that institute
The message pop-up dynamic effect methods of exhibiting as described in any in claim 1-3 is realized when stating computing device described program.
9. a kind of non-transitorycomputer readable storage medium, is stored thereon with computer program, it is characterised in that the program quilt
The message pop-up dynamic effect methods of exhibiting as described in any in claim 1-3 is realized during computing device.
10. a kind of computer program product, when the instruction processing unit in the computer program product is performed, performs one kind and disappears
The dynamic effect methods of exhibiting of pop-up is ceased, methods described includes:
The message pop-up triggering command of receiving terminal user;Carried in the message pop-up triggering command:The model information of terminal
And the mark of message pop-up;
The message pop-up triggering command is sent to server;
The information for the message pop-up to be presented matched with the message pop-up triggering command that the server is returned is received, it is described
The information of message pop-up to be presented includes:The dynamic effect exhibition method of message pop-up to be presented, the size of message pop-up to be presented
The positional information and dimension information of each control in information and the message pop-up to be presented;
Message pop-up to be presented described in each stage during determining displaying according to the dynamic effect exhibition method of message pop-up to be presented
Dimension information is shown, the displaying dimension information and default rendering speed of message pop-up to be presented are to institute according to each stage
State message pop-up to be presented to be rendered, until the message pop-up to be presented is shown completely.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710471873.4A CN107317853B (en) | 2017-06-20 | 2017-06-20 | Method, device and system for displaying dynamic effect of message popup window |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710471873.4A CN107317853B (en) | 2017-06-20 | 2017-06-20 | Method, device and system for displaying dynamic effect of message popup window |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107317853A true CN107317853A (en) | 2017-11-03 |
CN107317853B CN107317853B (en) | 2020-04-28 |
Family
ID=60182016
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710471873.4A Active CN107317853B (en) | 2017-06-20 | 2017-06-20 | Method, device and system for displaying dynamic effect of message popup window |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107317853B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107808010A (en) * | 2017-11-17 | 2018-03-16 | 北京锐安科技有限公司 | A kind of pop-up page generation method, device, browser and storage medium |
CN109032737A (en) * | 2018-07-18 | 2018-12-18 | 上海哔哩哔哩科技有限公司 | Pop-up message display system, method, storage medium and intelligent terminal |
CN111258582A (en) * | 2020-02-10 | 2020-06-09 | 北京字节跳动网络技术有限公司 | Window rendering method and device, computer equipment and storage medium |
CN111385240A (en) * | 2018-12-27 | 2020-07-07 | 北京奇虎科技有限公司 | Method and device for reminding access of equipment in network and computing equipment |
CN112346796A (en) * | 2020-09-25 | 2021-02-09 | 北京淇瑀信息科技有限公司 | Popup window storage display method and device and electronic equipment |
CN114205636A (en) * | 2021-12-06 | 2022-03-18 | 广州方硅信息技术有限公司 | Method, device, equipment and storage medium for displaying window information of live broadcast room |
CN114995929A (en) * | 2021-11-17 | 2022-09-02 | 荣耀终端有限公司 | Popup window display method and device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7860937B2 (en) * | 2003-11-07 | 2010-12-28 | Sony Corporation | Messaging and service system for mobile computer |
US20150081765A1 (en) * | 2013-09-13 | 2015-03-19 | Yahoo! Inc. | System and method for enhancing multi-module experience |
CN105045579A (en) * | 2015-07-01 | 2015-11-11 | 新奥特(北京)视频技术有限公司 | Track generation method and apparatus |
CN105761298A (en) * | 2016-02-22 | 2016-07-13 | 浙江传媒学院 | Adaptive rendering method using linear prediction |
CN106570142A (en) * | 2016-11-04 | 2017-04-19 | 北京神州绿盟信息安全科技股份有限公司 | Data rendering method and device |
-
2017
- 2017-06-20 CN CN201710471873.4A patent/CN107317853B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7860937B2 (en) * | 2003-11-07 | 2010-12-28 | Sony Corporation | Messaging and service system for mobile computer |
US20150081765A1 (en) * | 2013-09-13 | 2015-03-19 | Yahoo! Inc. | System and method for enhancing multi-module experience |
CN105045579A (en) * | 2015-07-01 | 2015-11-11 | 新奥特(北京)视频技术有限公司 | Track generation method and apparatus |
CN105761298A (en) * | 2016-02-22 | 2016-07-13 | 浙江传媒学院 | Adaptive rendering method using linear prediction |
CN106570142A (en) * | 2016-11-04 | 2017-04-19 | 北京神州绿盟信息安全科技股份有限公司 | Data rendering method and device |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107808010A (en) * | 2017-11-17 | 2018-03-16 | 北京锐安科技有限公司 | A kind of pop-up page generation method, device, browser and storage medium |
CN109032737A (en) * | 2018-07-18 | 2018-12-18 | 上海哔哩哔哩科技有限公司 | Pop-up message display system, method, storage medium and intelligent terminal |
CN111385240A (en) * | 2018-12-27 | 2020-07-07 | 北京奇虎科技有限公司 | Method and device for reminding access of equipment in network and computing equipment |
CN111258582A (en) * | 2020-02-10 | 2020-06-09 | 北京字节跳动网络技术有限公司 | Window rendering method and device, computer equipment and storage medium |
CN111258582B (en) * | 2020-02-10 | 2023-09-05 | 北京字节跳动网络技术有限公司 | Window rendering method and device, computer equipment and storage medium |
CN112346796A (en) * | 2020-09-25 | 2021-02-09 | 北京淇瑀信息科技有限公司 | Popup window storage display method and device and electronic equipment |
CN114995929A (en) * | 2021-11-17 | 2022-09-02 | 荣耀终端有限公司 | Popup window display method and device |
CN114995929B (en) * | 2021-11-17 | 2023-04-21 | 荣耀终端有限公司 | Popup window display method and device |
CN114205636A (en) * | 2021-12-06 | 2022-03-18 | 广州方硅信息技术有限公司 | Method, device, equipment and storage medium for displaying window information of live broadcast room |
Also Published As
Publication number | Publication date |
---|---|
CN107317853B (en) | 2020-04-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107317853A (en) | Method, device and system for displaying dynamic effect of message popup window | |
US20200058270A1 (en) | Bullet screen display method and electronic device | |
CN107071331B (en) | Image display method, device and system, storage medium and processor | |
CN103500066B (en) | Screenshot device and method suitable for touch screen equipment | |
CN103164839B (en) | A kind of drawing practice, device and terminal | |
CN105825535B (en) | A kind of figure layer merging method and system | |
CN107066174A (en) | Floating layer display methods, device and user terminal | |
CN107291802A (en) | Relation map methods of exhibiting and device | |
CN107038253A (en) | Comment on content display method and device | |
CN104866318B (en) | Method and device for displaying label pages in multiple windows | |
CN109344762A (en) | Image processing method and device | |
CN106600521A (en) | Image processing method and terminal device | |
CN108269222A (en) | A kind of window rendering intent and terminal | |
CN108733296A (en) | Method, device and equipment for erasing handwriting | |
CN106648581A (en) | Page display method and apparatus | |
CN109215098A (en) | Handwriting erasing method and device | |
CN107728873A (en) | The method and its device of contents selection | |
CN106897321A (en) | The method and device of show map data | |
CN109670979A (en) | Cloth detection data processing method, device and equipment | |
CN107305134A (en) | The method and apparatus for showing the navigation way of predetermined shape on the electronic map | |
CN108304590A (en) | Web page display method, apparatus, equipment and the computer-readable medium of virtual reality | |
CN107229727A (en) | One kind comment method and device | |
CN109587561A (en) | Method for processing video frequency, device, electronic equipment and storage medium | |
CN109389554A (en) | Screenshot method and device | |
CN107239194A (en) | Interface display method and device |
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 |