To Create Custom widgets to be used in Android applications