CN112732099B - Expression implementation method and terminal - Google Patents

Expression implementation method and terminal Download PDF

Info

Publication number
CN112732099B
CN112732099B CN202011619802.2A CN202011619802A CN112732099B CN 112732099 B CN112732099 B CN 112732099B CN 202011619802 A CN202011619802 A CN 202011619802A CN 112732099 B CN112732099 B CN 112732099B
Authority
CN
China
Prior art keywords
expression
long
press
preset
terminal
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202011619802.2A
Other languages
Chinese (zh)
Other versions
CN112732099A (en
Inventor
王何皇
杨益鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujian Star Net eVideo Information Systems Co Ltd
Original Assignee
Fujian Star Net eVideo Information Systems Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fujian Star Net eVideo Information Systems Co Ltd filed Critical Fujian Star Net eVideo Information Systems Co Ltd
Priority to CN202011619802.2A priority Critical patent/CN112732099B/en
Publication of CN112732099A publication Critical patent/CN112732099A/en
Application granted granted Critical
Publication of CN112732099B publication Critical patent/CN112732099B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The invention discloses an expression implementation method and a terminal, which receive long-press expression information sent by more than one first terminal; presenting a long-press expression effect on a display interface of a second terminal according to the long-press expression information; the long-press expression effect can be seen at the receiving end by receiving the long-press expression information sent by the first terminal and presenting the long-press expression effect on the display interface of the second terminal according to the long-press expression information, the long-press expression effect can be seen at the receiving end, the method and the device are suitable for various terminals, and the universality of long-press expression implementation is improved.

Description

Expression implementation method and terminal
Technical Field
The invention relates to the field of expression processing, in particular to an expression implementation method and a terminal.
Background
In order to improve user experience, the expression function is added with a function of long-time expression pressing in the interaction process between different devices. The function of long-time expression pressing means that when a user presses a certain expression for a long time, the number of the sent expressions is increased progressively according to a preset speed. And when the user releases the expressions, sending the expressions with corresponding numbers according to the sending number displayed on the interface when the user releases the expressions. When the long-time expression is sent, dynamic effects that expressions to be sent are popped out from the bottom end of the display interface one by one according to fixed frequency are presented on the display interface of the sending end, and superposed expressions corresponding to the sending number are displayed on the display interface of the receiving end. For example, a user presses a smile expression for a long time, and releases the smile expression when the interface displays 10, so that the smile expressions are popped up from the bottom of the display interface on the display interface of the sending end until 10 smile expressions are popped up, and at the receiving end, the display interface displays 10 smile expressions in a superposed manner.
However, currently, only a user at a sending end can see the long-time expression effect when sending the long-time expression, a receiving end cannot see the long-time expression effect, the receiving end receives only the superimposed expressions, and the realization of the long-time expression is not universal.
Disclosure of Invention
The technical problem to be solved by the invention is as follows: the method and the terminal for realizing the expression can also see the long-press expression effect at the receiving end and have universality.
In order to solve the technical problems, the invention adopts a technical scheme that:
an expression implementation method comprises the following steps:
receiving long-press expression information sent by more than one first terminal;
and presenting a long-press expression effect on a display interface of the second terminal according to the long-press expression information.
In order to solve the technical problem, the invention adopts another technical scheme as follows:
an expression implementation terminal comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, and is characterized in that the processor implements each step of the expression implementation method when executing the computer program.
The invention has the beneficial effects that: the long-press expression effect can be seen at the receiving end by receiving the long-press expression information sent by the first terminal and presenting the long-press expression effect on the display interface of the second terminal according to the long-press expression information, and the long-press expression effect can be suitable for various terminals, so that the universality of long-press expression implementation is improved.
Drawings
FIG. 1 is a flowchart illustrating steps of a method for implementing an expression according to an embodiment of the present invention;
fig. 2 is a schematic structural diagram of an expression implementation terminal according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a long-press expression effect presented at a mobile phone end according to an embodiment of the present invention;
fig. 4 is a schematic diagram of a long-press expression effect presented at a set-top box according to an embodiment of the present invention;
fig. 5 is a schematic diagram of presenting multiple long-press expression effects at the set-top box end simultaneously according to an embodiment of the present invention.
Detailed Description
In order to explain the technical contents, the objects and the effects of the present invention in detail, the following description is made with reference to the accompanying drawings in combination with the embodiments.
Referring to fig. 1, an expression implementation method includes the steps of:
receiving long-press expression information sent by more than one first terminal;
and presenting a long-press expression effect on a display interface of the second terminal according to the long-press expression information.
As can be seen from the above description, the beneficial effects of the present invention are: the long-press expression effect can be seen at the receiving end by receiving the long-press expression information sent by the first terminal and presenting the long-press expression effect on the display interface of the second terminal according to the long-press expression information, the long-press expression effect can be seen at the receiving end, the method and the device are suitable for various terminals, and the universality of long-press expression implementation is improved.
Further, the method comprises the following steps:
the cloud server receives long-press expression information sent by more than one first terminal;
and presenting a long-press expression effect on a display interface of more than one second terminal according to the long-press expression information.
As can be seen from the above description, the connection is established between the cloud server and more than one first terminal (for example, a mobile phone), and the cloud server sends the long-press expression information specific to a certain second terminal or certain second terminals to the corresponding second terminals, so that the long-press expression effect is presented on the display interface of the more than one second terminals, and the flexibility of presenting the long-press expression effect at the second terminals is realized.
Further, the long press expression information comprises a receiving end identification;
the presenting of the long-press expression effect on the display interface of the more than one second terminal according to the long-press expression information comprises:
and analyzing the long-press expression information to obtain the receiving end identification, and determining whether a long-press expression effect is presented on the display interface of more than one second terminal or not according to the receiving end identification.
According to the description, the receiving end identification is contained in the long-press expression information, so that the corresponding second terminal which needs to present the long-press expression effect can be quickly and accurately determined according to the receiving end identification in the received long-press expression information.
Further, the long-press expression information comprises an expression identifier and a long-press expression start mark;
the presenting of the long-press expression effect on the display interface of the second terminal according to the long-press expression information comprises:
analyzing the long-press expression information, when the long-press expression starting mark is identified, determining a corresponding expression according to the analyzed expression mark, and transmitting the expression on a display interface of the second terminal according to a preset frequency.
As can be seen from the above description, by analyzing the long-press expression information, when the long-press expression start flag is identified, the expression corresponding to the expression identifier obtained by the analysis is transmitted according to the preset frequency on the display interface of the second terminal, and by setting the expression start flag in the long-press expression information, the start time of the long-press expression can be determined, so that the corresponding expression is transmitted at the preset frequency on the display interface of the second terminal based on the flag, and the same long-press expression effect as that of the first terminal can be presented on the second terminal.
Further, the long-press expression information further comprises a long-press expression end mark and a preset expression number;
the presenting of the long-press expression effect on the display interface of the second terminal according to the long-press expression information comprises:
analyzing the long-press expression information, judging whether the number of expressions currently transmitted by a display interface of the second terminal is equal to the preset number of expressions or not according to the preset number of expressions obtained by analyzing when the long-press expression finishing mark is identified, if so, finishing the transmission of the expressions, and if not, continuing to transmit the expressions according to the preset frequency until the number of the transmitted expressions is equal to the preset number of the expressions.
According to the description, the long-press expression information is analyzed, when the long-press expression ending mark is identified, whether the number of expressions transmitted in the display interface of the second terminal is equal to the preset number of expressions is judged according to the preset number of expressions obtained through analysis, if yes, the transmission of the expressions is ended, otherwise, the expressions are continuously transmitted until the number of the transmitted expressions is equal to the preset number of the expressions, and the long-press expression starting mark, the ending mark and the preset number of the expressions are added into the long-press expression information, so that the second terminal can display the long-press expression effect on the display interface of the second terminal like the first terminal.
Further, the method also comprises the following steps:
and when the long-press expression ending mark is recognized, judging whether a long-press expression starting mark is received before, and if not, emitting the expression corresponding to the expression mark of the preset expression number according to the preset frequency according to the preset expression number and the expression mark obtained by analysis.
It can be known from the above description that when the long-press expression end mark is identified, whether the long-press expression start mark is received before is further judged, and if not, it indicates that the transmission end message is received before the transmission start message is received due to a network mechanism problem, so that the corresponding number of expressions are transmitted according to the preset number of expressions and the expression marks obtained by analysis and the preset frequency, and the fault-tolerant processing capability in the long-press expression transmitting process can be improved, and the robustness is improved.
Further, the method also comprises the following steps:
and judging whether a long-press expression end mark is received or not, and if not, transmitting the expression according to a preset maximum expression transmitting number.
It can be known from the above description that, due to the instability of the network, there may exist a case where the long-press expression start flag is received but the long-press expression end flag is not received, and at this time, the maximum expression emission number may be set, and if the long-press expression end flag is not received, the expression is emitted according to the preset maximum expression emission number, so that effective and reliable presentation of the long-press expression effect is ensured, and the fault-tolerant capability and the robustness of the system are further improved.
Further, the method also comprises the following steps:
and when the preset maximum expression emission number of expressions is emitted, judging whether the long-press expression end mark is received or not, and if not, directly ending the emission of the expressions.
According to the description, when the preset maximum expression transmitting number of expressions is transmitted, the long-press expression mark is still not received, the transmission of the expressions is directly finished, and the reliability of the transmission and the presentation of the long-press expressions is guaranteed.
Further, presetting the frequency for transmitting the expression, and determining the preset frequency according to the preset frequency for transmitting the expression;
or the long-term expression information comprises expression emission frequency;
and analyzing the long-press expression information, and determining the preset frequency according to the expression emission frequency obtained by analysis.
It can be known from the above description that the first terminal and the second terminal may be appointed in advance to transmit the frequency of the long-press expression, or the expression transmission frequency of the first terminal may be included in the long-press expression information, and the expression transmission frequency is obtained by analyzing the long-press expression information and is used as the frequency for transmitting the expression on the display interface of the second terminal, so that the consistency of the expression transmission frequencies of the first terminal and the second terminal is ensured, and the synchronization effect of the long-press expression transmission of the first terminal and the second terminal and the accuracy of the transmission number are ensured.
Further, the emitting the expression comprises:
and emitting the expression along a preset track at a preset angle within a preset angle range and at a random speed within a preset speed range at a preset position of a display interface of the second terminal.
According to the description, the position, the angle, the speed and the emission track of the expression emission can be set on the display interface of the second terminal, so that the expression is emitted according to the preset setting, the corresponding long-press expression effect is presented, and the long-press expression emission effect can be flexibly customized according to the requirements.
Further, long-term expression information sent by a plurality of first terminals is received through long connection;
the presenting of the long-press expression effect on the display interface of the second terminal according to the long-press expression information comprises:
and simultaneously presenting the corresponding long-press expression effect sent by each first terminal on a display interface of the second terminal according to the long-press expression information sent by each first terminal.
According to the description, the long-press expression information is transmitted through the long connection, the method and the device are suitable for different systems, the long-press expression effects corresponding to the long-press expression information transmitted by the first terminals can be presented on the display interface of the second terminal at the same time, namely, the multiple long-press expression effects can be presented on the same display interface at the same time, and the diversity of the long-press expression effects presented by the second terminal is further improved.
Referring to fig. 2, an expression implementation terminal includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, and when the processor executes the computer program, the expression implementation terminal implements each step of the expression implementation method.
The expression implementation method and the terminal of the invention can be suitable for long-press expression interaction between different terminals, so as to realize that both the sending end and the receiving end can present long-press expression effects, such as long-press expression interaction between mobile phones, long-press expression interaction between a mobile phone and a set top box, and the like, and the following description is given by a specific implementation mode:
example one
Referring to fig. 1, an expression implementation method includes the steps of:
receiving long-press expression information sent by more than one first terminal;
presenting a long-press expression effect on a display interface of a second terminal according to the long-press expression information;
the method is applied to the field of the set top box, and the long-press expression effect is realized on the set top box, namely, the long-press expression information is obtained from the mobile phone end, and then the long-press expression effect is presented on the set top box according to the long-press expression information;
this embodiment is directed at the application scenario of KTV, and there may be two architectures:
one architecture is that a chat room is proposed for a box, the chat room is bound with a set top box (namely a second terminal) corresponding to the box, a plurality of mobile phones are bound with the set top box, and long-press expression information can be sent to the set top box, namely the mobile phones and the set top box are in a many-to-one relationship;
another framework is that the mobile phone establishes connection with the cloud server, the cloud server sends the chat information (including long-press expression information) specially aiming at a certain box to the set top box corresponding to the box, and the chat information or expressions can be displayed in an open chat hall, namely, the mobile phone and the set top box are in a many-to-many relationship, and the relay is realized through the cloud server, and the method comprises the following steps:
the cloud server receives long-press expression information sent by more than one first terminal;
displaying a long-press expression effect on a display interface of more than one second terminal according to the long-press expression information;
for the second architecture, the long-term expression information comprises a receiving end identifier;
the presenting the long-press expression effect on the display interface of the more than one second terminal according to the long-press expression information comprises:
analyzing the long-press expression information to obtain a receiving end identification, determining whether a long-press expression effect is presented on the display interface of more than one second terminal according to the receiving end identification, namely determining which set top box the currently sent long-press expression information is to be sent to through the analyzed receiving end identification, and then presenting the long-press expression effect on the display interface of the corresponding set top box;
when sending the long-press expression, the first terminal and the second terminal previously customize a long-press expression protocol, and when sending and presenting the long-press expression, the long-press expression protocol is carried out according to the customized protocol, in this example, the method specifically comprises the following steps:
establishing communication long connection between the mobile phone end and the set top box, wherein the communication long connection can be websocket connection;
the method comprises the steps that the set top box and the mobile phone end are connected in a websocket long connection mode, and long-press emotion information sent by the mobile phone end can be ensured to inform all members in a chat room where the long-press emotion information is located, including the mobile phone and the set top box, so that the members can respond correspondingly according to self requirements after receiving the long-press emotion information;
when the mobile phone end starts to press the expression for a long time, the mobile phone end sends long-press expression information, namely expression starting information to the set top box through the established communication long-time connection, wherein the long-press expression information comprises an expression mark for realizing the long-press expression and a long-press expression starting mark;
when the set-top box receives the long-press expression information sent when the mobile phone end starts to long-press the expression, analyzing the long-press expression information according to a preset long-press expression protocol, when the long-press expression starting mark is identified, determining the corresponding expression according to the expression mark obtained by analysis, and transmitting the expression on a display interface of the set-top box according to a preset frequency;
when the mobile phone end finishes long-time expression pressing, the mobile phone end sends long-time expression pressing information, namely an expression finishing message to the set top box through the established communication long-time connection, wherein the long-time expression pressing information comprises a long-time expression pressing finishing mark and a preset expression number;
when the set-top box receives the long-press expression information sent when the mobile phone end finishes the long-press expression, analyzing the long-press expression information according to a preset long-press expression protocol, when the long-press expression finishing mark is identified, judging whether the number of the currently transmitted expressions on a display interface of the set-top box is equal to the preset number of the expressions or not according to the preset number of the expressions obtained through analysis, if so, finishing the transmission of the expressions, and if not, continuously transmitting the expressions according to the preset frequency until the number of the transmitted expressions is equal to the preset number of the expressions;
in an optional embodiment, in order to ensure the accuracy of the synchronization effect and the number of transmitted expressions, the frequencies of the expressions transmitted by the mobile phone end and the set top box end are kept consistent, in order to ensure the consistency of the transmission frequencies, the frequencies of the expressions transmitted by the mobile phone end and the set top box can be predefined, for example, one expression is transmitted in 150ms, and the set top box determines the predefined frequency according to the predefined frequency of the expressions transmitted;
or the long-press expression information sent by the mobile phone end when the mobile phone end starts to press the expression for a long time comprises expression emission frequency;
the set top box analyzes the long-term expression information and determines the preset frequency according to the expression emission frequency obtained by analysis;
after the mobile phone terminal presses the expression for a long time, the mobile phone terminal and the set top box which establishes long connection with the mobile phone terminal emit the expression at the same frequency on respective display interfaces, and respectively realize long-pressing expression effects, wherein the long-pressing expression effects of the mobile phone and the set top box can be inconsistent according to requirements, for example, as shown in fig. 3, at the mobile phone terminal, the long-pressing expression is popped up from the bottom of a transmission port at the bottom of the display interface of the mobile phone from bottom to top; at the set-top box end, as shown in fig. 4, the long-press expression is popped out from the right to left from the side emission port of the set-top box display interface.
Example two
The embodiment further defines several fault-tolerant processing modes in the process of sending and realizing the long pressed expression by the first terminal and the second terminal so as to improve the robustness in the process of sending the long pressed expression:
the first mode is to process the situation that an emotion ending message is received first and then an emotion starting message is received:
when the set-top box identifies the long-press expression ending mark, judging whether the long-press expression starting mark is received before, if not, transmitting expressions corresponding to the expression identifications of the preset expression number according to the preset expression number and the expression identifications obtained through analysis and preset frequency;
the method is that the number of the transmitted expressions is small, for example, the number of the long-press expressions is 1 or 3, at this time, due to a network mechanism, a set top box may receive a transmission end message from a mobile phone end first and then receive a transmission start message, at this time, the transmission end message includes a transmitted expression identifier, the set top box directly analyzes the expression end message to obtain the transmitted expressions and corresponding expression numbers, then directly transmits the expressions, and if the expression start message is subsequently received, the subsequently received expression start message is discarded without being processed;
the second way is a process in which an emoticon end message is not received:
judging whether a long-press expression end mark is received or not, and if not, transmitting the expression according to a preset maximum expression transmitting number;
when the preset maximum expression emission number of expressions is emitted, judging whether the long-press expression end mark is received or not, and if not, directly ending the emission of the expressions;
specifically, when an expression start message is received and the set-top box has sent a corresponding long-press expression according to a preset frequency, a preset time may be set, when the preset time has elapsed and no expression end message has been received, that is, when the long-press expression end flag has not been received, the expression is sent according to a preset maximum expression sending number, if the sending number of the set-top box has reached the preset maximum expression sending number, the long-press expression sending of the set-top box is directly ended, if the expression end message is received in the process of sending the expression, the number of expressions to be sent is obtained by analyzing the expression end message, if the number of expressions currently sent is smaller than the number of expressions to be sent, the sending is continued, otherwise, the sending is stopped.
EXAMPLE III
The embodiment further defines how to present the long press expression effect at the set-top box end:
specifically, the emitting the expression includes:
emitting the expression along a preset track at a preset angle within a preset angle range and at a random speed within a preset speed range at a preset position of a display interface of the second terminal;
an environment with real physical world gravity, collision, friction and other factors can be simulated at the set top box end, expression pictures are transmitted along a preset track in a fixed frequency (such as 150 ms/piece) or a dynamic frequency within a preset angle range (0-180), a preset speed range and a preset range of a display interface, and the preset track can be obtained through calculation of a physical engine algorithm, so that a long-press expression effect is presented;
in another optional implementation manner, the receiving the long-press emotion information sent by more than one first terminal includes:
receiving long-press expression information sent by a plurality of first terminals through long connection;
the presenting of the long-press expression effect on the display interface of the second terminal according to the long-press expression information comprises:
simultaneously presenting corresponding long-press expression effects sent by each first terminal on a display interface of a second terminal according to the long-press expression information sent by each first terminal, namely simultaneously presenting long-press expressions sent by a plurality of mobile phone ends on the display interface of the same set top box;
as shown in fig. 5, the long press expressions sent by the two mobile phone ends can be presented on the display interface of one set top box at the same time, and the respective long press expression presentation effects are different, for example, the first mobile phone end can emit a smiling expression, the second mobile phone end emits a heart-shaped expression or the first mobile phone end emits from the bottom of the display interface, and the second mobile phone end emits from the top of the display interface, so that various long press expression effects are presented.
Example four
Referring to fig. 2, an expression implementation terminal includes a memory, a processor, and a computer program stored in the memory and capable of running on the processor, where the processor implements each step of the expression implementation method according to any one of the first to third embodiments when executing the computer program.
In summary, the expression implementation method and the terminal provided by the present invention receive a long-press expression message sent by more than one first terminal, and present a long-press expression effect on a display interface of more than one second terminal, where the first terminal and the second terminal may be in various relationships of one-to-one, one-to-many, many-to-one, or many-to-many, the long-press expression of one first terminal may be presented on multiple second terminals at the same time, and the long-press expression effect presented by each first terminal on one second terminal may be set adaptively, so that diversity and flexibility of the presentation of the long-press expression are improved, and meanwhile, an abnormal situation occurring in a communication process between the first terminal and the second terminal can be flexibly responded to, a good fault tolerance capability is achieved, and robustness is improved.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all equivalent changes made by using the contents of the present specification and the drawings, or applied directly or indirectly to the related technical fields, are included in the scope of the present invention.

Claims (10)

1. An expression implementation method is characterized by comprising the following steps:
receiving long-press expression information sent by more than one first terminal;
displaying a long-press expression effect on a display interface of the second terminal according to the long-press expression information;
the long-press expression information comprises an expression identifier and a long-press expression starting mark;
the presenting of the long-press expression effect on the display interface of the second terminal according to the long-press expression information comprises:
analyzing the long-press expression information, when the long-press expression starting mark is identified, determining a corresponding expression according to the expression mark obtained by analysis, and emitting the expression on a display interface of the second terminal according to a preset frequency;
the long-press expression information also comprises a long-press expression end mark and a preset expression number;
and when the long-press expression ending mark is recognized, judging whether a long-press expression starting mark is received before, and if not, emitting the expression corresponding to the expression mark of the preset expression number according to the preset frequency according to the preset expression number and the expression mark obtained by analysis.
2. The expression implementation method according to claim 1, comprising the steps of:
the cloud server receives long-press expression information sent by more than one first terminal;
and presenting a long-press expression effect on a display interface of more than one second terminal according to the long-press expression information.
3. The expression implementation method of claim 2, wherein the long press expression information comprises a receiving end identifier;
the presenting of the long-press expression effect on the display interface of the more than one second terminal according to the long-press expression information comprises:
and analyzing the long-press expression information to obtain the receiving end identification, and determining whether a long-press expression effect is presented on the display interface of more than one second terminal or not according to the receiving end identification.
4. The expression implementation method of claim 1, wherein the long-press expression information further includes a long-press expression end flag and a preset expression number;
the presenting of the long-press expression effect on the display interface of the second terminal according to the long-press expression information comprises:
analyzing the long-press expression information, judging whether the number of the expressions transmitted currently by a display interface of the second terminal is equal to the preset number of the expressions or not according to the preset number of the expressions obtained by analyzing when the long-press expression finishing mark is identified, finishing the transmission of the expressions if the preset number of the expressions is obtained, and continuing transmitting the expressions according to the preset frequency if the preset number of the expressions is not obtained until the number of the transmitted expressions is equal to the preset number of the expressions.
5. The expression implementation method according to claim 4, further comprising the steps of:
and judging whether a long-press expression end mark is received or not, and if not, transmitting the expression according to a preset maximum expression transmitting number.
6. The expression implementation method according to claim 5, further comprising the steps of:
and when the preset maximum expression emission number of expressions is emitted, judging whether the long-press expression end mark is received or not, and if not, directly ending the emission of the expressions.
7. The method according to any one of claims 4 to 6, wherein the frequency of transmitting the expression is preset, and the preset frequency is determined according to the preset frequency of transmitting the expression;
or the long-term expression information comprises expression emission frequency;
and analyzing the long-press expression information, and determining the preset frequency according to the expression emission frequency obtained by analysis.
8. The method according to any one of claims 4 to 6, wherein the transmitting the expression comprises:
and emitting the expression along a preset track at a preset angle within a preset angle range and at a random speed within a preset speed range at a preset position of a display interface of the second terminal.
9. The method according to any one of claims 4 to 6, wherein the receiving the long press expression information sent by more than one first terminal includes:
receiving long-press expression information sent by a plurality of first terminals through long connection;
the presenting of the long-press expression effect on the display interface of the second terminal according to the long-press expression information comprises:
and simultaneously presenting the corresponding long-press expression effect sent by each first terminal on a display interface of the second terminal according to the long-press expression information sent by each first terminal.
10. An expression implementation terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the expression implementation method according to any one of claims 1 to 9 when executing the computer program.
CN202011619802.2A 2020-12-31 2020-12-31 Expression implementation method and terminal Active CN112732099B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011619802.2A CN112732099B (en) 2020-12-31 2020-12-31 Expression implementation method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011619802.2A CN112732099B (en) 2020-12-31 2020-12-31 Expression implementation method and terminal

Publications (2)

Publication Number Publication Date
CN112732099A CN112732099A (en) 2021-04-30
CN112732099B true CN112732099B (en) 2023-02-10

Family

ID=75608266

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011619802.2A Active CN112732099B (en) 2020-12-31 2020-12-31 Expression implementation method and terminal

Country Status (1)

Country Link
CN (1) CN112732099B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103647870A (en) * 2013-11-27 2014-03-19 宇龙计算机通信科技(深圳)有限公司 Terminal and terminal expression display method
CN105912318A (en) * 2016-04-01 2016-08-31 北京京东尚科信息技术有限公司 Self-adaptive display method of terminal screen, terminal, server and system
CN107943439A (en) * 2016-10-13 2018-04-20 阿里巴巴集团控股有限公司 Interface Moving method, apparatus, intelligent terminal, server and operating system
CN109343927A (en) * 2018-09-30 2019-02-15 北京达佳互联信息技术有限公司 Expression method of reseptance, device, electronic equipment and storage medium
KR20200073497A (en) * 2018-12-14 2020-06-24 주식회사 플랫팜 Method for providing chatting service in user treminal, and the program stored in medium for executing the method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104780093B (en) * 2014-01-15 2018-05-01 阿里巴巴集团控股有限公司 Expression information processing method and processing device during instant messaging

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103647870A (en) * 2013-11-27 2014-03-19 宇龙计算机通信科技(深圳)有限公司 Terminal and terminal expression display method
CN105912318A (en) * 2016-04-01 2016-08-31 北京京东尚科信息技术有限公司 Self-adaptive display method of terminal screen, terminal, server and system
CN107943439A (en) * 2016-10-13 2018-04-20 阿里巴巴集团控股有限公司 Interface Moving method, apparatus, intelligent terminal, server and operating system
CN109343927A (en) * 2018-09-30 2019-02-15 北京达佳互联信息技术有限公司 Expression method of reseptance, device, electronic equipment and storage medium
KR20200073497A (en) * 2018-12-14 2020-06-24 주식회사 플랫팜 Method for providing chatting service in user treminal, and the program stored in medium for executing the method

Also Published As

Publication number Publication date
CN112732099A (en) 2021-04-30

Similar Documents

Publication Publication Date Title
CN104967557B (en) Communication message transmission method and device
US10645039B2 (en) Information processing method and terminal, and computer storage medium
US10863312B2 (en) Moving track sharing method and apparatus, and storage medium
CN105933375B (en) Method and device for monitoring microphone connection session and server
EP3799434A1 (en) Media content system for transferring a playback marker between network-connected playback devices
CN111224792B (en) Conference access method and device
US20150116447A1 (en) Information processing system, information processing method, information processing apparatus, and control method and control program of information processing apparatus
CN113596488B (en) Live broadcast room display method and device, electronic equipment and storage medium
CN112055252A (en) Multi-screen interaction method and device, computer readable medium and electronic equipment
US10044777B2 (en) Method and device for communicating between at least a first terminal and a second terminal
CN106302093B (en) Communication method, system and server
CN112732099B (en) Expression implementation method and terminal
CN109729582B (en) Information interaction method and device and computer readable storage medium
CN111367444A (en) Application function execution method and device, electronic equipment and storage medium
CN106454538B (en) Real-time bullet screen interaction method
US9172986B2 (en) Network system, communication method, and communication terminal
US20130014022A1 (en) Network system, communication method, and communication terminal
CN109683780A (en) Control method, system and the controlled terminal of mobile terminal
CN113518028A (en) Group chat method and device based on distinguishing group owner and group member
US11388205B2 (en) Systems and methods for establishing a shared augmented reality session
CN111194540A (en) Communication control device and method for multi-topic conversation, and computer processing equipment
US20230195403A1 (en) Information processing method and electronic device
CN110708386A (en) Page display method, terminal device and server
EP3229446B1 (en) Application interaction method, device and terminal
CN114470759A (en) Prompt message display method and device, storage medium and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant