Основное отличие шрифтов Roboto и Noto в Android заключается в их назначении и поддержке разных языков. 18
Roboto — стандартный шрифт в Android. 8 Он поддерживает латинский, греческий (частично) и кириллический алфавиты. 2 Roboto имеет шесть значений насыщенности: Тонкий (Thin), Ненасыщенный (Light), Обычный (Regular), Средний (Medium), Насыщенный (Bold) и Чёрный (Black). 1
Noto — стандартный шрифт в Android для всех языков, которые не поддерживаются Roboto. 18 К ним относятся, например, китайский (упрощённый и традиционный), японский, корейский, тайский и хинди. 2 Noto для этих языков имеет семь значений насыщенности: Тонкий (Thin), Светлый (Light), Полусветлый (DemiLight), Обычный (Regular), Средний (Medium), Насыщенный (Bold) и Чёрный (Black). 1
Таким образом, Roboto предназначен для общего использования, а Noto — для работы с языками, которые не поддерживает Roboto.