Remember the good ol' days when we used to chat with Live Messenger and its emoticons? Is there a way to do smth similar with a smartphone?

I mean, when I'm writing a text (Viber or SMS) I want to enter a shortcut and make a custom emoticon pop up. Example, type "evilsmile22" and a custom emoticon (gif or png stored in my Android) shows up. Thanks in advance.
2 answers 2