CN108037869A - Message display method, device and terminal - Google Patents
Message display method, device and terminal Download PDFInfo
- Publication number
- CN108037869A CN108037869A CN201711283910.5A CN201711283910A CN108037869A CN 108037869 A CN108037869 A CN 108037869A CN 201711283910 A CN201711283910 A CN 201711283910A CN 108037869 A CN108037869 A CN 108037869A
- Authority
- CN
- China
- Prior art keywords
- message
- dynamic
- dynamic message
- group
- good friend
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The disclosure discloses a kind of message display method, belongs to data processing field.The message display method includes:At least one dynamic message that good friend's user account number is delivered is obtained, the dynamic message includes at least one the characteristic information;The dynamic message that the characteristic information conforms to a predetermined condition is merged, obtains dynamic message group;In dynamic message shows interface the dynamic message group is shown according to timeline order.The disclosure is shown by judging whether the characteristic information conforms to a predetermined condition after the dynamic message to conform to a predetermined condition is merged.Reach and the dynamic message in Dynamic Display interface is classified and merged automatically, improved display efficiency of the dynamic message in limited display space, so as to lift the effect of dynamic message displaying interface tidiness.
Description
Technical field
The invention relates to data processing field, more particularly to a kind of message display method, device and terminal.
Background technology
In social class application program, the dynamic message displaying interface of good friend is provided to the user., should for each user
The dynamic message that the good friend of user is delivered can be shown in dynamic message displaying circle one by one according to timeline by evening to early order
On face.
For example, user A is there are good friend B and good friend C, when good friend B is 10:30 distributing lists, one tourism dynamic message is good
Friendly C is 10:, can by good friend on the corresponding dynamic message displaying interfaces of user A during 40 distributing lists, one cuisines dynamic message
The tourism dynamic message of B is shown in by front position, and the tourism dynamic message of good friend C is included in position rearward.
The content of the invention
The disclosure provides a kind of message display method, device and terminal, can solve the dynamic message of excessive same type
The problem of being shown in dynamic message displaying interface, making user's browsed how identical dead message.The technical solution is as follows:
First aspect, there is provided a kind of message display method, the described method includes:
At least one dynamic message that good friend's user account number is delivered is obtained, it is special that the dynamic message includes at least one message
Sign;
The dynamic message that the characteristic information conforms to a predetermined condition is merged, obtains dynamic message group;
In dynamic message shows interface the dynamic message group is shown according to timeline order.
In one alternatively embodiment, the dynamic message that the characteristic information is conformed to a predetermined condition is closed
And obtain dynamic message group and include:
In the dynamic message that different good friend's user account numbers is delivered, the characteristic information meets the first predetermined condition
Dynamic message merges.
It is described in the dynamic message that different good friend's user account numbers is delivered in one alternatively embodiment
The dynamic message that the characteristic information meets the first predetermined condition merges, including:
Obtain the message key for the dynamic message that different good friend's user account numbers is delivered;To have identical
The message key the dynamic message, merge into the first dynamic message group;
Or,
Obtain the message content for the dynamic message that different good friend's user account numbers is delivered;By in the message
The similarity of appearance exceedes the dynamic message of first threshold, merges into the second dynamic message group;
Or,
Obtain the news release position for the dynamic message that different good friend's user account numbers is delivered;There to be phase
The dynamic message of the same news release position, merges into the 3rd dynamic message group.
In one alternatively embodiment, the dynamic message that the characteristic information is conformed to a predetermined condition is closed
And obtain dynamic message group and include:
In the dynamic message that same good friend's user account number is delivered, the characteristic information meets the second predetermined condition
Dynamic message merges.
It is described in the dynamic message that same good friend's user account number is delivered in one alternatively embodiment
The dynamic message that the characteristic information meets the second predetermined condition merges, including:
Obtain the message key for the dynamic message that same good friend's user account number is delivered;By the message
The similarity of content exceedes the dynamic message of second threshold, merges into the 4th dynamic message group;
Or,
Obtain the message content for the dynamic message that same good friend's user account number is delivered;By with identical
The dynamic message of the message content, merges into the 5th dynamic message group;
Or,
Obtain the news release position for the dynamic message that same good friend's user account number is delivered;There to be phase
The dynamic message of the same news release position, merges into the 6th dynamic message group;
Or,
In the dynamic message that same good friend user is delivered, adjacent transmission time interval is less than predetermined threshold
Dynamic message, merges into the 7th dynamic message group.
In one alternatively embodiment, at least one dynamic message for obtaining good friend's user account number and delivering, including:
Obtain the dynamic message that each good friend's user account number is delivered in the nearest period;
Wherein, the duration length of the period recently is scheduled duration, alternatively, the start time of the period recently
For predetermined instant.
It is described to show described move according to timeline order in dynamic message shows interface in one alternatively embodiment
State message groups, including:
In the dynamic message shows interface, by the dynamic message group and other dynamic messages for not merging according to when
Timeline order is shown.
In one alternatively embodiment, the method further includes:
Display reminding marks on corresponding first predeterminated position of the dynamic message group, and the cue mark is used to indicate
The dynamic message group is the message obtained after at least two dynamic messages are merged.
In one alternatively embodiment, the method further includes:
Expansion option is shown on corresponding second predeterminated position of the dynamic message group, the expansion option is used to control
The dynamic message group is switched to the second shown separately display of at least two dynamic messages from the first initial dispaly state
State.
In one alternatively embodiment, the method further includes:
Receive the first control signal triggered on the expansion option;
In the dynamic message shows interface, according to the first control signal by the dynamic message group from initial
First dispaly state is switched to the second dispaly state that at least two dynamic messages are shown separately.
In one alternatively embodiment, the method further includes:
Option, the receipts are packed up in display on corresponding 3rd predeterminated position of the second dispaly state of the dynamic message group
Play option and the dynamic message group is switched to first dispaly state from second dispaly state for controlling.
In one alternatively embodiment, the method further includes:
Receive in the second control signal packed up and triggered on option;
In the dynamic message shows interface, according to the second control signal by the dynamic message group from described the
Two dispaly states are switched to first dispaly state.
Second aspect, there is provided a kind of message display device, described device include:
Acquisition module, is configured as obtaining at least one dynamic message that good friend's user account number is delivered, the dynamic message
Including at least one the characteristic information;
Merging module, is configured as merging the dynamic message that the characteristic information conforms to a predetermined condition, is moved
State message groups;
Display module, is configured as showing the dynamic message according to timeline order in dynamic message shows interface
Group.
In one alternatively embodiment, the merging module, including:
First merges submodule, is configured as in the dynamic message of being delivered different good friend's user account numbers, described to disappear
The dynamic message that breath feature meets the first predetermined condition merges.
In one alternatively embodiment,
Described first merges submodule, is configured as obtaining the dynamic that different good friend's user account numbers is delivered
The message key of message;By the dynamic message with the identical message key, the first dynamic message is merged into
Group;
Or,
Described first merges submodule, is configured as obtaining the dynamic that different good friend's user account numbers is delivered
The message content of message;The similarity of the message content is exceeded to the dynamic message of first threshold, it is dynamic to merge into second
State message groups;
Or,
Described first merges submodule, is configured as obtaining the dynamic that different good friend's user account numbers is delivered
The news release position of message;By the dynamic message with the identical news release position, the 3rd dynamic is merged into
Message groups.
In one alternatively embodiment, the merging module, including:
Second merges submodule, is configured as in the dynamic message of being delivered same good friend's user account number, described to disappear
The dynamic message that breath feature meets the second predetermined condition merges
In one alternatively embodiment,
Described second merges submodule, is configured as obtaining the dynamic that same good friend's user account number is delivered
The message key of message;By the dynamic message with the identical message key, the 4th dynamic message is merged into
Group;
Or,
Described second merges submodule, is configured as obtaining the dynamic that same good friend's user account number is delivered
The message content of message;The similarity of the message content is exceeded to the dynamic message of second threshold, it is dynamic to merge into the 5th
State message groups;
Or,
Described second merges submodule, is configured as obtaining the dynamic that same good friend's user account number is delivered
The news release position of message;By the dynamic message with the identical news release position, the 6th dynamic is merged into
Message groups;
Or,
Described second merges submodule, is configured as in the dynamic message of being delivered same good friend user, phase
Adjacent transmission time interval is less than the dynamic message of predetermined threshold, merges into the 7th dynamic message group.
In one alternatively embodiment, the acquisition module, including:
Acquisition submodule, is configured as obtaining that each good friend's user account number in the nearest period delivered is described dynamic
State message;
Wherein, the duration length of the period recently is scheduled duration, alternatively, the start time of the period recently
For predetermined instant.
In one alternatively embodiment, the display module, including:
The display module, is configured as in the dynamic message shows interface, by the dynamic message group with not closing
And other dynamic messages shown according to timeline order.
In one alternatively embodiment, described device further includes:
The display module, is configured as the display reminding mark on corresponding first predeterminated position of the dynamic message group
Note, the cue mark are used to indicate that the dynamic message group is disappearing of obtaining after at least two dynamic messages are merged
Breath.
In one alternatively embodiment, described device further includes:
The display module, is configured as showing expansion choosing on corresponding second predeterminated position of the dynamic message group
, the expansion option is used to control is switched at least two dynamics by the dynamic message group from the first initial dispaly state
The second shown separately dispaly state of message.
In one alternatively embodiment, described device further includes:
Receiving module, is configured as receiving the first control signal triggered on the expansion option;
The display module, is configured as in the dynamic message shows interface, will according to the first control signal
The dynamic message group is switched to the second shown separately display shape of at least two dynamic messages from the first initial dispaly state
State.
In one alternatively embodiment, described device further includes:
The display module, is configured as corresponding 3rd predeterminated position of the second dispaly state in the dynamic message group
Option is packed up in upper display, it is described pack up option be used for control the dynamic message group is switched to institute from second dispaly state
State the first dispaly state.
In one alternatively embodiment, described device further includes:
Receiving module, is configured as receiving in the second control signal packed up and triggered on option;
The display module, is configured as in the dynamic message shows interface, will according to the second control signal
The dynamic message group is switched to first dispaly state from second dispaly state.
The third aspect, there is provided a kind of terminal, the equipment include processor and memory, is stored with the memory
At least one instruction, at least one instruction are loaded by the processor and performed to realize such as the embodiment of the present application first party
Message display method described in face and its any alternative embodiment.
Fourth aspect, there is provided a kind of computer-readable recording medium, is stored with least one finger in the storage medium
Order, at least one instruction are loaded by the processor and performed to realize such as the embodiment of the present application first aspect and its any
Message display method described in alternative embodiment.
The beneficial effect that technical solution provided by the embodiments of the present application is brought is:
Whether the characteristic information by judging dynamic message conforms to a predetermined condition, and the dynamic message to conform to a predetermined condition is closed
And be dynamic message group, in dynamic message shows interface dynamic message group is shown according to timeline order, can will be mutually similar
The dynamic message of type or similar type is polymerized to a dynamic message group and is shown, so as to solve the dynamic of excessive same type
State message is simultaneously displayed on dynamic message displaying interface, the problem of making user's browsed how identical dead message;Reach pair
Dynamic message in Dynamic Display interface is classified and is merged automatically, improves display of the dynamic message in limited display space
Efficiency, the effect of the tidiness at lifting dynamic message displaying interface.
Brief description of the drawings
In order to illustrate more clearly of the technical solution in the embodiment of the present application, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present application, for
For those of ordinary skill in the art, without creative efforts, other can also be obtained according to these attached drawings
Attached drawing.
Fig. 1 is the flow chart of the message display method shown in one exemplary embodiment of the application;
Fig. 2A is the flow chart of the message display method shown in the application another exemplary embodiment;
Fig. 2 B are the interface schematic diagrams of the message display method shown in one exemplary embodiment of the application;
Fig. 2 C are the interface schematic diagrams of the message display method shown in the application another exemplary embodiment;
Fig. 3 A are the flow charts of the message display method shown in the application another exemplary embodiment;
Fig. 3 B are the interface schematic diagrams of the message display method shown in the application another exemplary embodiment;
Fig. 3 C are the interface schematic diagrams of the message display method shown in the application another exemplary embodiment;
Fig. 3 D are the interface schematic diagrams of the message display method shown in the application another exemplary embodiment;
Fig. 3 E are the interface schematic diagrams of the message display method shown in the application another exemplary embodiment;
Fig. 3 F are the interface schematic diagrams of the message display method shown in the application another exemplary embodiment;
Fig. 4 A are the flow charts of the message display method shown in the application another exemplary embodiment;
Fig. 4 B are the interface schematic diagrams of the message display method shown in the application another exemplary embodiment;
Fig. 4 C are the interface schematic diagrams of the message display method shown in the application another exemplary embodiment;
Fig. 4 D are the interface schematic diagrams of the message display method shown in the application another exemplary embodiment;
Fig. 5 is the block diagram of the message display device shown in one exemplary embodiment of the application;
Fig. 6 is the block diagram of the message display device shown in one exemplary embodiment of the application.
Embodiment
To make the purpose, technical scheme and advantage of the application clearer, below in conjunction with attached drawing to the application embodiment party
Formula is described in further detail.
Dynamic message:In the application of social class, the multiple good friend's user account numbers of confession that a user account number is issued are looked into
The message seen.In general, dynamic message is shown in dynamic message displaying interface, this is actively opened by good friend's user account number and is dynamically disappeared
Breath displaying interface is checked that in other words, the dynamic message of good friend's user account number issue by active user's account number, it is necessary to actively be beaten
State message display interface is started to be checked.Dynamic message is different from the chat messages at chat messages interface in social class application.
For example the dynamic message displaying interface of instant messaging program QQ is QQ space;The dynamic message of instant messaging program Facebook
Show that interface is personal time axis;The dynamic message displaying interface of instant messaging program wechat is circle of friends.
Dynamic message shows interface:For the order according to timeline by evening to early (or by early to evening), current use is shown
The user interface for the dynamic message that family account number and/or at least one good friend's user account number are issued.
The message display method that the embodiment of the present disclosure provides can be used in the terminal.Terminal can be mobile phone, tablet computer,
E-book reader, MP3 (Moving Picture Experts Group Audio Layer III, dynamic image expert pressure
Contracting standard audio aspect 3) player, MP4 (Moving Picture Experts Group Audio Layer IV, dynamic shadow
As expert's compression standard audio aspect 4) player, pocket computer on knee and desktop computer etc..
Fig. 1 is a kind of flow chart of message display method according to an exemplary embodiment, the message display method
Applied in terminal, may comprise steps of.
In a step 101, at least one dynamic message that good friend's user account number is delivered is obtained.
The present embodiment can be applied in the social class application of terminal, the dynamic message that user can be applied by social class
The dynamic message that multiple good friend's user account numbers are sent is checked at displaying interface.The plurality of good friend's user account number is all good friend user's accounts
Number, alternatively, authorizing a part of good friend's user account number for checking authority.
After terminal receives opening or updates the signal at dynamic message displaying interface, good friend user in the application is got
At least one dynamic message that account number is delivered, dynamic message include:Head portrait, the pet name, transmitting side marking, message content, message hair
Cloth position, at least one message item in the news release time.
By carrying out feature extraction to message item, the characteristic information of obtained dynamic message includes but not limited to terminal:Hair
It is the side's of sending mark, message key, message content, news release position, at least one in the news release time.
In a step 102, dynamic message the characteristic information to be conformed to a predetermined condition merges, and obtains dynamic message group.
Predetermined condition is preset with terminal, wherein, predetermined condition is used to judge whether the dynamic message that will be got
Merge into dynamic message group.In other words, predetermined condition is used for the similitude for judging dynamic message.
When the characteristic information of dynamic message does not meet predetermined condition, then without merging;When the characteristic information of dynamic message
Conform to a predetermined condition, then merge the message.
Alternatively, the dynamic message for including different messages feature is merged into different dynamic message groups by terminal.
In step 103, in dynamic message shows interface dynamic message group is shown according to timeline order.
Wherein, terminal is in the message content of dynamic message displaying interface display dynamic message group, the transmission of dynamic message group
Time, at least one of the news release position of dynamic message group and the head portrait of dynamic message group.Dynamic message shows interface
In display content include:Dynamic message group after the dynamic message not being merged, and merging.Wherein, the dynamic not being merged
Dynamic message group after message and merging is arranged according to timeline order.
In an optional embodiment, terminal obtains the sending time of each dynamic message in dynamic message group, and
First message using the dynamic message with earliest sending time as dynamic message group.Using the message content of first message as
The message content of whole dynamic message group, the message sending time of first message as the sending time of dynamic message group and is pressed
The relevant position at dynamic message displaying interface is shown according to timeline order.When the dynamic message in dynamic message group is corresponding good
When friendly user account number is not more than four, then the head portrait of each good friend's user account number is shown in dynamic in a manner of thumbnail and disappeared
In the head portrait of breath group;When good friend's user account number is more than four, then four good friend user's head portraits of random display are with the side of thumbnail
Formula is shown in the head portrait of dynamic message group.
In conclusion the message display method provided in the embodiment of the present disclosure, by judging it is pre- whether the characteristic information meets
Fixed condition, dynamic message group is merged into by the dynamic message to conform to a predetermined condition, dynamic message show interface according to
Timeline order shows dynamic message group, and the dynamic message of same type or similar type can be polymerized to a dynamic message
Group is shown, so that the dynamic message for solving excessive same type is simultaneously displayed on dynamic message displaying interface, makes user
The problem of browsed how identical dead message;Reach and classified automatically to the dynamic message in Dynamic Display interface, carried
Display efficiency of the high dynamic message in limited display space, the effect of the tidiness at lifting dynamic message displaying interface.
Fig. 2A is a kind of flow chart of the message display method shown according to another exemplary embodiment, the message display side
Method is applied in terminal, comprises the following steps:
In step 201, the dynamic message that each good friend's user account number is delivered in the nearest period is obtained.
Wherein, the duration length of nearest period is scheduled duration, alternatively, the start time of period is pre- timing recently
Carve.
In the first possible implementation, the nearest period is that duration length is scheduled duration, such as the nearest time
Section be nearest 10 hours it is interior, it is 1 day nearest, nearest 3 days or one week nearest.
After terminal gets opening or updates the signal at dynamic message displaying interface, terminal obtains new move from server
State message, wherein, new dynamic message gets opening or new information for the terminal last time and shows the signal at interface to terminal
Get again opening or new information displaying interface signal between good friend's user account number send dynamic message.Terminal obtains
The sending time of new dynamic message is taken, when determining that standard is sent by the sending time and scheduled duration of new dynamic message
Between, standard sending time subtracts scheduled duration for the sending time of new dynamic message, wherein, standard sending time can be with for terminal
The sending time of the earliest dynamic message obtained, terminal obtain the sending time to prestore in database and are later than standard sending time
Dynamic message.
Such as terminal renewal dynamic message displaying interface when acquire new dynamic message sending time be 2017
On September 22,15:00, and the scheduled duration in terminal for 10 it is small when, standard sending time be new dynamic message transmission when
Between when to subtract 10 small, it is determined that the standard sending time for the earliest dynamic message that can be obtained is September in 2017 22 days 5:00, eventually
End, which obtains, to be sent message time and is later than September in 2017 22 days 5 in database:00 dynamic message.
In second of possible implementation, the start time of nearest period is predetermined instant, such as the nearest time
The predetermined instant of section can be daily 0:00,12:00.
After terminal gets the signal at renewal dynamic message displaying interface, terminal to server, which is sent, obtains new dynamic
The request of message, and the dynamic message that the sending time to prestore is later than predetermined instant is obtained out of terminal database.
For example the predetermined instant of nearest period is daily 0:00.During terminal renewal dynamic message displaying interface, to clothes
Business device sends the request for obtaining new dynamic message, and the sending time to prestore is obtained out of terminal database and is later than 0:00 it is dynamic
State message.
Step 202, in the dynamic message different good friend's user account numbers delivered, the characteristic information meets the first predetermined bar
The dynamic message of part merges.
The dynamic message that good friend's user account number of acquisition is delivered and each good friend's user account number in the nearest period are sent out
The characteristic information of the dynamic message of table is contrasted, and in the dynamic message that different good friend's user account numbers is delivered, message is special
The dynamic message that sign meets the first predetermined condition merges.
Wherein, the first predetermined condition is the degree of association for the dynamic message delivered for identifying different good friend's user account numbers
Reach the condition of first threshold.
Step 203, in the dynamic message same good friend's user account number delivered, the characteristic information meets the second predetermined bar
The dynamic message of part merges.
The dynamic message that good friend's user account number of acquisition is delivered and same good friend's user account number in the nearest period are sent out
The characteristic information of the dynamic message of table is contrasted, and in the dynamic message that same good friend's user account number is delivered, message is special
The dynamic message that sign meets the second predetermined condition merges.
Wherein, the second predetermined condition is the degree of association for the dynamic message delivered for identifying identical good friend's user account number
Reach the condition of second threshold.
Step 204, in dynamic message shows interface, by dynamic message group and other dynamic messages for not merging according to when
Timeline order is shown.
Wherein, dynamic message group is in the message content of dynamic message displaying interface display dynamic message group, dynamic message group
Sending time, at least one of the news release position of dynamic message group and the head portrait of dynamic message group.
Optionally, terminal obtains the sending time of each dynamic message in dynamic message group, and will have and send earliest
Sending time of the message sending time of time as dynamic message group, and using the message content with earliest sending time as
The message content of dynamic message group, presses dynamic message group with the other dynamic messages not merged at dynamic message displaying interface
Shown according to timeline order.
With reference to figure 2B, terminal is 14:19 get the dynamic message that an account number A is sent, 14:20 get one
The dynamic message that account number B is sent, 14:25 get the dynamic message that an account number C is sent, 15:00 gets an account
The dynamic message that number D is sent.Terminal merges the dynamic message of account number B and account number D.In dynamic message group, account number B's
The sending time of dynamic message is earliest, therefore, using the sending time of the dynamic message of the transmission of account number B as dynamic message group
Sending time, therefore, dynamic message display order is on dynamic message displaying interface:The dynamic message of account number A transmissions, dynamically disappear
The dynamic message that breath group, account number C are sent.
Step 205, display reminding marks on corresponding first predeterminated position of dynamic message group.
Wherein, cue mark is used to indicate that dynamic message group is disappearing of obtaining after at least two dynamic messages are merged
Breath.Cue mark can be the mark of a certain given shape, or show the quantity of the newly-increased dynamic message of dynamic message group
Mark.
With reference to figure 2B, the square cue mark 201 of the first predeterminated position display of dynamic message group.
Step 206, expansion option is shown on corresponding second predeterminated position of dynamic message group.
Wherein, dynamic message group is switched at least two from the first initial dispaly state for control and moved by expansion option
The second shown separately dispaly state of state message.First dispaly state is in merging phase for dynamic message group, only display dynamic
The sending time of the head portrait of message groups, the message content of dynamic message group and dynamic message group.Second dispaly state disappears for dynamic
State after the expansion of breath group, shows whole dynamic messages in dynamic message group.
With reference to figure 2B, dynamic message shows the first dispaly state of interface display dynamic message group, since account number B is
The earliest dynamic message of dynamic message sending time in state message groups, therefore, the first dispaly state are the transmission of display account number B
Transmission content, the sending time of the dynamic message and the account number B and the head portrait of account number D of dynamic message and the second predeterminated position are shown
Option 202 is unfolded.
Step 207, after option is unfolded getting expansion signal, in the second dispaly state of dynamic message group corresponding the
Option is packed up in display on three predeterminated positions.
When user clicks on expansion option, terminal obtains expansion signal, and dynamic message group is switched to from the first dispaly state
Second dispaly state, and show in corresponding 3rd predeterminated position of the second dispaly state of dynamic message group and pack up option.Wherein,
Pack up option be used for control dynamic message group is switched to the first dispaly state from the second dispaly state.
With reference to figure 2C, the second display shape of dynamic message displaying interface display dynamic message group after dynamic message group is unfolded
State, that is, show the dynamic message of account number B and account number D and pack up option 203.
It should be noted that step 202 to step 203 does not have specific sequencing, step 202 can be first carried out again
Step 203 is performed, step 203 can be first carried out and perform step 202 again, terminal can not perform step 202 to step 203, can
Only to perform any one in step 202 and step 203, can also step 202 and step 203 be carried out, the present embodiment is not
It is specifically limited.
It should be noted that step 204 to step 206 does not have specific sequencing, may be performed simultaneously.
In conclusion the message display method provided in the embodiment of the present disclosure, by judging it is pre- whether the characteristic information meets
Fixed condition, dynamic message group is merged into by the dynamic message to conform to a predetermined condition, dynamic message show interface according to
Timeline order shows dynamic message group, and the dynamic message of same type or similar type can be polymerized to a dynamic message
Group shown, is simultaneously displayed on dynamic message displaying interface so as to solve and solve the dynamic message of excessive same type, is made
The problem of user's browsed how identical dead message;Reach and the dynamic message in Dynamic Display interface has been divided automatically
Class, improves display efficiency of the dynamic message in limited display space, the effect of the tidiness at lifting dynamic message displaying interface.
The message display method provided in the embodiment of the present disclosure, by obtaining each good friend's user account number in the nearest period
The dynamic message and the similar dynamic message to getting delivered are grouped merging, reach and reduce the dynamic message that terminal obtains
Quantity, save terminal storage dynamic message memory effect.
The message display method provided in the embodiment of the present disclosure, by the difference that the characteristic information is met to the first predetermined condition
The similar dynamic message that good friend's user account number is sent merges, and avoids the problem that repeat reading with category information, reaches to dynamic
Message carries out the effect of the tidiness at automatic classification lifting dynamic message displaying interface.
The message display method provided in the embodiment of the present disclosure, by the way that the characteristic information is met the same of the second predetermined condition
The similar dynamic message that good friend's user account number is sent merges, and avoids continuously reading the multiple of same good friend's user account number transmission
The problem of dynamic message, reach and integrate the dynamic message that same good friend user sends, and improves terminal dynamic message display efficiency
Effect.
The message display method provided in the embodiment of the present disclosure, the cue mark by showing dynamic message group are prompted to have new
Dynamic message be incorporated into dynamic message group, reached and reminded user to check the effect of the dynamic message group for adding dynamic message
Fruit.
The message display method provided in the embodiment of the present disclosure, by selecting expansion option to the dynamic in dynamic message group
Message is checked one by one, has been reached and can voluntarily have been selected by user, between the first dispaly state and the second dispaly state into
Row switching, so as to specifically show the effect of each dynamic message in the dynamic message group after merging.
The message display method provided in the embodiment of the present disclosure, after packing up option to the expansion of dynamic message group by selection
Dynamic message is packed up, and has been reached and can voluntarily have been selected by user, between the first dispaly state and the second dispaly state into
Row switching, so as to merge the effect of the dynamic message of the dynamic message group after displaying expansion.
In above-described embodiment, the dynamic that different good friend's user account numbers are delivered is disappeared according to the first preset condition in step 202
The mode that breath merges has three kinds, the mode that the dynamic message for being delivered same good friend's user account number according to the second preset condition merges
There are four kinds.
Illustrated below by the way of the dynamic message that Fig. 3 A send different good friend's user account numbers merges, using figure
The mode that the dynamic message that 4A sends same good friend's user account number merges illustrates.
Fig. 3 A are a kind of flow charts of the message display method shown according to another exemplary embodiment, the message display side
Method is applied in terminal, comprises the following steps:
Step 301, at least one dynamic message that good friend's user account number is delivered is obtained.
After terminal receives opening or updates the signal at dynamic message displaying interface, good friend user in the application is got
At least one dynamic message that account number is delivered, dynamic message include:Head portrait, the pet name, transmitting side marking, message content, message hair
Cloth position, at least one message item in the news release time.
By carrying out feature extraction to message item, the characteristic information of obtained dynamic message includes but not limited to terminal:Hair
It is the side's of sending mark, message key, message content, news release position, at least one in the news release time.
Step 302, the message key for the dynamic message that different good friend's user account numbers is delivered is obtained;To have identical
Message key dynamic message, merge into the first dynamic message group.
Terminal obtains the message content of dynamic message and the message key of this dynamic message is obtained by calculating, such as
" band ", " buying on behalf ", " difference quotient " etc..The dynamic message delivered when good friend's user account number that terminal acquires and nearest period
When including identical message key in the dynamic message that interior each good friend's user account number is delivered, terminal will have identical message
The dynamic message of keyword merges into the first dynamic message group.
With reference to figure 3B, terminal gets four dynamic messages, and account number A is 18:30, which deliver dynamic message, " and can have sugared stir-fry
Chestnut, self-satisfied ";Account number B is 19:00 deliver dynamic message " from the point of view of the concert of XX bands it is good happy!" and matched somebody with somebody one figure A;
Account number E is 19:05, which delivers dynamic message, " rains, does not want to go to and have a meal.”;Account number D is 19:30 deliver dynamic message, and " favorite XX finds pleasure in
Team!" and be positioned at YY gymnasium.The message key that terminal gets the dynamic message that account number B is delivered is " XX bands ".Account number
The message key for the dynamic message that E is delivered is " having a meal ", and the message key for the dynamic message that account number D is delivered is " XX finds pleasure in
Team ".Accordingly, it is determined that account number B has identical message key with the dynamic message that account number D is sent, account number B and account number D is sent out
The dynamic message of table merges into the first dynamic message group.
Step 303, the message content for the dynamic message that different good friend's user account numbers is delivered is obtained;By message content
Similarity exceedes the dynamic message of first threshold, merges into the second dynamic message group.
When the characteristic information is message content, terminal obtains the message content for the dynamic message that good friend's user account number is delivered,
And the content of the dynamic message that same good friend's user account number is delivered in the nearest period is obtained, when there is at least two dynamic messages
When the similarity of message content exceedes terminal default first threshold, the dynamic message that terminal has identical message content is merged
For the second dynamic message group.
With reference to figure 3C, terminal gets three dynamic messages, and account number A is 18:30 deliver dynamic message, and " AA groups take by the hand
Eight big main force's projects on sale, adhere to the mission and vision for allowing the people all to live in house, unite and strive, create future.”;Account number B
19:00 deliver dynamic message " from the point of view of the concert of XX bands it is good happy!”;Account number C is 19:02 delivers dynamic message " AA groups
Eight big main force's project on sale hand in hand, adheres to the mission and vision for allowing the people all to live in house, unites and strives, create future.”.
Terminal is percentage by the similarity threshold of the message contents delivered of the definite account number A and account number C of contrast to dynamic message content
Hundred, it is assumed that the default first threshold of terminal is 95 percent, therefore similarity threshold is more than first threshold, terminal general
The dynamic message that account number A and account number C is delivered merges into the second dynamic message group.
Step 304, the news release position for the dynamic message that different good friend's user account numbers is delivered is obtained;There to be phase
The dynamic message of same news release position, merges into the 3rd dynamic message group.
News release position is prestored in terminal, such as " YY gymnasium ", " ZZ mansions ", terminal obtains good friend's user account number
The news release position delivered and in the nearest period each good friend's user account number news release position, when being wrapped in dynamic message
During containing identical news release position, the dynamic message with identical message releasing position is merged into the 3rd dynamic and disappeared by terminal
Breath group.
With reference to figure 3D, terminal obtains four dynamic messages, and account number A is 18:30 deliver dynamic message " and can have sugar fry chestnut
Son, self-satisfied ";Account number C is 19:02 deliver dynamic message " guess I why" and be positioned at YY gymnasium;Account number E is 19:05
Dynamic message is delivered " to rain, do not want to go to and have a meal.”;Account number D is 19:30 deliver dynamic message " favorite XX bands!" and be positioned at
YY gymnasium.The news release position that terminal gets the dynamic message that account number C is delivered is " YY gymnasium ", and account number D is delivered
The news release position of dynamic message is " YY gymnasium ".Accordingly, it is determined that the dynamic message that account number C and account number D is sent has phase
Same news release position, the 3rd dynamic message group is merged into by account number C and account number the D dynamic message delivered.
Step 305, in dynamic message shows interface dynamic message group is shown according to timeline order.
Wherein, dynamic message group includes but not limited in the message groups element of dynamic message displaying interface display:Dynamic disappears
The message content of breath group, the sending time of dynamic message group, the news release position of dynamic message group and the head of dynamic message group
At least one of as.
Terminal obtains the sending time of each dynamic message in dynamic message group, and will be dynamic with earliest sending time
First message of the state message as dynamic message group.Message content using the message content of first message as dynamic message group,
Include dynamically disappearing using the message sending time of first message as the sending time of dynamic message group and according to timeline order
The relevant position at breath displaying interface.When the corresponding good friend's user account number of the dynamic message in dynamic message group is not more than four,
Then the head portrait of each good friend's user account number is shown in the head portrait of dynamic message group, when good friend's user account number is more than four
When, then head portrait of the four good friend user's head portraits of random display as dynamic message group.
With reference to figure 3E, the dynamic message of first display is the earliest account number D of sending time in dynamic message displaying interface
2:00 dynamic message sent, the dynamic message of second display is dynamic message group, first message in dynamic message group
Sending time is 12:00, dynamic message shows interface display cue mark 301 and expansion option 302.
Step 306, the first control signal triggered on expansion option is received.
After user clicks on expansion option, terminal receives the on the upper expansion option at dynamic message displaying interface
One control signal.
With reference to figure 3E, user clicks on expansion option, and terminal receives the expansion option 302 on dynamic message displaying interface
On first control signal.
Step 307, in dynamic message shows interface, according to first control signal by dynamic message group from initial first
Dispaly state is switched to the second dispaly state that at least two dynamic messages are shown separately.
Dynamic message displaying interface according to control signal by dynamic message group from only show dynamic message group head portrait, move
First dispaly state of the message content of state message groups and the sending time of dynamic message group is switched in display dynamic message group
Second dispaly state of whole dynamic messages.Wherein, the dynamic message being unfolded in the second dispaly state according to timeline order into
Row display.
With reference to figure 3F, after receiving positioned at the control signal of expansion option, dynamic message group is from the first dispaly state exhibition
Open as the second dispaly state, account number C is 12 for display:00 and 12:01 dynamic message sent.Dynamic message bottom, which is shown, packs up
Option, packs up option dynamic message group when user's click and then switches to the first dispaly state from the second dispaly state.
Step 308, the second control signal triggered on option is packed up is received.
When user clicks on expansion option, terminal obtains expansion signal, and dynamic message group is switched to from the first dispaly state
Second dispaly state, and show in corresponding 3rd predeterminated position of the second dispaly state of dynamic message group and pack up option.When with
After option is packed up in family click, terminal receives the upper second control signal packed up on option at dynamic message displaying interface.
Step 309, in dynamic message shows interface, dynamic message group is shown by shape from second according to second control signal
State is switched to the first dispaly state.
All dynamics at dynamic message displaying interface according to control signal by dynamic message group from display dynamic message group
Second dispaly state of message is switched to head portrait, the message content and dynamic message of dynamic message group for only showing dynamic message group
First dispaly state of the sending time of group.
It should be noted that step 302 to step 304 does not have specific sequencing, terminal can not perform step
302 to step 304, can only perform any one step in step 302 to step 304 or a few steps, can also step 302 to step
304 are carried out, and the present embodiment is not specifically limited this.
In conclusion the message display method provided in the embodiment of the present disclosure, by judging it is pre- whether the characteristic information meets
Fixed condition, dynamic message group is merged into by the dynamic message to conform to a predetermined condition, dynamic message show interface according to
Timeline order shows dynamic message group, and the dynamic message of same type or similar type can be polymerized to a dynamic message
Group shown, is simultaneously displayed on dynamic message displaying interface so as to solve and solve the dynamic message of excessive same type, is made
The problem of user's browsed how identical dead message;Reach and the dynamic message in Dynamic Display interface has been divided automatically
Class, improves display efficiency of the dynamic message in limited display space, the effect of the tidiness at lifting dynamic message displaying interface.
In conclusion the message display method provided in the embodiment of the present disclosure, by contrasting different good friend's user account numbers
Dynamic message keyword, dynamic message content, dynamic message releasing position, the dynamic message for meeting the first predetermined condition is carried out
Merge, accurately judge whether the message that different good friend's user account numbers are sent is similar dynamic message, reached raising and judged standard
The effect of true property.
Fig. 4 A are a kind of flow charts of the message display method shown according to another exemplary embodiment, the message display side
Method is applied in terminal, comprises the following steps:
Step 401, at least one dynamic message that good friend's user account number is delivered is obtained.
After terminal receives opening or updates the signal at dynamic message displaying interface, good friend user in the application is got
At least one dynamic message that account number is delivered, dynamic message include:Head portrait, the pet name, transmitting side marking, message content, message hair
Cloth position, at least one message item in the news release time.
By carrying out feature extraction to message item, the characteristic information of obtained dynamic message includes but not limited to terminal:Hair
It is the side's of sending mark, message key, message content, news release position, at least one in the news release time.
Step 402, the message key for the dynamic message that same good friend's user account number is delivered is obtained;To have identical
Message key dynamic message, merge into the 4th dynamic message group.
Terminal obtains the message content of dynamic message and the message key of this dynamic message is obtained by calculating, such as
" band ", " buying on behalf ", " difference quotient " etc..The dynamic message delivered when good friend's user account number that terminal acquires and nearest period
When including identical message key in the dynamic message that interior same good friend's user account number is delivered, terminal will have identical message
The dynamic message of keyword merges into the 4th dynamic message group.
With reference to figure 4B, terminal gets three dynamic messages, and account number A is 18:30, which deliver dynamic message, " and can have sugared stir-fry
Chestnut, self-satisfied ";Account number B is 19:00 deliver dynamic message " from the point of view of the concert of XX bands it is good happy!”;Account number B is 19:30 hairs
Table dynamic message " favorite XX bands!" terminal gets the message keys of two dynamic messages that account number B is delivered as " XX finds pleasure in
Team ".Accordingly, it is determined that two dynamic messages that account number B is sent have identical message key, two that account number B is delivered are dynamic
State message coalescing is the 4th dynamic message group.
Step 403, the message content for the dynamic message that same good friend's user account number is delivered is obtained;By message content
Similarity exceedes the dynamic message of second threshold, merges into the 5th dynamic message group.
When the characteristic information is message content, terminal obtains the message content for the dynamic message that good friend's user account number is delivered,
And the content of the dynamic message that same good friend's user account number is delivered in the nearest period is obtained, when there is at least two dynamic messages
When the similarity of message content exceedes terminal default second threshold, the dynamic message that terminal has identical message content is merged
For the 5th dynamic message group.Wherein, second threshold value can it is equal with first threshold can not also be equal.
With reference to figure 4C, terminal gets three dynamic messages, and account number A is 18:30 deliver dynamic message, and " AA groups take by the hand
Eight big main force's projects on sale, adhere to the mission and vision for allowing the people all to live in house, unite and strive, create future.”;Account number B
19:00 deliver dynamic message " from the point of view of the concert of XX bands it is good happy!”;Account number A is 19:02 delivers dynamic message " AA groups
Eight big main force's project on sale hand in hand, adheres to the mission and vision for allowing the people all to live in house, unites and strives, create future.”.
Terminal is percent by the similarity threshold of two dynamic messages delivered of the definite account number A of contrast to dynamic message content
Hundred, it is assumed that the default similarity threshold of terminal is 95 percent, therefore similarity threshold is more than default similarity threshold
Value, two dynamic messages that terminal delivers account number A merge into the 5th dynamic message group.
Step 404, the news release position for the dynamic message that same good friend's user account number is delivered is obtained;There to be phase
The dynamic message of same news release position, merges into the 6th dynamic message group.
News release position is prestored in terminal, such as " YY gymnasium ", " ZZ mansions ", terminal obtains good friend's user account number
The news release position delivered and in the nearest period same good friend's user account number news release position, when being wrapped in dynamic message
During containing identical news release position, the dynamic message with identical message releasing position is merged into the 6th dynamic and disappeared by terminal
Breath group.
With reference to figure 4D, terminal obtains three dynamic messages, and account number C is 19:02 deliver dynamic message " guess I why" simultaneously
It is positioned at YY gymnasium;Account number E is 19:05, which delivers dynamic message, " rains, does not want to go to and have a meal.”;Account number C is 19:30 deliver it is dynamic
State message " favorite XX bands!" and be positioned at YY gymnasium.Terminal gets the message for two dynamic messages that account number C is delivered
Releasing position is " YY gymnasium ".Accordingly, it is determined that two dynamic messages that account number C is sent have identical news release position,
Two dynamic messages that account number C is delivered merge into the 6th dynamic message group.
Step 405, in the dynamic message same good friend user delivered, adjacent transmission time interval is less than predetermined threshold
The dynamic message of value, merges into the 7th dynamic message group.
Terminal obtains the sending time of dynamic message, and obtains the same good friend's user account number transmission for sending the dynamic message
Nearest dynamic message sending time, determine time interval, by adjacent transmission time interval be less than terminal in it is default pre-
The dynamic message for determining threshold value merges into the 7th dynamic message group.
Terminal obtains four dynamic messages, and account number D is 2:00 delivers dynamic message, and " somebody does not sleep”;Account number C exists
12:00 delivers dynamic message " starving ... ";Account number C is 12:01 delivers dynamic message " out has a meal either with or without people”;Account number C exists
12:05 delivers dynamic message, and " everybody does not rise”.It is assumed that default predetermined threshold is 2 minutes in terminal.Terminal is got
Time interval between first dynamic message and second dynamic message that account number C is sent is 1 minute, and time interval is less than pre-
Determine threshold value, then terminal merges first dynamic message that account number C is sent and second dynamic message, and terminal gets account
Time interval between second dynamic message and the 3rd dynamic message that number C is sent is 4 minutes, and time interval is more than predetermined
Threshold value, then terminal second and the 3rd dynamic message are not merged.
Step 406, in dynamic message shows interface dynamic message group is shown according to timeline order.
Wherein, terminal includes but not limited in the message groups element of dynamic message displaying interface display:Dynamic message group
Message content, the sending time of dynamic message group, in the news release position of dynamic message group and the head portrait of dynamic message group
It is at least one.
Terminal obtains the sending time of each dynamic message in dynamic message group, and will be dynamic with earliest sending time
First message of the state message as dynamic message group.Message content using the message content of first message as dynamic message group,
Include dynamically disappearing using the message sending time of first message as the sending time of dynamic message group and according to timeline order
The relevant position at breath displaying interface.When the corresponding good friend's user account number of the dynamic message in dynamic message group is not more than four,
Then the head portrait of each good friend's user account number is shown in the head portrait of dynamic message group, when good friend's user account number is more than four
When, then head portrait of the four good friend user's head portraits of random display as dynamic message group.
It should be noted that step 402 to step 405 does not have specific sequencing, terminal can not perform step
402 to step 405, can only perform any one step in step 402 to step 405 or a few steps, can also step 402 to step
405 are carried out, and the present embodiment is not specifically limited this.
In conclusion the message display method provided in the embodiment of the present disclosure, by judging it is pre- whether the characteristic information meets
Fixed condition, dynamic message group is merged into by the dynamic message to conform to a predetermined condition, dynamic message show interface according to
Timeline order shows dynamic message group, and the dynamic message of same type or similar type can be polymerized to a dynamic message
Group is shown, so that the dynamic message for solving excessive same type is simultaneously displayed on dynamic message displaying interface, makes user
The problem of browsed how identical dead message;Reach and classified automatically to the dynamic message in Dynamic Display interface, carried
Display efficiency of the high dynamic message in limited display space, the effect of the tidiness at lifting dynamic message displaying interface.
In conclusion the message display method provided in the embodiment of the present disclosure, by judging same good friend's user account number
Whether dynamic message keyword, dynamic message content, dynamic message releasing position, time interval meet the second predetermined condition, and
The dynamic message for meeting the second predetermined condition is merged, the message accurately sent to same user is classified, and is reached
Improve the effect of judgment accuracy.
Following is embodiment of the present disclosure, can be used for performing embodiments of the present disclosure.It is real for disclosure device
The details not disclosed in example is applied, refer to embodiments of the present disclosure.
Fig. 5 is a kind of block diagram of message display device according to an exemplary embodiment, as shown in figure 5, the message
In terminal, which includes but not limited to display device applications:Acquisition module 501, merging module 502, display
Module 503, merging module 502 include:First, which merges submodule 504, second, merges submodule 505, receiving module 506.
Acquisition module 501, is configured as obtaining at least one dynamic message that good friend's user account number is delivered, the dynamic disappears
Breath includes at least one the characteristic information;
Merging module 502, is configured as merging the dynamic message that the characteristic information conforms to a predetermined condition, obtains
Dynamic message group;
Display module 503, is configured as showing that the dynamic disappears according to timeline order in dynamic message shows interface
Breath group.
First merges submodule 504, is configured as in the dynamic message of being delivered different good friend's user account numbers, described
The dynamic message that the characteristic information meets the first predetermined condition merges;
And/or;
Second merges submodule 505, is configured as in the dynamic message of being delivered same good friend's user account number, described
The dynamic message that the characteristic information meets the second predetermined condition merges.
Described first merges submodule 504, be configured as obtaining different good friend's user account numbers delivered it is described
The message key of dynamic message;By the dynamic message with the identical message key, the first dynamic is merged into
Message groups;
Or,
Described first merges submodule 504, be configured as obtaining different good friend's user account numbers delivered it is described
The message content of dynamic message;The similarity of the message content is exceeded into dynamic message described in first threshold, merges into second
Dynamic message group;
Or,
Described first merges submodule 504, be configured as obtaining different good friend's user account numbers delivered it is described
The news release position of dynamic message;By the dynamic message with the identical news release position, the 3rd is merged into
Dynamic message group.
Described second merges submodule 505, be configured as obtaining same good friend's user account number delivered it is described
The message key of dynamic message;By the dynamic message with the identical message key, the 4th dynamic is merged into
Message groups;
Or,
Described second merges submodule 505, be configured as obtaining same good friend's user account number delivered it is described
The message content of dynamic message;The similarity of the message content is exceeded to the dynamic message of second threshold, merges into the
Five dynamic message groups;
Or,
Described second merges submodule 505, be configured as obtaining same good friend's user account number delivered it is described
The news release position of dynamic message;By the dynamic message with the identical news release position, the 6th is merged into
Dynamic message group;
Or,
Described second merges submodule 505, is configured as in the dynamic message of being delivered same good friend user,
Adjacent transmission time interval is less than the dynamic message of predetermined threshold, merges into the 7th dynamic message group.
The acquisition module 501, is configured as obtaining what each good friend's user account number in the nearest period was delivered
The dynamic message;
Wherein, the duration length of the period recently is scheduled duration, alternatively, the start time of the period recently
For predetermined instant.
The display module 503, is configured as in the dynamic message shows interface, by the dynamic message group and not
The other dynamic messages merged are shown according to timeline order.
The display module 503, is configured as the display reminding on corresponding first predeterminated position of the dynamic message group
Mark, the cue mark are used to indicate that the dynamic message group is disappearing of obtaining after at least two dynamic messages are merged
Breath.
The display module 503, is configured as showing expansion on corresponding second predeterminated position of the dynamic message group
The dynamic message group is switched at least two from the first initial dispaly state for control and moved by option, the expansion option
The second shown separately dispaly state of state message
Receiving module 506, is configured as receiving the first control signal triggered on the expansion option;
The display module 503, is configured as in the dynamic message shows interface, according to the first control signal
The dynamic message group is switched to the second shown separately display of at least two dynamic messages from the first initial dispaly state
State.
The display module 503, is configured as presetting in the second dispaly state the corresponding 3rd of the dynamic message group
Option is packed up in display on position, it is described pack up option be used for control the dynamic message group is switched from second dispaly state
For first dispaly state.
Receiving module 506, is configured as receiving in the second control signal packed up and triggered on option;
The display module 503, is configured as in the dynamic message shows interface, according to the second control signal
The dynamic message group is switched to first dispaly state from second dispaly state.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in related this method
Embodiment in be described in detail, explanation will be not set forth in detail herein.
Fig. 6 is a kind of block diagram of message display device according to an exemplary embodiment.For example, device 600 can be with
It is mobile phone, computer, digital broadcast terminal, messaging devices, game console, tablet device, Medical Devices, body-building
Equipment, personal digital assistant etc..
With reference to Fig. 6, device 600 can include following one or more assemblies:Processing component 602, memory 604, power supply
Component 606, multimedia component 608, audio component 610, input/output (I/O) interface 612, sensor component 614, Yi Jitong
Believe component 616.
The integrated operation of the usual control device 600 of processing component 602, such as with display, call, data communication, phase
The operation that machine operates and record operation is associated.Processing component 602 can refer to including one or more processors 618 to perform
Order, to complete all or part of step of above-mentioned method.In addition, processing component 602 can include one or more modules, just
Interaction between processing component 602 and other assemblies.For example, processing component 602 can include multi-media module, it is more to facilitate
Interaction between media component 608 and processing component 602.
Memory 604 is configured as storing various types of data to support the operation in device 600.These data are shown
Example includes the instruction of any application program or method for being operated on device 600, and contact data, telephone book data, disappears
Breath, picture, video etc..Memory 604 can be by any kind of volatibility or non-volatile memory device or their group
Close and realize, as static RAM (SRAM), electrically erasable programmable read-only memory (EEPROM) are erasable to compile
Journey read-only storage (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash
Device, disk or CD.
Power supply module 606 provides electric power for the various assemblies of device 600.Power supply module 506 can include power management system
System, one or more power supplys, and other components associated with generating, managing and distributing electric power for device 500.
Multimedia component 608 is included in the screen of one output interface of offer between device 600 and user.In some realities
Apply in example, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen can
To be implemented as touch-screen, to receive input signal from the user.Touch panel include one or more touch sensors with
Gesture on sensing touch, slip and touch panel.Touch sensor can not only sense the boundary of a touch or slide action, and
And also detection and touch or the relevant duration and pressure of slide.In certain embodiments, multimedia component 608 includes
One front camera and/or rear camera.It is preceding during such as screening-mode or video mode when device 600 is in operator scheme
The multi-medium data of outside can be received by putting camera and/or rear camera.Each front camera and rear camera can
To be a fixed optical lens system or there is focusing and optical zoom capabilities.
Audio component 610 is configured as output and/or input audio signal.For example, audio component 610 includes a Mike
Wind (MIC), when device 600 is in operator scheme, during such as call model, logging mode and speech recognition mode, microphone by with
It is set to reception external audio signal.The received audio signal can be further stored in memory 604 or via communication set
Part 616 is sent.In certain embodiments, audio component 610 further includes a loudspeaker, for exports audio signal.
I/O interfaces 612 provide interface between processing component 602 and peripheral interface module, and above-mentioned peripheral interface module can
To be keyboard, click wheel, button etc..These buttons may include but be not limited to:Home button, volume button, start button and lock
Determine button.
Sensor component 614 includes one or more sensors, and the state for providing various aspects for device 600 is commented
Estimate.For example, sensor component 614 can detect opening/closed mode of device 600, the relative positioning of component, such as component
For the display and keypad of device 600, sensor component 614 can be with the position of 600 1 components of detection device 600 or device
Put change, the existence or non-existence that user contacts with device 600,600 orientation of device or acceleration/deceleration and the temperature of device 600
Change.Sensor component 614 can include proximity sensor, be configured to detect without any physical contact near
The presence of object.Sensor component 614 can also include optical sensor, such as CMOS or ccd image sensor, for should in imaging
With middle use.In certain embodiments, which can also include acceleration transducer, gyro sensor, magnetic
Sensor, pressure sensor or temperature sensor.
Communication component 616 is configured to facilitate the communication of wired or wireless way between device 600 and other equipment.Device
600 can access the wireless network based on communication standard, such as Wi-Fi, 2G or 3G, or combinations thereof.In an exemplary reality
Apply in example, communication component 616 receives broadcast singal or the related letter of broadcast from external broadcasting management system via broadcast channel
Breath.In one exemplary embodiment, communication component 616 further includes near-field communication (NFC) module, to promote junction service.Example
Such as, in NFC module radio frequency identification (RFID) technology can be based on, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology,
Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 600 can be believed by one or more application application-specific integrated circuit (ASIC), numeral
Number processor (DSP), digital signal processing appts (DSPD), programmable logic device (PLD), field programmable gate array
(FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for performing above-mentioned message display method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided
Such as include the memory 604 of instruction, above-metioned instruction can be performed by the processor 618 of device 600 to complete above-mentioned message display side
Method.For example, non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape,
Floppy disk and optical data storage devices etc..
Those skilled in the art will readily occur to the disclosure its after considering specification and putting into practice invention disclosed herein
Its embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or
Person's adaptive change follows the general principle of the disclosure and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope and spirit of the disclosure are by following
Claim is pointed out.
It should be appreciated that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and
And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by appended claim.
Claims (22)
- A kind of 1. dynamic message display methods, it is characterised in that the described method includes:At least one dynamic message that good friend's user account number is delivered is obtained, the dynamic message includes at least one the characteristic information;The dynamic message that the characteristic information conforms to a predetermined condition is merged, obtains dynamic message group;In dynamic message shows interface the dynamic message group is shown according to timeline order.
- 2. the according to the method described in claim 1, it is characterized in that, dynamic that the characteristic information is conformed to a predetermined condition Message merges, and obtaining dynamic message group includes:In the dynamic message that different good friend's user account numbers is delivered, the characteristic information meets the dynamic of the first predetermined condition Message merges.
- 3. the according to the method described in claim 2, it is characterized in that, dynamic that different good friend's user account numbers is delivered In message, the dynamic message that the characteristic information meets the first predetermined condition merges, including:Obtain the message key for the dynamic message that different good friend's user account numbers is delivered;By with identical institute The dynamic message of message key is stated, merges into the first dynamic message group;Or,Obtain the message content for the dynamic message that different good friend's user account numbers is delivered;By the message content Similarity exceedes the dynamic message of first threshold, merges into the second dynamic message group;Or,Obtain the news release position for the dynamic message that different good friend's user account numbers is delivered;By with identical The dynamic message of the news release position, merges into the 3rd dynamic message group.
- 4. the according to the method described in claim 1, it is characterized in that, dynamic that the characteristic information is conformed to a predetermined condition Message merges, and obtaining dynamic message group includes:In the dynamic message that same good friend's user account number is delivered, the characteristic information meets the dynamic of the second predetermined condition Message merges.
- 5. the according to the method described in claim 2, it is characterized in that, dynamic that same good friend's user account number is delivered In message, the dynamic message that the characteristic information meets the second predetermined condition merges, including:Obtain the message key for the dynamic message that same good friend's user account number is delivered;By with identical institute The dynamic message of message key is stated, merges into the 4th dynamic message group;Or,Obtain the message content for the dynamic message that same good friend's user account number is delivered;By the message content Similarity exceedes the dynamic message of second threshold, merges into the 5th dynamic message group;Or,Obtain the news release position for the dynamic message that same good friend's user account number is delivered;By with identical The dynamic message of the news release position, merges into the 6th dynamic message group;Or,In the dynamic message that same good friend user is delivered, adjacent transmission time interval is less than the dynamic of predetermined threshold Message, merges into the 7th dynamic message group.
- 6. method according to any one of claims 1 to 5, it is characterised in that it is described dynamic message show interface according to Timeline order shows the dynamic message group, including:In the dynamic message shows interface, by the dynamic message group with the other dynamic messages not merged according to timeline Order is shown.
- 7. method according to any one of claims 1 to 4, it is characterised in that the method further includes at least one of following:Display reminding marks on corresponding first predeterminated position of the dynamic message group, and the cue mark is used to indicate described Dynamic message group is the message obtained after at least two dynamic messages are merged;Expansion option is shown on corresponding second predeterminated position of the dynamic message group, the expansion option is used to control institute State dynamic message group and be switched to the second dispaly state that at least two dynamic messages are shown separately from the first initial dispaly state.
- 8. the method according to the description of claim 7 is characterized in that the method further includes:Receive the first control signal triggered on the expansion option;In the dynamic message shows interface, according to the first control signal by the dynamic message group from initial first Dispaly state is switched to the second dispaly state that at least two dynamic messages are shown separately.
- 9. according to the method described in claim 8, it is characterized in that, the method further includes:Option is packed up in display on corresponding 3rd predeterminated position of the second dispaly state of the dynamic message group, described to pack up choosing Item is used to control is switched to first dispaly state by the dynamic message group from second dispaly state.
- 10. according to the method described in claim 9, it is characterized in that, the method further includes:Receive in the second control signal packed up and triggered on option;In the dynamic message shows interface, the dynamic message group is shown from described second according to the second control signal Show that state is switched to first dispaly state.
- 11. a kind of dynamic message display device, it is characterised in that described device includes:Acquisition module, is configured as obtaining at least one dynamic message that good friend's user account number is delivered, the dynamic message includes At least one the characteristic information;Merging module, is configured as merging the dynamic message that the characteristic information conforms to a predetermined condition, and obtains dynamic and disappears Breath group;Display module, is configured as showing the dynamic message group according to timeline order in dynamic message shows interface.
- 12. according to the devices described in claim 11, it is characterised in that the merging module, including:First merges submodule, is configured as in the dynamic message of being delivered different good friend's user account numbers, and the message is special The dynamic message that sign meets the first predetermined condition merges.
- 13. device according to claim 12, it is characterised in thatDescribed first merges submodule, is configured as obtaining the dynamic message that different good friend's user account numbers is delivered Message key;By the dynamic message with the identical message key, the first dynamic message group is merged into;Or,Described first merges submodule, is configured as obtaining the dynamic message that different good friend's user account numbers is delivered Message content;The similarity of the message content is exceeded into dynamic message described in first threshold, merges into the second dynamic message Group;Or,Described first merges submodule, is configured as obtaining the dynamic message that different good friend's user account numbers is delivered News release position;By the dynamic message with the identical news release position, the 3rd dynamic message is merged into Group.
- 14. according to the devices described in claim 11, it is characterised in that the merging module, including:Second merges submodule, is configured as in the dynamic message of being delivered same good friend's user account number, and the message is special The dynamic message that sign meets the second predetermined condition merges.
- 15. device according to claim 14, it is characterised in thatDescribed second merges submodule, is configured as obtaining the dynamic message that same good friend's user account number is delivered Message key;By the dynamic message with the identical message key, the 4th dynamic message group is merged into;Or,Described second merges submodule, is configured as obtaining the dynamic message that same good friend's user account number is delivered Message content;The similarity of the message content is exceeded into dynamic message described in second threshold, merges into the 5th dynamic message Group;Or,Described second merges submodule, is configured as obtaining the dynamic message that same good friend's user account number is delivered News release position;By the dynamic message with the identical news release position, the 6th dynamic message is merged into Group;Or,Described second merges submodule, is configured as in the dynamic message of being delivered same good friend user, adjacent hair Send time interval to be less than the dynamic message of predetermined threshold, merge into the 7th dynamic message group.
- 16. according to any device of claim 11 to 15, it is characterised in thatThe display module, is configured as in the dynamic message shows interface, by the dynamic message group with not merging Other dynamic messages are shown according to timeline order.
- 17. according to any device of claim 12 to 15, it is characterised in that described device further includes:The display module, is configured as the display reminding on corresponding first predeterminated position of the dynamic message group and marks, institute Cue mark is stated to be used to indicate that the dynamic message group is the message obtained after at least two dynamic messages are merged;The display module, is configured as showing expansion option, institute on corresponding second predeterminated position of the dynamic message group State expansion option and the dynamic message group is switched at least two dynamic messages from the first initial dispaly state for controlling The second shown separately dispaly state.
- 18. device according to claim 17, it is characterised in that described device further includes:Receiving module, is configured as receiving the first control signal triggered on the expansion option;The display module, is configured as in the dynamic message shows interface, according to the first control signal by described in Dynamic message group is switched to the second dispaly state that at least two dynamic messages are shown separately from the first initial dispaly state.
- 19. device according to claim 18, it is characterised in that described device further includes:The display module, is configured as showing on corresponding 3rd predeterminated position of the second dispaly state of the dynamic message group Show and pack up option, it is described pack up option be used for control the dynamic message group is switched to described the from second dispaly state One dispaly state.
- 20. device according to claim 19, it is characterised in that described device further includes:Receiving module, is configured as receiving in the second control signal packed up and triggered on option;The display module, is configured as in the dynamic message shows interface, according to the second control signal by described in Dynamic message group is switched to first dispaly state from second dispaly state.
- 21. a kind of terminal, it is characterised in that the terminal includes processor and memory, is stored with least in the memory One instruction, at least one instruction are loaded by the processor and performed to realize as described in claims 1 to 10 is any Message display method.
- 22. a kind of computer-readable recording medium, it is characterised in that at least one instruction, institute are stored with the storage medium At least one instruction is stated to be loaded by the processor and performed to realize the message display side as described in claims 1 to 10 is any Method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711283910.5A CN108037869B (en) | 2017-12-07 | 2017-12-07 | Message display method and device and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711283910.5A CN108037869B (en) | 2017-12-07 | 2017-12-07 | Message display method and device and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108037869A true CN108037869A (en) | 2018-05-15 |
CN108037869B CN108037869B (en) | 2022-04-26 |
Family
ID=62096168
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711283910.5A Active CN108037869B (en) | 2017-12-07 | 2017-12-07 | Message display method and device and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108037869B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108881624A (en) * | 2018-05-30 | 2018-11-23 | 维沃移动通信有限公司 | A kind of message display method and terminal device |
CN109040445A (en) * | 2018-07-27 | 2018-12-18 | 努比亚技术有限公司 | Information display method, dual-screen mobile terminal and computer readable storage medium |
CN110971502A (en) * | 2018-09-30 | 2020-04-07 | 腾讯科技(深圳)有限公司 | Method, device, equipment and storage medium for displaying sound message in application program |
CN111327518A (en) * | 2020-01-21 | 2020-06-23 | 上海掌门科技有限公司 | Method and equipment for splicing messages |
CN112398725A (en) * | 2020-11-05 | 2021-02-23 | 中国联合网络通信集团有限公司 | Group message prompting method, system, computer equipment and storage medium |
CN113342762A (en) * | 2021-08-06 | 2021-09-03 | 深圳市思特克电子技术开发有限公司 | Intelligent processing method and related device for shared messages of friends of merchants |
CN114610423A (en) * | 2022-02-11 | 2022-06-10 | 维沃移动通信有限公司 | Content publishing method and device and electronic equipment |
WO2024080779A1 (en) * | 2022-10-12 | 2024-04-18 | 삼성전자 주식회사 | Electronic device having flexible display and control method thereof |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102750341A (en) * | 2012-06-06 | 2012-10-24 | 宇龙计算机通信科技(深圳)有限公司 | Method and system for displaying micro-blog |
US20140059448A1 (en) * | 2012-08-27 | 2014-02-27 | Samsung Electronics Co., Ltd. | Message handling method and terminal supporting the same |
CN104008319A (en) * | 2014-05-14 | 2014-08-27 | 深圳市汇顶科技股份有限公司 | Terminal based on fingerprint recognition and method and system for logging into same in stand-by state |
CN104699682A (en) * | 2013-12-04 | 2015-06-10 | 腾讯科技(北京)有限公司 | Information processing method and device |
CN104809209A (en) * | 2015-04-28 | 2015-07-29 | 小米科技有限责任公司 | Display method, display device and server of social network information flow |
CN106062741A (en) * | 2014-01-16 | 2016-10-26 | 何劲 | Method and system for processing information within social network |
CN106533899A (en) * | 2016-09-30 | 2017-03-22 | 宇龙计算机通信科技(深圳)有限公司 | Information display processing method, device and system |
CN106888406A (en) * | 2015-12-16 | 2017-06-23 | 天脉聚源(北京)科技有限公司 | A kind of time-based interaction content method for pushing and system |
CN106897937A (en) * | 2017-02-15 | 2017-06-27 | 北京小米移动软件有限公司 | A kind of method and apparatus for showing social sharing information |
-
2017
- 2017-12-07 CN CN201711283910.5A patent/CN108037869B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102750341A (en) * | 2012-06-06 | 2012-10-24 | 宇龙计算机通信科技(深圳)有限公司 | Method and system for displaying micro-blog |
US20140059448A1 (en) * | 2012-08-27 | 2014-02-27 | Samsung Electronics Co., Ltd. | Message handling method and terminal supporting the same |
CN104699682A (en) * | 2013-12-04 | 2015-06-10 | 腾讯科技(北京)有限公司 | Information processing method and device |
CN106062741A (en) * | 2014-01-16 | 2016-10-26 | 何劲 | Method and system for processing information within social network |
CN104008319A (en) * | 2014-05-14 | 2014-08-27 | 深圳市汇顶科技股份有限公司 | Terminal based on fingerprint recognition and method and system for logging into same in stand-by state |
CN104809209A (en) * | 2015-04-28 | 2015-07-29 | 小米科技有限责任公司 | Display method, display device and server of social network information flow |
CN106888406A (en) * | 2015-12-16 | 2017-06-23 | 天脉聚源(北京)科技有限公司 | A kind of time-based interaction content method for pushing and system |
CN106533899A (en) * | 2016-09-30 | 2017-03-22 | 宇龙计算机通信科技(深圳)有限公司 | Information display processing method, device and system |
CN106897937A (en) * | 2017-02-15 | 2017-06-27 | 北京小米移动软件有限公司 | A kind of method and apparatus for showing social sharing information |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108881624A (en) * | 2018-05-30 | 2018-11-23 | 维沃移动通信有限公司 | A kind of message display method and terminal device |
CN109040445A (en) * | 2018-07-27 | 2018-12-18 | 努比亚技术有限公司 | Information display method, dual-screen mobile terminal and computer readable storage medium |
CN109040445B (en) * | 2018-07-27 | 2021-09-21 | 努比亚技术有限公司 | Information display method, dual-screen mobile terminal and computer readable storage medium |
CN110971502A (en) * | 2018-09-30 | 2020-04-07 | 腾讯科技(深圳)有限公司 | Method, device, equipment and storage medium for displaying sound message in application program |
CN110971502B (en) * | 2018-09-30 | 2021-09-28 | 腾讯科技(深圳)有限公司 | Method, device, equipment and storage medium for displaying sound message in application program |
US11895273B2 (en) | 2018-09-30 | 2024-02-06 | Tencent Technology (Shenzhen) Company Limited | Voice message display method and apparatus in application, computer device, and computer-readable storage medium |
CN111327518A (en) * | 2020-01-21 | 2020-06-23 | 上海掌门科技有限公司 | Method and equipment for splicing messages |
CN112398725A (en) * | 2020-11-05 | 2021-02-23 | 中国联合网络通信集团有限公司 | Group message prompting method, system, computer equipment and storage medium |
CN113342762A (en) * | 2021-08-06 | 2021-09-03 | 深圳市思特克电子技术开发有限公司 | Intelligent processing method and related device for shared messages of friends of merchants |
CN113342762B (en) * | 2021-08-06 | 2021-10-29 | 深圳市思特克电子技术开发有限公司 | Intelligent processing method and related device for shared messages of friends of merchants |
CN114610423A (en) * | 2022-02-11 | 2022-06-10 | 维沃移动通信有限公司 | Content publishing method and device and electronic equipment |
WO2024080779A1 (en) * | 2022-10-12 | 2024-04-18 | 삼성전자 주식회사 | Electronic device having flexible display and control method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN108037869B (en) | 2022-04-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108037869A (en) | Message display method, device and terminal | |
CN105074741B (en) | It is recommended that continuous item | |
CN103944963B (en) | Method of data synchronization, device, equipment and system | |
CN104951500B (en) | Method for displaying head portrait, device and terminal | |
CN106528709A (en) | Social information recommendation method and apparatus | |
CN104820675A (en) | Photo album displaying method and device | |
CN109981908A (en) | The image data of user's interaction for enhancing | |
CN106599251A (en) | Method and device for displaying anchor rankings | |
CN104717366A (en) | Method and device for recommending contact photos | |
CN104156204B (en) | Set up the method and device of calendar entry | |
CN107423063A (en) | Multiwindow processing method, device and equipment | |
CN106534562A (en) | File deletion method and apparatus | |
CN105975540A (en) | Information display method and device | |
CN107145270A (en) | Emotion icons sort method and device | |
CN106020682A (en) | Multi-task management method and device | |
WO2015112881A1 (en) | Systems and methods for exchanging information | |
CN107566892A (en) | Video file processing method, device and computer-readable recording medium | |
CN104602275B (en) | Client identification module SIM card switching method and device | |
CN105427443A (en) | Voting message sending method and device | |
CN104268151A (en) | Contact person grouping method and device | |
CN107203306A (en) | Head portrait processing method and processing device | |
CN106130873A (en) | Information processing method and device | |
CN104681049B (en) | The display methods and device of prompt message | |
CN108710521A (en) | A kind of note generation method and terminal device | |
CN107908325A (en) | Method for showing interface 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 |