Ciao, in Android sono presenti i
Services, che fanno esattamente ciò che desideri.
Dalla documentazione:
A Service is an application component that can perform long-running operations in the background, and it does not provide a user interface. Another application component can start a service, and it continues to run in the background even if the user switches to another application.