I am making some api calls in the timer task. Suppose the app crashes or I go from current activity to another activity , timer task still keeps running? or should I restart the timertask if I move from one activity to another activty?