Я хочу сохранить местоположения в своем телефоне на базе Android и смочь, чтобы приложение сказало мне, если я в этих points&radius.
Что лучший способ состоит в том, чтобы сохранить много point&radius местоположений и эффективно запросить для них?
Я не пробовал это сделать, но в качестве очень простого подхода вы можете сохранить местоположения как пары широта / долгота и радиус и использовать метод distanceTo класса android.location.Location в качестве теста «попадания»?
Итерировать через каждую пару по очереди и применить тест?
см. ссылку на sdk