Bon moyen d'obtenir l'emplacement de l'utilisateur dans Android

Le problème: Obtenir l'emplacement actuel de l'utilisateur dans un seuil ASAP et en même temps économiser la batterie. Pourquoi le problème est un problème: Tout d'abord, Android a deux fournisseurs; réseau et GPS. Parfois, le réseau est meilleur et parfois le GPS est meilleur. Par "mieux",...