Optimiser son code pour éviter au maximum les fuites de mémoire est un l'un des objectifs d'un bon développeur. Pour ce faire, plusieurs points sont à prendre en compte, comme le choix du Context à utiliser dans une situation donnée. Nous verrons ensemble dans la suite de l'article quels sont les Context mis à notre disposition et comment s'en servir à bon escient.
Nous pouvons définir le Context comme étant l'état de l'application à un moment donné; c'est une entité qui représente un ensemble de variables d'environnement. Le Context permet par exemple à une activité de pouvoir accéder aux ressources de l'application, à des fichiers stockés en local, à la base de données, à certaines classes, etc.
1. Création d'un Context
Le Context est créé de façon différente en fonction du composant Android…
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première