title: Android - Possible ways to determine the user speed
body: <p>I would like to ask you is there any possible ways to calculate the speed between two locations
  for example if the user at location A and then move to location B , how to know the user speed between these two points ? 
  Also , Can I determine if the user is walking or in car or train ... etc ?</p>