
The Android keyboard supports a lot of special characters, some you may not even have heard of. Tap and hold the letter you want to add as a special character. 
For example, if you want add a cap on the letter ‘A’, hold it to open a list of special characters associated with that letter. The options include all types of special characters like tildes, ogoneks, strokes, dieresis, and circumflexes.

Tap the ?123 key to get a list of numeric characters and symbols. Hold ‘1’ to get more numeric characters like ‘½’ or ‘¼’ or ‘2’ to get ‘2/3’ etc.

When you hold the $ symbol you’ll get all the different currency symbols. Parentheses opens different types of brackets.

Select the character you need to use and it will be added to the text area.
This is far less complicated if you have a physical keyboard on your Android mobile, just press Alt + Spacebar to open the special character selector.
Android certainly does make these little things much more straight forward than Microsoft!
Disclaimer: