Bonjour,
Voici un tutoriel pour apprendre Android sur la création d'une boussole sous Android:
http://davy-leggieri.developpez.com/...tion-boussole/
vos remarques sont les bienvenues.
Bonjour,
Voici un tutoriel pour apprendre Android sur la création d'une boussole sous Android:
http://davy-leggieri.developpez.com/...tion-boussole/
vos remarques sont les bienvenues.
Précédemment, je créais et instanciais un Handler dans la vue de la boussole pour poster des Runnable. Cette création était inutile puisque depuis une classe héritant de View nous pouvons directement déposer des Runnables dans l'UI thread.
J'ai donc supprimé ce Handler et appel depuis la classe CompassView les méthodes post, postDelayed et removeCallbacks.
C'est un très bon article, je suis pas entrer dans le code source mais s'il pouvait diviser le cercle en des points de 15 ou 30 ou 45 degré en partant du Nord ca pourra être bien aussi.(Genre comme une montre)
La boussole que je propose n'est qu'une suggestion. Je pense que toute personne qui aura lu et assimilé l'article sera capable de voir par elle même les évolutions envisageables.
On peut s'amuser à mettre des graduations affichées en degrés. On peut rajouter la première lettre de chaque point cardinal sur le pourtour extérieur du cadrant.
Bref, tu as tout à fait raison, on peut l'améliorer à notre bon vouloir !![]()
Hello,
Merci pour ce partage de savoir et la qualité du tutoriel.
J'ai testé le code. J'ai lancé le projet dans l'émulateur, j'ai bien la vue de la boussole, par contre l'aiguille ne "bouge" pas. L'aiguille peut-elle se déplacer dans l'émulateur ?.
J'ai exactement le même résultat que la vue du chapitre I-A. Le résultat
http://davy-leggieri.developpez.com/...s/boussole.png
J'ai donc uploader l'apk sur mon tel et même résultat.
Voyez-vous une raison ?
Merci
Partager