Jak sprawić, aby aplikacja działała nieprzerwanie w systemie Android?

Tworzę aplikację, która wysyła informacje o lokalizacji do serwera. Ale po kliknięciu przycisku Wstecz lub przycisku domowego aplikacja zostaje zatrzymana. Czy istnieje sposób na ciągłe działanie aplikacji w tle i wysyłanie danych na serwer?