Quelles méthodes de transfert de données entre Fragment et Activity connaissez-vous, ainsi que les moyens d'échanger des informations d'un écran à l'autre?
Android
Quelle est la fonction principale de la structure de données Set et quel est son avantage?
Pouvez-vous expliquer les étapes du cycle de vie de la vue dans l'architecture de l'application?
Comment est déterminé le moment d'insertion d'un élément dans HashMap en cas de collision?
Pouvez-vous expliquer ce que l'on entend par 'fonction inline' en programmation?
Pouvez-vous décrire les principales méthodes de gestion des événements ou des requêtes dans le système?
Comment les objets Handler et Looper travaillent-ils ensemble pour traiter les messages dans Android?
Quelles classes de base doivent être étendues pour créer un composant de vue personnalisé?
Comment évaluer le temps nécessaire pour lire un élément d'ArrayList?
Pouvez-vous expliquer ce qu'est un composant RecyclerView dans Android et comment il fonctionne?
Pouvez-vous expliquer comment la structure de données HashMap est implémentée et comment elle assure un accès rapide aux éléments?
Quelle est la finalité du principe de composition en programmation orientée objet?
Quelles méthodes peuvent être utilisées pour implémenter la création d'un fragment dans une application?
Pouvez-vous expliquer les étapes du cycle de vie du Fragment dans Android?
Le thread principal peut-il effectuer des requêtes réseau sans provoquer de blocages ou de problèmes de performance?
En quoi consiste la nécessité d'implémenter l'interface Parcelable dans les objets Android?
Expliquez ce qu'est le concept de Looper dans le contexte du développement d'applications.
Quelle est la fonction de replace() en programmation?
Est-il nécessaire d'utiliser le mot-clé inline pour une fonction qui n'utilise pas d'expressions lambda?
Peut-on utiliser le mot-clé inline avec tailrec pour les fonctions récursives en Kotlin?