Sauvegarder
Choix utilisateur pour les Cookies
Nous utilisons des cookies afin de vous proposer les meilleurs services possibles. Si vous déclinez l'utilisation de ces cookies, le site web pourrait ne pas fonctionner correctement.
Tout accepter
Tout décliner
Essential
Ces cookies sont nécessaires au bon fonctionnement du site, vous ne pouvez pas les désactiver.
Affichage
Accepter
Analytics
Outils utilisés pour analyser les données de navigation et mesurer l'efficacité du site internet afin de comprendre son fonctionnement.
Google Analytics
Accepter
Décliner

Bluetooth Tutorial par Android2EE disponible sur GitHub

Bonjour,

Une bonne nouvelle pour tous ceux qui ont acheté le livre "Android A Quick Course" ou "Android A Complete course", le tutorial BlueTooth d'Android2EE est enfin disponible. Je l'ai déposé sur GitHub à l'adresse suivante:

https://github.com/MathiasSeguy-Android2EE/BlueToothTuto

Ce tutorial explique de fond en comble la mise en place d'une communication BlueTooth entre deux appareils. Il contient 3 activités et un service dont l'objectif est de mettre en place un chat entre les deux appareils.

L'activité EnableActivity permet de détecter si le BlueTooth est en marche et de l'enclencher dans le cas contraire.

L'activité DiscoveryActivity permet de détecter les appareils BlueTooth et de se rendre détectable puis elle permet de se connecter à cet appareil.

Une fois que la connexion est mise en place, l'objet Application retient la socket, lance le Service de communication entre les deux devices et lance aussi l'activité de communication.

L'activité de communication se lie (bind) au service puis elle affiche et envoie les message d'un appareil à l'autre. Elle permet aussi d'arreter, de lancer ou de tuer le service. Le meurtre du service libère aussi la socket.

Le diagramme de classe simplifié :

couvFormationInit_web

Un exemple complet en quelque sorte.

Alors bon téléchargement et bonne compréhension du tutorial.

Mathias - Android2EE

Related Posts

Sauvegarder
Choix utilisateur pour les Cookies
Nous utilisons des cookies afin de vous proposer les meilleurs services possibles. Si vous déclinez l'utilisation de ces cookies, le site web pourrait ne pas fonctionner correctement.
Tout accepter
Tout décliner
Essential
Ces cookies sont nécessaires au bon fonctionnement du site, vous ne pouvez pas les désactiver.
Affichage
Accepter
Analytics
Outils utilisés pour analyser les données de navigation et mesurer l'efficacité du site internet afin de comprendre son fonctionnement.
Google Analytics
Accepter
Décliner