Sobes.tech
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.