Como fazer um aplicativo ser executado continuamente no android?

Estou criando um aplicativo que envia as informações de localização para o servidor. Mas quando o botão Voltar ou Início é clicado, o aplicativo é interrompido. Existe uma maneira de fazer o aplicativo ser executado continuamente em segundo plano e enviar dados para o servidor?

questionAnswers(2)

yourAnswerToTheQuestion