J'écris un programme android qui est un compteur de vitesse. la façon dont cela fonctionne wright maintenant est qu'il prend 2 emplacements GPS au fil du temps, et divise la distance par le temps pour obtenir de la vitesse. le problème avec ceci est qu'il ne rafraîchit que lorsque le GPS se déplace, donc quand j'arrête de bouger, il reste à la dernière vitesse que j'avais. Existe-t-il une meilleure façon de le faire?ce qui serait un bon moyen de calculer la vitesse actuelle d'un android?
1
A
Répondre
1
Vous pouvez garder une trace de combien de temps depuis que vous avez eu la dernière mise à jour, et ajuster la vitesse après un certain laps de temps. (Vous pouvez utiliser un Handler pour planifier la vérification).
En général, gps ne vous donnera qu'une estimation grossière de la vitesse.
1
Vous pouvez également utiliser directement l'estimation de vitesse de l'objet Location (vérifiez qu'elle en a une en appelant hasSpeed()
, puis appelez le getSpeed()
).
Questions connexes
- 1. ce qui serait un bon outil d'analyse de données csv
- 2. Ce qui serait un bon moyen de modéliser un groupe dans Ruby on Rails
- 3. C++ ce qui serait un bon moyen de lire à partir du fichier texte?
- 4. Qu'est-ce qui serait un bon colorier noir et blanc?
- 5. Quel schéma serait bon en ce qui concerne la performance
- 6. Android (obtenir la vitesse actuelle)
- 7. Android Scroller: calcul de la vitesse actuelle
- 8. C++ ce (ce qui serait un lien à la classe actuelle dans une telle situation)
- 9. ce qui est un bon moyen de déterminer un maximum global dans une liste
- 10. J'ai besoin de chercher un "client" dans un db, ce qui serait un bon design ici?
- 11. ce qui est un bon moyen d'apprendre l'open source
- 12. calculer la vitesse
- 13. WebGL serait un bon prototype pour le code qui fonctionnera sur la plateforme Android
- 14. Serait-ce un bon cas pour le polymorphisme
- 15. Qu'est-ce qui serait un bon moyen d'annuler une opération E/S longue durée à l'aide de tâches?
- 16. Serait-ce un bon usage des variables globales?
- 17. Android Java: est-ce un bon moyen plutôt qu'enums?
- 18. Ce qui serait un bon Delphi lexer/parser pour le fichier de langage Javascript?
- 19. ce qui serait un moyen rapide de lire un fichier de propriétés en python?
- 20. Limite de vitesse actuelle de la route
- 21. Est-ce un bon moyen d'utiliser .post?
- 22. Ce qui serait un moyen de distribuer un paquet auto-installable sur Lazarus
- 23. Ce qui serait regex pour ce
- 24. Quel serait un bon moyen d'écrire cette requête SQL dans un meilleur sens?
- 25. Un moyen d'améliorer la vitesse de BitmapFactory.decodeStream()?
- 26. Quel est un bon moyen de profiler la vitesse de connexion des utilisateurs Web?
- 27. Calculer la vitesse en utilisant le GPS dans Android
- 28. Est-ce un bon moyen de fermer un thread?
- 29. Serait-ce un bug?
- 30. Ce qui serait un moyen complet de vérifier null cross browser
Balise de vélocité supprimée parce que je ne pense pas que SO fait des balises méta plus. – Olhovsky