Correct usage of onCreate vs onResume