Windows Phone Workshop sensors and battery

455 vues

Publié le

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
455
Sur SlideShare
0
Issues des intégrations
0
Intégrations
79
Actions
Partages
0
Téléchargements
3
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Windows Phone Workshop sensors and battery

  1. 1. Workshop Sensors : Windows Phone 2013 Objectifs L’objectif de ce workshop est de maitriser les Sensors    Accéléromètre Gyroscope Boussole Et récupérer l’état du device Windows Phone : batterie. Workshop Windows Phone est doté de capacités tels que afficher l’état du smartphone, l’accélération, les gestes et ce, à travers des capteurs ou des sensors. Voici les étapes générales pour l'utilisation d'un « Sensor »: 1. Créer une instance du type tâche du lanceur. 2. Paramétrer la fréquence de la mise à jour de valeurs captées par le Sensor. 3. S’abonner à l’événement de changement de valeur Boussole (Compass) : Importer la librairie adéquate afin d’exploiter les méthodes et propriétés du sensor (compass) : Déclarer le sensor 1
  2. 2. Workshop Sensors : Windows Phone 2013 Après InitializeComponent() si le sensor est supporté : On instancie l’objet. On paramètre la mise à jour des valeurs reçues à travers la méthode TimeBetweenUpdates et on lance le sensor avec la méthode Start() On s’abonne à l’évènement de changement de valeur en lançant un thread : La procédure est la même pour utiliser le reste des Sensors. 2
  3. 3. Workshop Sensors : Windows Phone 2013 Batterie On commence comme toujours par importer les libraires necessaires Une fois le programme lancé on doit lancer l’écoute sur l’état de la batterie : On doit s’abonner a l’evenement de changement de source d’alimentation afin de récuperer son état: La récupération de l’état se fait en faisant l’appel a une thread : 3
  4. 4. Workshop Sensors : Windows Phone 2013 Revenons au lancement de l’application en faisant l’écoute sur la charge restante sur la batterie. On peut directement récupérer la charge restante en pourcentage et en terme de temps grâce aux méthodes RemainingChargePercent , RemainingDischargeTime 4
  5. 5. Workshop Sensors : Windows Phone 2013 Pour vous documenter à propos des Sensors vous pouvez consulter :  Références Windows Phone Runtime API : 1. Battery: http://msdn.microsoft.com/enus/library/windowsphone/develop/windows.phone.devices.power.battery(v=vs.105).aspx 2. Windows.Device.Sensor: http://msdn.microsoft.com/enus/library/windowsphone/develop/windows.devices.sensors.aspx  Tutoriels 3. Gyroscope: http://www.jeffblankenburg.com/2011/11/05/31-days-of-mango-day-5gyroscope/ 4. Compass: http://www.jeffblankenburg.com/2011/11/04/31-days-of-mango-day-4-compass/ 5. Device Status: http://www.jeffblankenburg.com/2011/11/02/31-days-of-mango-day-2devicestatus/ 5

×