I am new to Android, and was studying the framework and it compelled me to ask this question. Since we are extending Activity in Android, there has to be `main` somewhere in `Activity` or there is an hidden class that `Activity` implements that contains `main`. 

I looked everywhere but couldn't find it. I would appreciate if any one could give a clear idea on it.