Sujet #5 – Capteurs
Il s’agit d’expérimenter l’utilisation des capteurs présents sur les appareils mobiles : température, pression atmosphérique, luminosité, humidité. Tous les capteurs ne sont pas présents sur chaque modèle d’appareil, il faut donc vérifier l’existence de ces capteurs avant de tenter de lire dessus !
Pour accéder aux capteurs, vous utiliserez la classe SensorManager, qui donne tous les outils nécessaires. Notez qu’afin d’assurer des mises à jour en continu des valeurs affichées, les capteurs émettent des événements lors de changement des valeurs capturées.
Docs:
Application de démo
Créer une application de test permettant d’afficher sur l’écran les valeurs données des capteurs présents. On pourra par exemple afficher un texte comme non présent
ou plus simplement -/-
en cas d’absence d’un capteur donné.
Présentation
Expliquez le principe permettant de vérifier quels capteurs sont présents, la lecture des valeurs, ainsi que la mise à jour en temps réel.