Sommaire

Introduction

Android est basé sur le système Linux. Il en reprend donc les principales caractéristiques et notamment son fonctionnement.

Dans ce chapitre, nous allons découvrir la notion de processus appliquée aux applications Android. Puis nous détaillerons comment créer et exécuter des threads secondaires dédiés aux longs traitements. Nous verrons comment ils peuvent communiquer avec le thread principal pour mettre à jour l’interface utilisateur. Ensuite, nous évoquerons la mise en place de la sécurité sur Android et notamment l’usage des droits des applications et composants. La fin du chapitre sera consacrée à l’accès au réseau, ainsi qu’à l’utilisation de la bibliothèque spécialisée Volley.