FIELD OF THE TECHNOLOGY

This application relates to the field of Internet technologies, and in particular, to a sticker presentation method and apparatus, a computer-readable storage medium, and a terminal.

BACKGROUND OF THE DISCLOSURE

In the times of mobile Internet, depending on continuous development of social contact and networks, communication manners between people also correspondingly change, that is, change from communication through texts at the earliest time to starting gradually using some simple symbols and stickers, and then evolve into an increasingly diversified sticker culture step by step. In other words, stickers are a popular culture formed after social applications become active. For example, in a process in which a user interacts with a friend, to make two parties of interaction obtain good communication experience, this type of social application also supports a sticker presentation function. That is, any party participating in interaction may present a sticker to the opposite party of interaction on a message presentation interface.

In a related technology, a sticker is presented usually in the following manner: a terminal obtains a sticker selected by one party of interaction on a sticker selection window and presents the selected sticker according to an original presentation effect. For example, if the selected sticker is essentially a static picture, the terminal may correspondingly presents a static picture on a message presentation interface. Assuming that the selected sticker is a static smiley face, a static smiley face is presented on the message presentation interface.

In a process of implementing this application, the applicant finds that the related technology has at least the following problem:

When a sticker is presented, the terminal presents the sticker according to an original presentation effect of the sticker. Therefore, this sticker presentation manner lacks vividness, a manner is simple, and a display effect is poor.

SUMMARY

To resolve the problem in the related technology, embodiments of this application provide a sticker presentation method and apparatus, a computer-readable storage medium, and a terminal. The technical solutions are as follows:

According to a first aspect, a sticker presentation method is performed by a first terminal having one or more processors and memory storing a plurality of programs to be executed by the one or more processors, the method comprising:

detecting, by the first terminal, that a predefined quantity of a target sticker comprised in a sent target message of an instant messaging application satisfies an animation presentation condition;

determining, by the first terminal, a target animation presentation effect matching the target sticker after obtaining a message sending instruction, the target animation presentation effect indicating a presentation manner of at least one sticker element of the target sticker; and

performing, by the first terminal, animation presentation on at least one sticker element of the target sticker in a message presentation interface of the instant messaging application according to the target animation presentation effect,

content of the at least one sticker element being consistent with the target sticker.

According to a second aspect, a first terminal has one or more processors, memory coupled to the one or more processors and a plurality of programs stored in the memory that, when executed by the one or more processors, cause the mobile terminal to perform the aforementioned sticker presentation method.

According to a third aspect, a non-transitory computer readable storage medium stores a plurality of machine readable instructions in connection with a first terminal having one or more processors. The plurality of machine readable instructions, when executed by the one or more processors, cause the first terminal to perform the aforementioned sticker presentation method according to the first aspect.

The technical solutions provided in the embodiments of this application bring about the following beneficial effects:

When a sticker is presented, in addition to performing presentation according to an original presentation effect of the sticker, the terminal may further perform animation presentation on at least one sticker element of the target sticker on a message presentation interface according to an animation presentation effect matching the sticker when a quantity of stickers satisfies a condition for performing animation presentation. Therefore, this sticker presentation manner is more valid, various presentation patterns are provided, and a display effect is good.

