Junior — Middle
Que tipo de objetos no Android podem continuar a existir após a conclusão de uma Activity?
sobes.tech IA
Resposta da IA
No Android, objetos do tipo Service podem continuar a existir e a trabalhar após a Activity terminar. Service é um componente que realiza operações prolongadas em segundo plano sem interface de utilizador.
Por exemplo, se uma aplicação tem música que deve continuar a tocar mesmo quando o utilizador sai da tela da Activity, é utilizado um Service.
Exemplo de criação de um serviço simples:
public class MyService extends Service {
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// Executar tarefa em segundo plano
return START_STICKY; // o serviço será reiniciado se o sistema o terminar
}
@Override
public IBinder onBind(Intent intent) {
return null; // se o serviço não estiver ligado
}
}
Assim, o Service continua a trabalhar independentemente do ciclo de vida da Activity.