El GPS por si mismo conecta a la red para actualizar las efemérides.
Eso no tiene nada que ver para que -si te interesa- uses ambos proveedores (gps y red) y en cada momento selecciones el que mas precision te de. Eso lo tienes que hacer tu mismo.
Lo de desactivar el gps para que no se quede encendido lo tienes que hacer tu tambien, si se trata de una activity en onPause o en onDestroy, i si es un service lo mismo, cuando te interese.