Я знаю, что часы BroadcastReceiver для текстовых, телефонных событий и т.д., но можете ли вы запускать службы LocationServices в качестве службы и события на основе местоположения?
Например, вы находитесь рядом с определенной точкой GPS, и телефон уведомляет вас.