Мне нужно чтобы когда в EditText пользователь вводил данные (например 100000000 или +712361000000) то они разделялись точками или пробелами (на выходе что-то типа: 100.000.000 или +7 123 61000000).
Как это реализовать?
Надо создать свою собственную имплементацию класса потомка EditText.
Для начала возьмите исходники таковых реализаций (их много) и изучите как там все это сделано.
Примеры здесь
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости