OnResume and onPause are very important part of the lifecycle, and you should worry about it. Whenever a user change from you App to another, o goes to the notifications, or whatever, always will be calling onPause() when it goes to another app, and onResume() when it came back. You have to understand that you Activity may be killed, (if the system don't have enough resources), in that case onCreate will be called first, but if not, then will jump the onCreate and goes to onResume(). onStop is mostly no necessary, as you should free all your resources in onPause() because after the onPause call, you don't know if your activity will be killed by the system.
Fragments includes the same Activity lifecycle callbacks plus their own callbacks.