J'ai lu une déclaration sur http://developer.Android.com qui a dit :
Lorsqu'une application est lancée, le système crée un fil d'exécution pour l'application, appelé "main". Ce fil d'exécution est très important car il est chargé d'envoyer les événements aux widgets appropriés de l'interface utilisateur, y compris les événements de dessin. C'est également le thread dans lequel votre application interagit avec les composants de la boîte à outils Android UI. Le système ne crée pas un thread distinct pour chaque instance d'un composant. Tous les composants qui s'exécutent dans le même processus sont instanciés dans le fil d'exécution de l'interface utilisateur, et les appels système à chaque composant sont envoyés à partir de ce fil.
Je voulais juste savoir pourquoi Android a opté pour cette architecture de modèle monofilaire et n'a pas opté pour le multi-fil. Quels sont les avantages qu'ils en retirent ?