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é :
Un exemple complet en quelque sorte.
Alors bon téléchargement et bonne compréhension du tutorial.
Mathias - Android2EE