locationManager.requestLocationUpdates(
LocationManager.GPS_PROVIDER, time, distance, locationListener);
here
time is in milliseconds or second?
distance is in km or m?
The android API is very well documented, you can find your answer here.
This should answer your question, but I greatly recommand you to read the android developers documentation for any further question about it, you'll find everything you need.