Извините народ что я так долго ничего не писал, да и времени не было как-то, да и интересного что написать тоже не было, все с чем работал можно с легкостью найти в интернете, но вот сегодня чего-то сложилось так что такую задачу найти сразу не смог, по этому хочу поделиться реализацией этого вопроса.
И так постала значит передо мной задача запендюрить шрифт на всю аппу один, а я до этого делал только под определенные текствьюхи шрифты, а проект здоровый, около 20 экранов, у каждого еще есть по одному \ два диалога в которых тоже нужно изменить шрифт, в общем жуть. Ну я подумал что делать для каждого TextView отдельный TypeFace и прикручивать его к TextView глупо, поэтому начал искать как сделать так что бы сразу одним махом и все элементы с текстом перевести на мой шрифт, и знаете, нашел пару решений, но они оказались не рабочими или очень сложными, а так как я не люблю сложный код я решил что надо что-то по проще и легче в усвоении.
В общем смотрите что получилось в итоге.