Junior — Middle
Quel type d'objets dans Android peut continuer à exister après la fin d'une Activity?
sobes.tech IA
Réponse de l'IA
Dans Android, les objets de type Service peuvent continuer à exister et à fonctionner après la fin de l'Activity. Un Service est un composant qui effectue des opérations prolongées en arrière-plan sans interface utilisateur.
Par exemple, si une application possède de la musique qui doit continuer à jouer même lorsque l'utilisateur quitte l'écran de l'Activity, un Service est utilisé.
Exemple de création d'un service simple :
public class MyService extends Service {
@Override
public int onStartCommand(Intent intent, int flags, int startId) {
// Exécuter une tâche en arrière-plan
return START_STICKY; // le service sera redémarré si le système le tue
}
@Override
public IBinder onBind(Intent intent) {
return null; // si le service n'est pas lié
}
}
Ainsi, le Service continue de fonctionner indépendamment du cycle de vie de l'Activity.