SnapScrollView allows users to snap the view to top on every scroll. It works like a snap in a recycler view. The snap works based on the velocity of the fling as well as supports normal scroll or drag feature when the user scrolls slowly for better usability.
This is a really simple and funny animation for Android. You could find similar animations when sending "Happy birthday" or something else special in WeChat app.
Now you are able to add this funny thing to your own app as well. Give a surprise to your users on Christmas Day by dropping emojis!