Doing it in the background the right way – Android services