на сервак постоянно кидать свою локацию. При этом, если приложение активно, то обновлять ui, если в фоне просто кидать серваку данные. У меня есть два пути. 
                  
                  
                  1) обновлять активити через бд. Сохранять локацию в бд и обновлять ui через подписку на таблицу.
                  
                  
                  2) обновлять ui через локальный броадкаст
                  
                  
                  
                  
                  
                  Какой способ лучше ребят? По ресурсам с одной стороны постоянное общение с базой, с другой постоянный броадкаст. Что менее ресурсоемко? Или может есть способ лучше?
                  
                  
                
Я по вот этому примеру делал https://codelabs.developers.google.com/codelabs/background-location-updates-android-o/index.html?index=..%2F..index#0
Обсуждают сегодня