Q:

Do I need to write overridePendintTransition every time I start an activity?

I want all my activities to have no transition animation. Do I need to write overridePendingTranstion(0,0) right after every startActivity() method?

A:

Short answer , Yes you have to .
From the docs,
http://developer.android.com/reference/android/app/Activity.html#overridePendingTransition(int, int)

