Use static initializer instead of private static method
Sort intents in share activity
Show frequently used intents on top
some code formatting