Social information display method and device, equipment, storage medium and program product
By introducing progress bar animations and display-based display methods in social platforms, the problem of single and low interaction frequency of like animations in the prior art is solved, and higher user interaction appeal and resource utilization are achieved.
Patent Information
- Application Number
- CN202310966564.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-02
- Publication Date
- 2025-02-14
AI Technical Summary
The single like animations in existing social platforms and lack visual feedback, resulting in low gameplay and fun in the user interaction process, thereby reducing the frequency of interaction and resource utilization.
By introducing progress bar animations into social platforms, it is used to indicate changes in social progress and display social information according to different display levels, so as to achieve the display and upgrade of social information.
It improves the attractiveness and frequency of user interaction, enhances the fun and gameplay of the interactive process, and improves the computing resource utilization rate of terminals and servers.
Smart Images

Figure CN119449757A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, device, equipment, storage medium and program product for displaying social information. Background Art
[0002] Interaction is an important behavior in social interaction and a bridge for users to connect with each other. In interaction, one-way interaction refers to the behavior of the initiator to the recipient, such as likes and pats. Take likes as an example. In social software, when a user posts a dynamic content, other users can like his dynamic content. The likes will be accumulated in numerical form to reflect the popularity of the dynamic content. In this one-way interaction, feedback and interactive display are very important to promote interaction.
[0003] In the related art, for current likes, generally after clicking the like, a like animation is played, and then the number of likes is increased, such as likes on social platforms.
[0004] However, the above method using a simple like animation is no longer novel. In addition to the increase in numbers, users do not have any other more visual feedback. The process of users clicking likes is less playable and interesting, and thus less attractive to users for interaction, resulting in a low interaction frequency, and thus low resource utilization of terminals and servers used to display social information. Summary of the invention
[0005] The embodiments of the present application provide a method, device, equipment, storage medium and program product for displaying social information, which can attract users to interact and increase the frequency of interaction. The technical solution is as follows.
[0006] In one aspect, a method for displaying social information is provided, the method comprising:
[0007] Displaying first social information with a first display effect corresponding to a first display level, wherein the first display level corresponds to a social attribute of the first social information, and the first social information is information published by a first account on a social platform;
[0008] In response to receiving a like operation on the first social information, playing a first progress animation corresponding to a first progress bar corresponding to the first social information, the first progress bar being used to indicate a social progress change between the first display level and a second display level, and there being an adjacency relationship between the second display level and the first display level;
[0009] In response to the social progress indicated by the first progress bar meeting a level change requirement, the first social information is displayed using a second display effect corresponding to the second display level.
[0010] In another aspect, a device for displaying social information is provided, the device comprising:
[0011] A display module, configured to display first social information with a first display effect corresponding to a first display level, wherein the first display level corresponds to a social attribute of the first social information, and the first social information is information published by a first account on a social platform;
[0012] The display module is further configured to, in response to receiving a like operation on the first social information, play a first progress animation corresponding to a first progress bar corresponding to the first social information, wherein the first progress bar is used to indicate a social progress change between the first display level and a second display level, and there is an adjacency relationship between the second display level and the first display level;
[0013] The display module is further configured to display the first social information with a second display effect corresponding to the second display level in response to the social progress indicated by the first progress bar meeting a level change requirement.
[0014] On the other hand, a computer device is provided, comprising a processor and a memory, wherein the memory stores at least one instruction, at least one program, a code set, or an instruction set, and the at least one instruction, the at least one program, the code set, or the instruction set is loaded and executed by the processor to implement a method for displaying social information as described in any of the above-mentioned embodiments of the present application.
[0015] On the other hand, a computer-readable storage medium is provided, wherein at least one instruction, at least one program, a code set or an instruction set is stored in the storage medium, and the at least one instruction, the at least one program, the code set or the instruction set is loaded and executed by a processor to implement the method for displaying social information as described in any of the above-mentioned embodiments of the present application.
[0016] On the other hand, a computer program product or a computer program is provided, the computer program product or the computer program includes computer instructions, the computer instructions are stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the method for displaying social information described in any of the above embodiments.
[0017] The beneficial effects brought by the technical solution provided by the embodiment of the present application include at least:
[0018] By displaying the first social information with a first display effect corresponding to a first display level, there is a corresponding relationship between the first display level and the social attribute of the first social information, and the first social information is information released by the first account in the social platform; in response to receiving an attribute interaction operation on the first social information, a first progress animation corresponding to a first progress bar is played corresponding to the first social information, the first progress bar is used to indicate the change of social progress between the first display level and the second display level, and there is an adjacency relationship between the second display level and the first display level; in response to the social progress indicated by the first progress bar meeting the level change requirement, the first social information is displayed with a second display effect corresponding to the second display level, so that the display upgrade function of social information is realized through the attribute interaction operation in the interaction process in the social platform, and the social information is displayed with different display effects based on different display levels, so that the result of the interaction is no longer a simple number, but can be constantly changing, thereby stimulating the curiosity and enthusiasm of the user for interaction, thereby increasing the frequency of interaction. In addition, by playing the progress animation for indicating the change of social progress, the change process brought about by the interaction can be displayed to the user, thereby enhancing the fun and playability, attracting the user to interact, and helping to increase the frequency of interaction;
[0019] In addition, when social information receives less interaction, it will cause a waste of resources on the terminal and server used to display the social information. Therefore, playing a progress animation to indicate changes in social progress to increase the interaction frequency can improve the computing resource utilization of the server and terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0021] Figure 1 It is a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application;
[0022] Figure 2 is a flow chart of a method for displaying social information provided by an exemplary embodiment of the present application;
[0023] Figure 3 is a first progress animation schematic diagram provided by an exemplary embodiment of the present application;
[0024] Figure 4 is a schematic diagram of displaying first social information provided by an exemplary embodiment of the present application;
[0025] Figure 5This is a schematic diagram of a social progress boosting pop-up window provided by an exemplary embodiment of the present application;
[0026] Figure 6 This is a schematic diagram of a social progress boosting pop-up window provided by an exemplary embodiment of the present application;
[0027] Figure 7 is a flow chart of a first social information display method provided by an exemplary embodiment of the present application;
[0028] Figure 8 It is a schematic diagram of social information release provided by an exemplary embodiment of the present application;
[0029] Fig. 9 is a schematic diagram of displaying first social information provided by an exemplary embodiment of the present application;
[0030] Fig.10 This is a schematic diagram of a like effect provided by an exemplary embodiment of the present application;
[0031] Fig.11 is a first progress animation schematic diagram provided by an exemplary embodiment of the present application;
[0032] Fig.12 is a schematic diagram of displaying first social information provided by an exemplary embodiment of the present application;
[0033] Fig.13 This is a schematic diagram of a like animation provided by an exemplary embodiment of the present application;
[0034] Fig.14 This is a schematic diagram of a like animation provided by an exemplary embodiment of the present application;
[0035] Fig.15 is a flow chart of a method for displaying a like icon provided by an exemplary embodiment of the present application;
[0036] Fig.16 is a schematic diagram of a like icon provided by an exemplary embodiment of the present application;
[0037] Fig.17 is a schematic diagram of a like icon provided by an exemplary embodiment of the present application;
[0038] Fig.18 is a flow chart of a method for displaying social information provided by an exemplary embodiment of the present application;
[0039] Fig.19 is a timing flow chart of displaying social information provided by an exemplary embodiment of the present application;
[0040] Fig. 20 is a structural block diagram of a social information display device provided by an exemplary embodiment of the present application;
[0041] Fig.21 is a structural block diagram of a display device module for social information provided by an exemplary embodiment of the present application;
[0042] Fig. 22 It is a structural block diagram of a terminal provided by an exemplary embodiment of the present application. DETAILED DESCRIPTION
[0043] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below with reference to the accompanying drawings.
[0044] It should be understood that although the terms first, second, etc. may be used in the present disclosure to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present disclosure, the first parameter may also be referred to as the second parameter, and similarly, the second parameter may also be referred to as the first parameter. Depending on the context, the word "if" as used herein may be interpreted as "at the time of" or "when" or "in response to determining".
[0045] Interaction is an important behavior in social interaction and a bridge for users to connect with each other. In interaction, one-way interaction refers to the behavior of the initiator to the recipient, such as likes, pats, etc. Take likes as an example. In social software, when a user publishes dynamic content, other users can like his dynamic content. The likes will be accumulated in a numerical way to reflect the popularity of the dynamic content. In this one-way interaction, feedback and interactive display are very important for promoting interaction. At present, likes generally play like animations after likes, and then the number of likes increases, such as likes on social platforms. However, the simple like animation is no longer novel. In addition to the increase in numbers, users do not have other more visual feedback. The process of users liking is less playable and interesting, so it is less attractive to users to interact, resulting in a low frequency of interaction.
[0046] The method for displaying social information provided in the embodiment of the present application displays the first social information with a first display effect corresponding to a first display level, the first display level corresponds to the social attribute of the first social information, and the first social information is information published by the first account on the social platform; in response to receiving an attribute interaction operation on the first social information, a first progress animation corresponding to a first progress bar is played corresponding to the first social information, the first progress bar is used to indicate the change of social progress between the first display level and the second display level, and there is an adjacency relationship between the second display level and the first display level; in response to the social progress indicated by the first progress bar meeting the level change requirement, the first social information is displayed with a second display effect corresponding to the second display level, so that the display upgrade function of the social information is realized through the attribute interaction operation in the interaction process on the social platform, and the social information is displayed with different display effects based on different display levels, so that the result of the interaction is no longer a simple number, but can be constantly changing, thereby stimulating the curiosity and enthusiasm of the user for interaction, thereby increasing the frequency of interaction. In addition, by playing the progress animation for indicating the change of the social progress, the change process brought about by the interaction can be displayed to the user, thereby enhancing the fun and playability, attracting the user to interact, and helping to increase the frequency of interaction. In addition, when social information receives less interaction, it will cause a waste of resources on the terminal and server used to display the social information. Therefore, playing a progress animation to indicate changes in social progress to increase the interaction frequency can improve the computing resource utilization of the server and terminal.
[0047] First, let's introduce the implementation environment of this application. Figure 1 , which shows a schematic diagram of an implementation environment provided by an exemplary embodiment of the present application, and the implementation environment includes: a terminal 110.
[0048] In some embodiments, terminal 110 is used to access a social platform, which is used to display social information posted by users. Users can log in to the social platform through the master account of terminal 110 to post social information, view social information posted by other accounts, and interact with social information posted by other accounts.
[0049] In some embodiments, the terminal 110 displays the first social information with a first display effect corresponding to a first display level, and there is a corresponding relationship between the first display level and the social attribute of the first social information. The first social information is the information released by the first account on the social platform. In response to receiving an attribute interaction operation on the first social information, a first progress animation corresponding to a first progress bar is played corresponding to the first social information. The first progress bar is used to indicate the change in social progress between the first display level and the second display level. There is an adjacency relationship between the second display level and the first display level. In response to the social progress indicated by the first progress bar meeting the level change requirements, the first social information is displayed with a second display effect corresponding to the second display level.
[0050] In some embodiments, the implementation environment further includes a server 120 and a communication network 130 , and the terminal 110 and the server 120 transmit data via the communication network 130 .
[0051] In some embodiments, the server 120 is used to receive and record user operation data of the terminal 110, such as operation data corresponding to a like operation. The server 120 is also used to feedback interaction progress data to the terminal 110. The interaction progress data is determined based on the operation data corresponding to the attribute interaction operation. The interaction progress data is used to instruct the terminal 110 to determine the social progress indicated by the first progress bar.
[0052] The above-mentioned terminal is optional. The terminal can be a desktop computer, a laptop computer, a mobile phone, a tablet computer, an e-book reader, a Moving Picture Experts Group Audio Layer III (MP3) player, a Moving Picture Experts Group Audio Layer IV (MP4) player, a smart TV, a smart car, and other forms of terminal devices, which are not limited to the embodiments of the present application.
[0053] It is worth noting that the above-mentioned servers can be independent physical servers, or they can be server clusters or distributed systems composed of multiple physical servers. They can also be cloud servers that provide basic cloud computing services such as cloud services, cloud security, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks (CDN), as well as big data and artificial intelligence platforms.
[0054] Among them, cloud technology refers to a hosting technology that unifies hardware, software, network and other resources within a wide area network or local area network to achieve data computing, storage, processing and sharing.
[0055] In some embodiments, the above server can also be implemented as a node in a blockchain system.
[0056] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with the relevant laws, regulations and standards of the relevant regions. For example, the operation data and account information involved in this application are all obtained with full authorization.
[0057] To further explain, before collecting relevant user data (for example, account information, social information, and operation data involved in this application, etc.) and during the process of collecting relevant user data, this application can display a prompt interface, pop-up window, or output voice prompt information. The prompt interface, pop-up window, or voice prompt information is used to prompt the user that its relevant data is currently being collected, so that this application only starts to execute the relevant steps of obtaining user-related data after obtaining the user's confirmation operation on the prompt interface or pop-up window, otherwise (that is, when the user's confirmation operation on the prompt interface or pop-up window is not obtained), the relevant steps of obtaining user-related data are terminated, that is, the user's relevant data is not obtained. In other words, all user data collected by this application are collected with the user's consent and authorization, and the collection, use, and processing of relevant user data need to comply with relevant laws, regulations, and standards in the relevant regions.
[0058] For illustration, please refer to Figure 2 , which shows a flowchart of a method for displaying social information provided by an exemplary embodiment of the present application. The method can be applied to a terminal, or to a server, or can be executed by a terminal and a server together. The present application embodiment takes the method applied to a terminal as an example for explanation. Figure 2 As shown, the method comprises the following steps:
[0059] Step 210: display the first social information with a first display effect corresponding to a first display level.
[0060] There is a corresponding relationship between the first display level and the social attribute of the first social information, and the first social information is information released by the first account on the social platform.
[0061] In some embodiments, the social platform is used to publish social information. Users can publish social information through the social platform by logging into the social platform account, browse information published by other accounts, interact with other accounts through social information, etc.
[0062] Optionally, the first social information includes at least one of text information and identification information, wherein the text information is text content published by the first account, and the identification information is icon content, which is used to indicate the type of social information selected by the first account. Schematically, multiple social information types such as eating, sleeping, leisure, and work are preset, and the user can select one from the preset social information types to publish the corresponding type of social information.
[0063] In some embodiments, the social attribute is information that is specific to the first account and is used to characterize information about the first account in social activities. For example, the social attribute is used to indicate the interaction frequency, which can be an independent interaction frequency for the first social information or a comprehensive interaction frequency for the first account.
[0064] Optionally, the social attribute includes at least one attribute such as current popularity of the first social information, current level of the first account, cumulative amount of information published by the first account on the social platform, cumulative popularity of historical information published by the first account in a historical time period, etc.
[0065] Schematically, there is a corresponding relationship between the first display level and the current popularity of the first social information. Optionally, the current popularity of the first social information is positively correlated with factors such as the number of likes received by the first social information and / or the number of views. Schematically, taking the example that the current popularity of the first social information is positively correlated with the number of likes received by the first social information, there is a corresponding relationship between the first display level and the number of likes currently received by the first social information. For example, the first social information currently receives 0-10 likes, and the first display level is implemented as level 1. The first social information currently receives 11-20 likes, and the first display level is implemented as level 2, and so on, until the number of likes currently received by the first social information is greater than a preset number threshold, and the first display level is implemented as a preset level threshold, wherein different display levels are used to indicate different display effects.
[0066] Illustratively, there is a corresponding relationship between the first display level and the cumulative number of messages published by the first account on the social platform, and the number of likes currently received by the first social message. For example, when the cumulative number of messages published by the first account on the social platform reaches 10, when the first account publishes the first social message, the first display level is implemented as level 2. After the first social message is published, when the first social message currently receives 5-10 likes, the first display level is implemented as level 3, and so on. Different display levels are used to indicate different display effects.
[0067] It is worth noting that the above-mentioned method for determining the first display level is only an illustrative example and is not limited in this application.
[0068] Optionally, the first social information may be displayed in any form such as a bubble box, an independent page, a text box, etc.
[0069] In some embodiments, different display levels correspond to different preset display effects. Taking the first social information displayed in the form of a bubble box as an example, the display effect is used to indicate the shape, size, color, decoration and other display elements of the social bubble box.
[0070] In some embodiments, the first social information is displayed along with the display of the first virtual object. Optionally, the display process of the first social information includes the following two steps:
[0071] first step , display the first virtual object.
[0072] The first virtual object is a virtual object used by the first account when publishing the first social information on the social platform.
[0073] Optionally, first social information of different social information types corresponds to different virtual objects.
[0074] Optionally, each account corresponds to a different virtual object, and the social platform can explicitly help users distinguish which social account the social information comes from by displaying the virtual object used by the social account when publishing information.
[0075] Optionally, there is a corresponding relationship between the display state of the first virtual object and the social attribute of the first social information, wherein the display state of the first virtual object may include at least one of a display position, a display size, a transparency, a decorative effect, and the like.
[0076] Illustratively, assuming that a social platform displays multiple virtual objects corresponding to multiple social information in an interface, including a first virtual object, and the number of likes currently received by the first social information is higher than that of other social information, the first virtual object is displayed in a preset size at the center of the interface, and the preset size is larger than the display size of other virtual objects.
[0077] Step 2 , displaying the first social information corresponding to the first virtual object with a first display effect.
[0078] Among them, the first social information is used to receive a like operation.
[0079] Illustratively, a bubble box corresponding to the first social information is displayed above the first virtual object with a first display effect.
[0080] Step 220: In response to receiving an attribute interaction operation on the first social information, playing a first progress animation corresponding to the first progress bar corresponding to the first social information.
[0081] The first progress bar is used to indicate a change in social progress between a first display level and a second display level, and there is an adjacency relationship between the second display level and the first display level.
[0082] Optionally, the attribute interactive operations include like operations, comment operations, forwarding operations, reward operations and other interactive operations.
[0083] In some embodiments, the display level is positively correlated with the number of interactions received by the first social information. Taking the attribute interaction operation as a like operation as an example, the display level is positively correlated with the number of likes received by the first social information.
[0084] For illustration, please refer to Figure 3 , Figure 3 is a first progress animation schematic diagram provided by an exemplary embodiment of the present application, such as Figure 3 As shown, in the social information display interface 300, in response to receiving a like operation on the first social information 310, the first progress animation corresponding to the first progress bar is played corresponding to the first social information 310, wherein the playing process of the first progress animation includes the playing process of the animation changing from the first progress bar 301 to the first progress bar 302.
[0085] In some embodiments, step 220 is implemented by, in response to receiving an attribute interaction operation on the first social information, when the first display level is lower than a preset registration threshold, playing a first progress animation corresponding to the first progress bar corresponding to the first social information.
[0086] In some embodiments, the first social information is displayed in the form of a bubble box, etc., and the first progress animation is played for a preset duration. When the first progress animation is played, the bubble box used to display the first social information displays a first progress bar. In response to the completion of the first progress animation, the first progress bar is cancelled.
[0087] Optionally, taking the attribute interaction operation as a like operation as an example, different like forms can be used to like the first social information, such as a heart form, a thumbs-up form, an emoticon form, etc. Different like forms can express different emotions.
[0088] In some embodiments, in response to receiving a like operation on the first social information, a like animation corresponding to the like operation is played, wherein a single like operation corresponds to a single like form, and the like animation corresponds to the like form.
[0089] In some embodiments, in response to receiving a like operation on first social information, at least one like icon corresponding to the first social information is displayed, wherein the like icon is used to indicate the number and form of likes received by the first social information.
[0090] Optionally, any two or three of the above-mentioned displaying at least one like icon, playing the like animation and playing the first progress animation may be performed simultaneously.
[0091] In some embodiments, step 220 is implemented by, in response to a like operation on the first social information, displaying at least one like icon corresponding to the first social information and playing a like animation, and simultaneously playing a first progress animation when the first display level is less than a preset registration threshold.
[0092] Optionally, the like operation can be implemented as any operation method such as a click operation, a long press operation, a double click operation, etc.
[0093] In some embodiments, the like operation includes a first like operation and a second like operation, wherein the first like operation and the second like operation have different operation modes, the first like operation is used to like the first social information in a default like form, and the second like operation is used to select a target like form from a plurality of preset like forms to like the first social information.
[0094] In some embodiments, in response to receiving a first like operation on the first social information, a like animation corresponding to a default like format is played.
[0095] In some embodiments, in response to receiving a second like operation on the first social information, a like form list is displayed, the like form list including multiple like identifiers, and the multiple like identifiers are used to indicate different like forms; in response to receiving a selection operation on a target like identifier among the multiple like identifiers, a like animation corresponding to the target like form is played.
[0096] Step 230: In response to the social progress indicated by the first progress bar meeting the level change requirement, display the first social information with a second display effect corresponding to the second display level.
[0097] Optionally, the level change requirement includes that the number of likes of the first social information reaches a preset number threshold, or the number of views of the first social information reaches a preset number threshold, etc.
[0098] In some embodiments, in response to the social progress indicated by the first progress bar meeting the level change requirement, the first display level is changed to a second display level, where the second display level is used to indicate that the first social information is displayed with a second display effect.
[0099] In some embodiments, step 230 includes the following two steps:
[0100] first step In response to the social progress indicated by the first progress bar meeting the level change requirement, an upgrade animation is played.
[0101] The upgrade animation is used to indicate that the first social information is changed from the first display level to the second display level, and the upgrade animation includes a process of switching the first social information from the first display effect to the second display effect.
[0102] In some embodiments, the level change requirement is implemented as the social progress indicated by the first progress bar meeting a preset progress threshold.
[0103] Illustratively, assuming that the preset progress threshold is 100%, the social progress indicated by the current first progress bar is 90%, and the social progress change caused by a single like operation is 10%, after receiving the like operation on the first social information, in response to the social progress indicated by the first progress bar reaching 100%, the upgrade animation is played.
[0104] Step 2 , displaying the first social information with a second display effect.
[0105] In some embodiments, the second display effect corresponds to more display elements than the first display effect, or the second display effect corresponds to a color that is more vivid than the first display effect.
[0106] For illustration, please refer to Figure 4 , Figure 4 is a schematic diagram of displaying first social information provided by an exemplary embodiment of the present application, such as Figure 4 As shown, before receiving a like operation, the first social information is displayed with a first display effect, and in response to the social progress indicated by the first progress bar meeting the level change requirements, the first social information is displayed with a second display effect corresponding to the second display level, wherein the first display effect is implemented as a dotted frame 401 of a first brightness, and the second display effect is implemented as a solid frame 402 of a second brightness, wherein the solid frame 402 includes a flame element, and the first brightness is lower than the second brightness.
[0107] In some embodiments, after playing the upgrade animation, a social progress support pop-up window is also displayed, wherein the social progress support pop-up window includes support prompt information, and the support prompt information is used to describe the support achieved by the attribute interaction operation for the display upgrade of the first social information.
[0108] For illustration, please refer to Figure 5 , Figure 5 is a schematic diagram of a social progress boosting pop-up window provided by an exemplary embodiment of the present application, such as Figure 5As shown, in the social information display interface 500 , after playing the upgrade animation, a social progress support pop-up window 510 is displayed, which includes support prompt information 520 .
[0109] In some embodiments, the first social information receives multiple attribute interaction operations from the terminal master account. After playing the upgrade animation, a social progress boost pop-up window is displayed. The social progress boost pop-up window includes boost value information. The boost value information is used to indicate the ratio between the number of attribute interactions corresponding to the multiple attribute interaction operations and the number of interactions received by the first social information.
[0110] For illustration, please refer to Figure 6 , Figure 6 is a schematic diagram of a social progress boosting pop-up window provided by an exemplary embodiment of the present application, such as Figure 6 As shown, taking the like operation as an example, in the social information display interface 600, the first social information 601 receives 5 like operations from the terminal master account, and the first social information 601 receives a total of 10 likes. After playing the upgrade animation, a social progress support pop-up window 610 is displayed, which includes support value information 620. The support value information is used to indicate that the ratio between the number of likes and the number of likes is 50%.
[0111] In summary, the method provided by the embodiment of the present application displays the first social information with the first display effect corresponding to the first display level, the first display level corresponds to the social attribute of the first social information, and the first social information is the information released by the first account in the social platform; in response to receiving the attribute interaction operation on the first social information, the first progress animation corresponding to the first progress bar is played corresponding to the first social information, the first progress bar is used to indicate the change of social progress between the first display level and the second display level, and there is an adjacency relationship between the second display level and the first display level; in response to the social progress indicated by the first progress bar meeting the level change requirement, the first social information is displayed with the second display effect corresponding to the second display level, so as to realize the display upgrade function of social information through the attribute interaction operation in the interaction process in the social platform, and display the social information with different display effects based on different display levels, so that the result of the interaction is no longer a simple number, but can be constantly changing, thereby stimulating the curiosity and enthusiasm of the user for interaction, thereby increasing the frequency of interaction. In addition, by playing the progress animation for indicating the change of social progress, the change process brought about by the interaction can be displayed to the user, thereby enhancing the fun and playability, attracting the user to interact, and helping to increase the frequency of interaction. In addition, when social information receives less interaction, it will cause a waste of resources on the terminal and server used to display the social information. Therefore, playing a progress animation to indicate changes in social progress to increase the interaction frequency can improve the computing resource utilization of the server and terminal.
[0112] The method provided in the embodiment of the present application plays an upgrade animation in response to the social progress indicated by the first progress bar meeting the level change requirements, displays the first social information with a second display effect, and displays the change process brought about by the interaction to the user, which can enhance the fun and playability, attract users to interact, and help increase the frequency of interaction.
[0113] The method provided in the embodiment of the present application displays a social progress assistance pop-up window, wherein the social progress assistance pop-up window includes assistance prompt information, and the assistance prompt information is used to describe the assistance achieved by the like operation in upgrading the display of the first social information, prompting the user of the level change effect promoted by the interaction, thereby improving user participation and helping to increase the frequency of interaction.
[0114] The method provided in the embodiment of the present application displays a social progress assistance pop-up window, which includes assistance value information. The assistance value information is used to indicate the ratio between the number of likes corresponding to multiple like operations and the number of likes received for the first social information. The method shows the user the degree of assistance of the interaction for the level change in a digitized manner, stimulates the user's desire to win, strengthens the interaction between users, and helps to increase the frequency of interaction.
[0115] In some embodiments, the first social information is displayed along with the display of the first virtual object. Figure 7 , Figure 7 1 is a flow chart of a first social information display method provided by an exemplary embodiment of the present application. The method can be applied to a terminal, or to a server, or can be executed by a terminal and a server together. The present application embodiment takes the method applied to a terminal as an example for explanation. Figure 7 As shown, the above step 210 is implemented as the following steps:
[0116] Step 710: Display a first virtual object in a virtual social scene.
[0117] The virtual social scene is a virtual scene in the social platform for displaying the first virtual object and the first social information.
[0118] In some embodiments, the virtual social scene includes social information published by multiple different accounts and corresponding virtual objects. There may be an association relationship between the multiple different accounts and the terminal master account, for example, the multiple different accounts and the master account belong to the same group, or are friends, or are strangers, etc.
[0119] In some embodiments, the first virtual object is a virtual object corresponding to the first account.
[0120] Optionally, each account corresponds to a different virtual object, and the social platform can explicitly help users distinguish which social account the social information comes from by displaying the virtual object used by the social account when publishing information.
[0121] In some embodiments, the first virtual object is a virtual object used by the first account when publishing the first social information on the social platform.
[0122] Optionally, first social information of different social information types corresponds to different virtual objects.
[0123] For illustration, please refer to Figure 8 , Figure 8 is a schematic diagram of social information publishing provided by an exemplary embodiment of the present application, such as Figure 8 As shown, the social information publishing interface 800 of the social platform includes a social information type selection area 810, which includes multiple social information types such as daily, mood, rest, work and study, etc. The social information type selection area 810 displays virtual object images corresponding to multiple social information types. In response to the selection operation of the target social information type 801, the preview effect 802 corresponding to the target social information type 801 is displayed in the preview area 820, including a first virtual object 821 and a bubble box 822 for displaying the first social information. The bubble box 822 includes a carp icon 803 and a text box 804. The carp icon 803 corresponds to the target social information type 801, and the text box 804 is used to edit the text content in the first social information. In response to the publishing operation of the first social information, the first social information 831 is displayed in the social information display interface 830 of the social platform.
[0124] Optionally, there is a corresponding relationship between the display state of the first virtual object and the social attribute of the first social information, wherein the display state of the first virtual object may include at least one of a display position, a display size, a transparency, a decorative effect, and the like.
[0125] Illustratively, assuming that a social platform displays multiple virtual objects corresponding to multiple social information in an interface, including a first virtual object, and the number of likes currently received by the first social information is higher than that of other social information, the first virtual object is displayed in a preset size at the center of the interface, and the preset size is larger than the display size of other virtual objects.
[0126] Step 720: Display the first social information at a corresponding position of the first virtual object with a first display effect.
[0127] Illustratively, a bubble box corresponding to the first social information is displayed above the first virtual object with a first display effect.
[0128] Please refer to Fig. 9 , Fig. 9 is a schematic diagram of displaying first social information provided by an exemplary embodiment of the present application, such as Fig. 9 As shown, a first virtual object 910 is displayed in a virtual social scene 900, and first social information 920 is displayed above the first virtual object 910 with a first display effect, wherein the first display effect is implemented as a solid line bubble frame that does not include decorative special effects.
[0129] In some embodiments, step 220 is implemented by, in response to a like operation on the first social information, displaying at least one like icon corresponding to the first social information, and playing a like animation within a preset area of the first virtual object, and simultaneously playing a first progress animation when the first display level is less than a preset registration threshold.
[0130] For illustration, please refer to Fig.10 , Fig.10 is a schematic diagram of a like effect provided by an exemplary embodiment of the present application, such as Fig.10 As shown, in response to receiving a like operation on the first social information 1010, the like icon 1020 corresponding to the first social information 1010 is displayed, and the like animation 1030 is played, and the first progress animation is played at the same time, wherein the first progress bar 1001 is a progress bar that changes during the first progress animation, and the like animation 1030 is implemented by displaying an icon corresponding to the like form corresponding to the like operation within the preset area of the first virtual object.
[0131] In some embodiments, step 220 is implemented by, in response to receiving a like operation on the first social information, playing a first progress animation corresponding to the first progress bar corresponding to the first virtual object.
[0132] For illustration, please refer to Fig.11 , Fig.11 is a first progress animation schematic diagram provided by an exemplary embodiment of the present application, such as Fig.11 As shown, in the social information display interface 1100, in response to receiving a like operation on the first social information 1110, the first progress animation corresponding to the first progress bar is played corresponding to the first social information 1110, wherein the playing process of the first progress animation includes displaying the first progress bar 1101 in the bubble box, and playing the animation process of changing from the first progress bar 1101 to the first progress bar 1102.
[0133] In some embodiments, step 230 is implemented by displaying the first social information and the first virtual object with a second display effect corresponding to the second display level in response to the social progress indicated by the first progress bar meeting the level change requirement.
[0134] For illustration, please refer to Fig.12 , Fig.12is a schematic diagram of displaying first social information provided by an exemplary embodiment of the present application, such as Fig.12 As shown, before receiving the like operation, the first social information 1210 is displayed with the first display effect, and in response to the social progress indicated by the first progress bar meeting the level change requirement, the first social information 1210 is displayed with the second display effect corresponding to the second display level, wherein the first display effect is implemented as a solid bubble box 1201 of a first brightness, and the second display effect is implemented as a dynamic bubble box 1202 of a second brightness, the dynamic bubble box includes a flame element, and the first brightness is lower than the second brightness.
[0135] In some embodiments, the attribute interaction operation includes a like operation. In response to receiving a like operation on the first social information, a like animation corresponding to the like operation is played in a preset display area of the first virtual object.
[0136] Optionally, different like forms may be used to like the first social information, such as a heart form, a thumbs-up form, an emoticon form, etc. Different like forms may express different emotions.
[0137] In some embodiments, the like operation includes a first like operation and a second like operation, wherein the first like operation and the second like operation have different operation modes, the first like operation is used to like the first social information in a default like form, and the second like operation is used to select a target like form from a plurality of preset like forms to like the first social information. Optionally, based on the first like operation and the second like operation, the playback of the like animation includes the following two situations:
[0138] The first one is, in response to receiving a first like operation on the first social information, playing a like animation corresponding to a default like format.
[0139] In some embodiments, the first like operation is implemented as a triggering operation of a like control corresponding to the first social information, wherein the like control is used to indicate a default like form.
[0140] For illustration, please refer to Fig.13 , Fig.13 is a schematic diagram of a like animation provided by an exemplary embodiment of the present application, such as Fig.13 As shown, in response to receiving a trigger operation of the like control 1310 corresponding to the first social information, the like animation corresponding to the default like form is played by displaying the default like form icon 1320 within the preset range of the first virtual object.
[0141] The second type is, in response to receiving a second like operation on the first social information, displaying a like form list, the like form list including multiple like identifiers, and the multiple like identifiers are used to indicate different like forms; in response to receiving a selection operation on a target like identifier among the multiple like identifiers, playing a like animation corresponding to the target like form.
[0142] In some embodiments, the second like operation is implemented as a trigger operation on the like form list. Optionally, the triggering of the like form list can be implemented as a long press operation, double-click operation, or other operation methods different from the first like operation on the like control.
[0143] For illustration, please refer to Fig.14 , Fig.14 is a schematic diagram of a like animation provided by an exemplary embodiment of the present application, such as Fig.14 As shown, in response to receiving a long press operation on the like control 1410 corresponding to the first social information, a like form list 1420 is displayed, and the like form list 1420 includes multiple like icons. In response to receiving a selection operation on a target like icon 1421 among the multiple like icons, a like animation corresponding to the target like form is played by displaying the target like icon 1421 within the preset range of the first virtual object.
[0144] To sum up, the method provided in the embodiment of the present application provides different like animation playback methods through different like operations. Playing the like animation corresponding to the default like form through the first like operation simplifies the like process; playing the like animation corresponding to the target like form through the second like operation enriches the fun of likes and helps to increase the frequency of interaction.
[0145] In some embodiments, after displaying the first social information, that is, after the above step 210 or step 230, a process of displaying a like icon is also included, please refer to Fig.15 , Fig.15 1 is a flow chart of a method for displaying a like icon provided by an exemplary embodiment of the present application. The method can be applied to a terminal or a server, or can be executed by the terminal and the server together. The present application embodiment takes the method applied to a terminal as an example for explanation. Fig.15 As shown, the method comprises the following steps:
[0146] Step 1510: In response to receiving a like operation on first social information, display at least one like icon corresponding to the first social information.
[0147] The like icon is used to indicate the number and form of likes received by the first social information.
[0148] Optionally, when the attribute interaction operation in step 220 is implemented as a like operation, step 1510 is executed synchronously with the above step 220.
[0149] For illustration, please refer to Fig.16 , Fig.16 is a schematic diagram of a like icon provided by an exemplary embodiment of the present application, such as Fig.16 As shown, in response to receiving a like operation on the first social information 1610, three like icons corresponding to the first social information 1610 are displayed, and the three like icons are used to indicate that the first social information 1610 has received three likes, and the three likes are in the form of two hearts and one emoticon package respectively.
[0150] In some embodiments, in response to receiving a like operation on the first social information, when the number of likes is greater than a preset number threshold, some like icons and a quantity indicator in at least one like icon are displayed.
[0151] Among them, the quantity indicator is used to indicate the number of likes.
[0152] Optionally, the above-mentioned partial like icons may be like icons corresponding to the first N like operations, or may be like icons corresponding to the last N like operations, or may be the first N like icons arranged from high to low in terms of the number of repetitions of the like form among the likes received in the first social information, where N is a positive integer.
[0153] For illustration, please refer to Fig.17 , Fig.17 is a schematic diagram of a like icon provided by an exemplary embodiment of the present application, such as Fig.17 As shown, in response to receiving a like operation on the first social information 1710, when the number of likes is 10, which is greater than the preset number threshold 5, the first 5 like icons and quantity identifier 1720 received by the first social information 1710 among all like icons are displayed.
[0154] To summarize, the method provided in the embodiments of the present application, in response to receiving a like operation on the first social information, displays at least one like icon corresponding to the first social information, where the like icon is used to indicate the number and form of likes received by the first social information, and dynamically displays to the user the current number of likes received by the first social information. The user does not need to specifically check the number of likes received by the first social information, thereby simplifying the operation process and helping to increase the frequency of interaction.
[0155] The method provided in the embodiment of the present application, in response to receiving a like operation on the first social information, displays part of the like icons and quantity identifiers in at least one like icon when the number of likes is greater than a preset number threshold, thereby simplifying the display method of the like icons and avoiding information obstruction of the first social information due to too many like icons.
[0156] Please refer to Fig.18 , Fig.18 1 is a flow chart of a method for displaying social information provided by an exemplary embodiment of the present application. The method can be applied to a terminal, a server, or a terminal and a server. The present application embodiment takes the method applied to a terminal as an example for explanation. Fig.18 As shown, the method comprises the following steps:
[0157] Step 1810: display the first social information with a first display effect corresponding to a first display level.
[0158] In some embodiments, in response to a social information viewing operation, a social information display interface of a social platform is displayed, where the social information display interface is used to display information posted by a user, and the first social information is displayed in the social information display interface with a first display effect corresponding to a first display level, wherein the first social information is information posted by a first account in the social platform.
[0159] Step 1820: Receive a like operation on the first social information.
[0160] Optionally, the like operation includes a first like operation and a second like operation.
[0161] In some embodiments, the first social information corresponds to a like button for receiving a like operation.
[0162] Optionally, the first like operation is implemented by clicking a like button, and the second like operation is implemented by long pressing the like button. In response to clicking the like button, step 1830 is executed. In response to long pressing the like button, all like options are displayed, and the like options are used to select a target like form. In response to clicking one of the like options, step 1830 is executed.
[0163] Step 1830, play the like animation and display at least one like icon.
[0164] In some embodiments, the like animation is an animation effect corresponding to the like form indicated by the like operation.
[0165] In some embodiments, the like icon is used to indicate the number and form of likes received by the first social information.
[0166] Step 1840: When the first display level is lower than a preset level threshold, a first progress animation corresponding to the first progress bar is played corresponding to the first social information.
[0167] In some embodiments, if the first display level reaches a preset level threshold, no special processing is performed.
[0168] In some embodiments, a progress value is calculated before playing the first progress animation. The progress value refers to the numerical ratio of the social progress indicated by the first progress bar. By determining the progress value, the degree of change of the first progress bar in the first progress animation is determined.
[0169] Step 1850: In response to the social progress indicated by the first progress bar meeting the level change requirement, display the first social information with a second display effect corresponding to the second display level.
[0170] In some embodiments, the level change requirement is implemented as the social progress indicated by the first progress bar reaching a preset progress threshold.
[0171] In some embodiments, the second display effect is different from the first display effect. Optionally, the display brightness of the second display effect is higher than that of the first display effect, or the second display effect includes more display elements than the first display effect.
[0172] Please refer to Fig.19 , Fig.19 is a timing flow chart of displaying social information provided by an exemplary embodiment of the present application. The present application embodiment takes the method applied to a terminal as an example for explanation. Fig.19 As shown, the execution subjects include the user 1910, the client presentation layer 1920, and the background logic layer 1930. The interaction process includes the following steps:
[0173] Step 1911, the user clicks the Like button.
[0174] In some embodiments, the client presentation layer 1920 executes step 1923 in response to receiving a like operation on a like button.
[0175] Step 1912, the user long presses the like button.
[0176] In some embodiments, step 1911 and step 1912 are optional, that is, user 1910 can click the Like button, or long press the Like button.
[0177] In some embodiments, the client presentation layer 1920 executes step 1921 in response to receiving a long press operation on the like button.
[0178] Step 1921, display the like option.
[0179] In some embodiments, displaying the like option is implemented by displaying a list of like forms.
[0180] Step 1913, click one of the like options.
[0181] In some embodiments, clicking the like option is implemented as a selection operation of a target like identifier from among multiple like identifiers in the like format list.
[0182] Step 1922, pass the like data to the background logic layer.
[0183] In some embodiments, the background logic layer 1930 executes step 1931 in response to receiving the like data.
[0184] Step 1931, returning progress data to the client presentation layer.
[0185] In some embodiments, the progress data refers to the social progress indicated by the first progress bar.
[0186] Step 1923, play the like animation.
[0187] In some embodiments, in response to step 1911, the client presentation layer 1920 plays a like animation corresponding to the default like format.
[0188] In some embodiments, in response to step 1913 , the client presentation layer 1920 plays a like animation corresponding to the target like format indicated by the target like identifier.
[0189] Step 1924, display at least one like icon.
[0190] In some embodiments, step 1923 and step 1924 are performed simultaneously.
[0191] Step 1925, determining whether the first display level reaches a preset level threshold.
[0192] In some embodiments, in response to the judgment result being yes, step 1926 is executed.
[0193] Step 1926, play the first progress animation.
[0194] In some embodiments, the first progress animation is played based on the progress data received by the client presentation layer 1920 .
[0195] Step 1927, determining whether the social progress indicated by the first progress bar meets the level change requirements.
[0196] In some embodiments, in response to the judgment result being yes, step 1928 is executed.
[0197] Step 1928, play the upgrade animation and display the first social information with the second display effect.
[0198] In some embodiments, the upgrade animation is used to indicate that the first social information is changed from a first display level to a second display level, and the upgrade animation includes a process in which the first social information is switched from a first display effect to a second display effect.
[0199] Fig. 20 is a structural block diagram of a social information display device provided by an exemplary embodiment of the present application, such as Fig. 20 As shown, the device includes the following parts:
[0200] Display module 2010, configured to display first social information with a first display effect corresponding to a first display level, wherein the first display level corresponds to a social attribute of the first social information, and the first social information is information published by a first account on a social platform;
[0201] The display module 2010 is further configured to, in response to receiving an attribute interaction operation on the first social information, play a first progress animation corresponding to a first progress bar corresponding to the first social information, wherein the first progress bar is used to indicate a social progress change between the first display level and a second display level, and there is an adjacency relationship between the second display level and the first display level;
[0202] The display module 2010 is further configured to display the first social information with a second display effect corresponding to the second display level in response to the social progress indicated by the first progress bar meeting a level change requirement.
[0203] Please refer to Fig.21 , Fig.21 is a structural block diagram of a display device module for social information provided by an exemplary embodiment of the present application, such as Fig.21 As shown, in some embodiments, the display module 2010 includes:
[0204] A first display unit 2011 is configured to play an upgrade animation in response to the social progress indicated by the first progress bar meeting the level change requirement, wherein the upgrade animation is used to indicate that the first social information is changed from the first display level to the second display level, and the upgrade animation includes a process in which the first social information is switched from the first display effect to the second display effect;
[0205] The second display unit 2012 is configured to display the first social information in the second display effect.
[0206] In some embodiments, the second display unit 2012 is used to play the upgrade animation in response to the social progress indicated by the first progress bar reaching a preset progress threshold.
[0207] In some embodiments, the display module 2010 is also used to display a social progress support pop-up window, which includes support prompt information, and the support prompt information is used to describe how the like operation helps to upgrade the display of the first social information.
[0208] In some embodiments, the first social information receives multiple attribute interaction operations of the terminal master account; the boost value information is used to indicate the ratio between the number of attribute interactions corresponding to the multiple attribute interaction operations and the number of interactions received by the first social information.
[0209] In some embodiments, the display module 2010 is used to:
[0210] Displaying a first virtual object in a virtual social scene, where the first virtual object is a virtual object corresponding to the first account;
[0211] The first social information is displayed at a corresponding position of the first virtual object using the first display effect.
[0212] In some embodiments, the attribute interaction operation includes a like operation; the display module 2010 is further used to respond to receiving a like operation on the first social information by playing a like animation corresponding to the like operation in a preset display area of the first virtual object.
[0213] In some embodiments, the like operation includes a first like operation and a second like operation, the first like operation and the second like operation have different operation modes, the first like operation is used to like the first social information in a default like form, and the second like operation is used to select a target like form from a plurality of preset like forms to like the first social information;
[0214] The display module 2010 is used for:
[0215] In response to receiving the first like operation on the first social information, playing a like animation corresponding to the default like format in the preset display area of the first virtual object; or,
[0216] In response to receiving the second like operation on the first social information, a like form list is displayed, the like form list includes multiple like icons, and the multiple like icons are used to indicate different like forms; in response to receiving a selection operation on a target like icon among the multiple like icons, a like animation corresponding to the target like form is played in the preset display area of the first virtual object.
[0217] In some embodiments, the attribute interaction operation includes a like operation;
[0218] The display module 2010 is further used to display at least one like icon corresponding to the first social information in response to receiving a like operation on the first social information, and the like icon is used to indicate the number and form of likes received by the first social information.
[0219] In some embodiments, the display module 2010 is used to respond to receiving a like operation on the first social information, and when the number of likes is greater than a preset number threshold, display some of the like icons and quantity identifiers in the at least one like icon, and the quantity identifier is used to indicate the number of likes.
[0220] In summary, the device provided by the embodiment of the present application displays the first social information with the first display effect corresponding to the first display level, and there is a corresponding relationship between the first display level and the social attribute of the first social information, and the first social information is the information released by the first account in the social platform; in response to receiving a like operation on the first social information, a first progress animation corresponding to the first progress bar is played corresponding to the first social information, and the first progress bar is used to indicate the change of social progress between the first display level and the second display level, and there is an adjacency relationship between the second display level and the first display level; in response to the social progress indicated by the first progress bar meeting the level change requirement, the first social information is displayed with the second display effect corresponding to the second display level, so that the display upgrade function of the social information is realized through the like operation in the interaction process in the social platform, and the social information is displayed with different display effects based on different display levels, so that the result of the interaction is no longer a simple number, but can be constantly changing, thereby stimulating the curiosity and enthusiasm of the user for interaction, thereby increasing the frequency of interaction. In addition, by playing the progress animation for indicating the change of the social progress, the change process brought about by the interaction can be displayed to the user, thereby enhancing the fun and playability, attracting the user to interact, and helping to increase the frequency of interaction. In addition, when social information receives less interaction, it will cause a waste of resources on the terminal and server used to display the social information. Therefore, playing a progress animation to indicate changes in social progress to increase the interaction frequency can improve the computing resource utilization of the server and terminal.
[0221] It should be noted that the social information display device provided in the above embodiment is only illustrated by the division of the above functional modules. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0222] Fig. 22 The structure block diagram of a terminal 2200 provided by an exemplary embodiment of the present application is shown. The terminal 2200 may be: a smart phone, a tablet computer, an MP3 player, an MP4 player, a notebook computer or a desktop computer. The terminal 2200 may also be called a user equipment, a portable terminal, a laptop terminal, a desktop terminal or other names.
[0223] Typically, the terminal 2200 includes: a processor 2201 and a memory 2202 .
[0224] The processor 2201 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 2201 may be implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 2201 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the awake state, also known as a central processing unit (CPU); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 2201 may be integrated with a graphics processing unit (GPU), which is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 2201 may also include an artificial intelligence (AI) processor, which is used to process computing operations related to machine learning.
[0225] The memory 2202 may include one or more computer-readable storage media, which may be non-transitory. The memory 2202 may also include a high-speed random access memory, and a non-volatile memory, such as one or more disk storage devices, flash memory storage devices. In some embodiments, the non-transitory computer-readable storage medium in the memory 2202 is used to store at least one instruction, which is used to be executed by the processor 2201 to implement the social information display method provided in the method embodiment of the present application.
[0226] In some embodiments, the terminal 2200 also includes other components, which can be understood by those skilled in the art. Fig. 22 The structure shown in the figure does not constitute a limitation on the terminal 2200, and the terminal 2200 may include more or fewer components than those shown in the figure, or combine certain components, or adopt a different component arrangement.
[0227] The embodiment of the present application also provides a computer device, which can be implemented as follows: Figure 1 The computer device includes a processor and a memory, wherein at least one instruction, at least one program, code set or instruction set is stored in the memory, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by the processor to implement the social information display method provided by the above-mentioned method embodiments.
[0228] An embodiment of the present application also provides a computer-readable storage medium, on which is stored at least one instruction, at least one program, code set or instruction set, and the at least one instruction, at least one program, code set or instruction set is loaded and executed by a processor to implement the social information display method provided by the above-mentioned method embodiments.
[0229] The embodiments of the present application also provide a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. The processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the social information display method provided by the above-mentioned method embodiments.
[0230] Optionally, the computer readable storage medium may include: Read Only Memory (ROM), Random Access Memory (RAM), Solid State Drives (SSD) or optical disks, etc. Among them, the random access memory may include resistance random access memory (ReRAM) and dynamic random access memory (DRAM). The serial numbers of the above embodiments of the present application are only for description and do not represent the advantages and disadvantages of the embodiments.
[0231] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.
[0232] The above description is only an optional embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application.
Claims
1. A method for displaying social information, characterized in that: The method comprises: Displaying first social information with a first display effect corresponding to a first display level, wherein the first display level corresponds to a social attribute of the first social information, and the first social information is information published by a first account on a social platform; In response to receiving an attribute interaction operation on the first social information, playing a first progress animation corresponding to a first progress bar corresponding to the first social information, the first progress bar being used to indicate a social progress change between the first display level and a second display level, and there being an adjacency relationship between the second display level and the first display level; In response to the social progress indicated by the first progress bar meeting a level change requirement, the first social information is displayed using a second display effect corresponding to the second display level.
2. The method according to claim 1, characterized in that In response to the social progress indicated by the first progress bar meeting the level change requirement, displaying the first social information with a second display effect corresponding to the second display level includes: In response to the social progress indicated by the first progress bar meeting the level change requirement, playing an upgrade animation, wherein the upgrade animation is used to indicate that the first social information is changed from the first display level to the second display level, and the upgrade animation includes a process in which the first social information is switched from the first display effect to the second display effect; The first social information is displayed using the second display effect.
3. The method according to claim 2, characterized in that In response to the social progress indicated by the first progress bar meeting the level change requirement, playing the upgrade animation includes: In response to the social progress indicated by the first progress bar reaching a preset progress threshold, the upgrade animation is played.
4. The method according to claim 2, characterized in that: In response to the social progress indicated by the first progress bar meeting the level change requirement, after playing the upgrade animation, the method further includes: A social progress assistance pop-up window is displayed, wherein the social progress assistance pop-up window includes assistance prompt information, and the assistance prompt information is used to describe the assistance achieved by the attribute interaction operation in upgrading the display of the first social information.
5. The method according to claim 4, characterized in that The first social information receives multiple attribute interaction operations of the terminal master control account; The social progress boost pop-up window includes boost value information, where the boost value information is used to indicate the ratio between the number of attribute interactions corresponding to the multiple attribute interaction operations and the number of interactions received by the first social information.
6. The method according to any one of claims 1 to 5, characterized in that: The displaying of the first social information with a first display effect corresponding to the first display level includes: Displaying a first virtual object in a virtual social scene, where the first virtual object is a virtual object corresponding to the first account; The first social information is displayed at a corresponding position of the first virtual object using the first display effect.
7. The method according to claim 6, characterized in that The attribute interaction operation includes a like operation, and the method further includes: In response to receiving a like operation on the first social information, a like animation corresponding to the like operation is played in a preset display area of the first virtual object.
8. The method according to claim 7, characterized in that The like operation includes a first like operation and a second like operation. The first like operation and the second like operation have different operation modes. The first like operation is used to like the first social information in a default like form, and the second like operation is used to select a target like form from a plurality of preset like forms to like the first social information. In response to receiving the attribute interaction operation on the first social information, playing a like animation corresponding to the like operation in a preset display area of the first virtual object includes: In response to receiving the first like operation on the first social information, playing a like animation corresponding to the default like format in the preset display area of the first virtual object; or, In response to receiving the second like operation on the first social information, a like form list is displayed, the like form list includes multiple like icons, and the multiple like icons are used to indicate different like forms; in response to receiving a selection operation on a target like icon among the multiple like icons, a like animation corresponding to the target like form is played in the preset display area of the first virtual object.
9. The method according to any one of claims 1 to 5, characterized in that: The attribute interaction operation includes a like operation, and the method further includes: In response to receiving a like operation on the first social information, at least one like icon corresponding to the first social information is displayed, where the like icon is used to indicate the number and form of likes received by the first social information.
10. The method according to claim 9, characterized in that In response to receiving a like operation on the first social information, displaying at least one like icon corresponding to the first social information includes: In response to receiving a like operation on the first social information, when the number of likes is greater than a preset number threshold, some of the like icons and a number identifier in the at least one like icon are displayed, and the number identifier is used to indicate the number of likes.
11. A device for displaying social information, characterized in that: The device comprises: A display module, configured to display first social information with a first display effect corresponding to a first display level, wherein the first display level corresponds to a social attribute of the first social information, and the first social information is information published by a first account on a social platform; The display module is further configured to, in response to receiving an attribute interaction operation on the first social information, play a first progress animation corresponding to a first progress bar corresponding to the first social information, wherein the first progress bar is used to indicate a social progress change between the first display level and a second display level, and there is an adjacency relationship between the second display level and the first display level; The display module is further configured to display the first social information with a second display effect corresponding to the second display level in response to the social progress indicated by the first progress bar meeting a level change requirement.
12. A computer device, characterized in that: The computer device includes a processor and a memory, wherein at least one program is stored in the memory, and the at least one program is loaded and executed by the processor to implement the social information display method according to any one of claims 1 to 10.
13. A computer-readable storage medium, characterized in that: The storage medium stores at least one program, and the at least one program is loaded and executed by the processor to implement the social information display method according to any one of claims 1 to 10.
14. A computer program product, characterized in that It comprises a computer program, which, when executed by a processor, implements the method for displaying social information as described in any one of claims 1 to 10.