If I want to start some heavy weight functionalities that takes lot of battery power like starting animation or starting camera, should I do it in onCreate() or onStart() or onResume() of my activity? And where should I disable it?
can do it any where in above 3 functions, no harm
Since heavy weight functions take too much of battery power, better do it just before your activity is ready to take user events. so do it in onResume().
Back To Top