Dans le cours : Découvrir le développement d'applications avec Android 5

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 23 200 cours dispensés par des experts.

Aborder la notion de thread

Aborder la notion de thread

Nous allons maintenant voir un point très important qui commence à devenir un petit peu plus complexe, par rapport aux autres thèmes que l'on a vu jusqu'à présent, qui concerne les traitements longs. Le principe est simple, lorsque l'application doit effectuer des traitements longs, alors je pense, par exemple, à des téléchargements sur Internet, à de l'écriture sur des fichiers, à des tris, vous avez des listes peut-être très importantes, vous analysez des données pour faire du tri, de la manipulation de données etc, toute tâche qui occuperait le processeur pendant un certain temps, et si le processeur est occupé à effectuer ces tâches-là, il ne peut pas être occupé à faire autre chose. Un processeur va très vite mais il ne peut faire qu'une seule chose à la fois. Après, il faut plusieurs coeurs, ou plusieurs processeurs pour commencer à faire des choses différentes. Donc si on occupe trop le processeur pour faire une tâche, il ne pourra pas gérer l'interface graphique et donc…

Table des matières